Мазмұны:
- 1 -қадам: прототиптеу
- 2 -қадам: Raspberry Pi орнату
- 3 -қадам: Python сценарийі
- 4 -қадам: Бокспен айналысыңыз
- 5 -қадам: дәнекерлеу
- 6 -қадам: Шам балауызымен тығыздау
- 7 -қадам: Raspberry Pi -ге қосылыңыз
Бейне: Raspberry Pi көмегімен үйдегі уақыт жазғыштан жұмыс: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Өткен жылы мен үйден жұмыс жасауға мүмкіндік алдым. Ол үшін мен жұмыс істейтін сағатты бақылауым керек еді.
Excel электрондық кестесін қолдана отырып, «сағат» және «сағаттар» уақыттарын қолмен енгізе отырып, көп ұзамай бұл өте жалықтыратын болып шықты (және мен уақытты енгізуді ұмытып кетемін).
Менің үстелімде Raspberry Pi бар, сондықтан мен жұмыс уақытын тіркеу шешімін және ұлымның Arduino стартерлік жобалар жинағының бірнеше компоненттерін орнатуды шештім.
Жабдықтар:
- Raspberry Pi
- 450 Ом резистор x3
- 2 жарық диоды
- Mini Arduino түймесі
- прототипке арналған тақта
- Дюпонт қосқыштары
1 -қадам: прототиптеу
Мен жартылай өлшемді тақтада уақыт жазғыштың прототипін құрудан бастадым. Мен жұмыс істеу әдісіне риза болғаннан кейін, 3D басып шығарылған корпус пен дәнекерленген қосылыстардың көмегімен қорапты шығаруды жоспарладым.
Құрамдас бөліктер диаграммада көрсетілгендей Dupont сымдарының көмегімен қосылады.
2 -қадам: Raspberry Pi орнату
Мен түйменің басылуын анықтайтын және жарық диодты күйлерін ауыстыратын қысқа питон сценарийін шығардым. Ауыстыру кезінде уақыт Excel жұмыс кітабына жазылады.
Мен Openpyxl кітапханасын жұмыс кітабымен өзара әрекеттесу үшін қолдандым (мен оны Raspberry Pi үй қалтасында қолмен жасадым).
Сценарий жұмыс уақытының басталу, аяқталу уақыты мен жиынтығын енгізеді.
Қалаған редакторды пайдаланып үй каталогында сценарий жасаңыз (мен Thonney Python IDE қолдандым) және clockin.py ретінде сақтаңыз
LibreOffice -ті Pi -ге орнатыңыз, егер ол әлі орнатылмаған болса және hour.xlsx деп аталатын бос жұмыс кітабын жасаңыз, сценарийді терминалдан python3 clockin.py пәрмені арқылы іске қосыңыз. Немесе оны Python shell немесе Thonney -де іске қосыңыз.
Қызыл светодиод жанып тұрғанын көрсету үшін жануы керек. Түйме басылған кезде көк жарық диоды жанады, қызыл сөнеді және уақыт электрондық кестеге жазылады.
3 -қадам: Python сценарийі
4 -қадам: Бокспен айналысыңыз
Таңқурайдың уақыт жазу құрылғысы мен қалағандай жұмыс істейді, сондықтан оны кәсіби түрде көрсететін уақыт келді.
SketchUp көмегімен түймені ұстап тұруға арналған қарапайым қорапты және сымдар кіретін тесік бар екі жарықдиодты модельдеу үшін.
Дизайн мен басып шығару файлдарын Thingiverse сайтынан табуға болады
Мен қорапты қара PLA+басып шығардым, себебі ол менің жұмыс үстеліммен жақсы үйлеседі. STL файлы CURA бағдарламалық жасақтамасының көмегімен кесілген. Дизайнды қолдаудың көмегімен басып шығару қажет.
5 -қадам: дәнекерлеу
Тағы да Dupont сымдарын қолданып, компоненттерді басылған қорапқа дәнекерлеңіз.
6 -қадам: Шам балауызымен тығыздау
Сымдарды біріктіру үшін қораптың шығуына жылуды қысқартатын бөлікті қосу және оны шам балауызымен толтыру арқылы құрылғыны аяқтау.
Шам балауызының қосылуы қосылымдарды қорғайды және орнында ұстайды, сонымен бірге қолдану кезінде оның қозғалуын тоқтатуға көмектесетін салмақ қосады.
7 -қадам: Raspberry Pi -ге қосылыңыз
Дайын қондырғы қосылып, жұмыс істеп тұр
Аптаның соңында мен жұмыс кестесін форматтау және қосу үшін жұмыс парағын басқа жұмыс кітабына көшіремін.
Бұл қондырғы уақытты қолмен енгізуден гөрі «үйден жұмыс» сағаттарын бақылауға өте ыңғайлы.
Бұл жобаны менің веб-сайтымнан қараңыз myprojectcorner.com/raspberry-pi-time-recorder/
Ұсынылған:
ESP8266 көмегімен Интернеттен уақыт алу - ESP8266 Nodemcu көмегімен NTP сағаты жобасы: 5 қадам
ESP8266 көмегімен Интернеттен уақыт алу | ESP8266 Nodemcu көмегімен NTP сағаттары жобасы: Бұл оқулықта біз Arduino IDE көмегімен ESP8266/nodemcu көмегімен уақытты қалай алуға болатынын көреміз. Уақытты алу, әсіресе, оқылымдардың уақыт белгісін қою үшін деректерді тіркеуде пайдалы. Егер сіздің ESP8266 жобаңызда Интернетке кіру мүмкіндігі болса, сіз Network T арқылы уақыт ала аласыз
Raspberry Pi мен RTL-SDR Dongle көмегімен жарты сағаттан аз уақыт ішінде APRS RX Only IGate әуесқойлық радио құрыңыз: 5 қадам
Raspberry Pi мен RTL-SDR Dongle көмегімен жарты сағаттан аз уақыт ішінде APRS RX Only IGate әуесқойлық радио құрыңыз: бұл қазірдің өзінде ескі, сондықтан кейбір бөліктері дұрыс емес және ескірген. Өңдеу қажет файлдар өзгерді. Мен сізге суреттің соңғы нұсқасын беру үшін сілтемені жаңарттым (оны ашу үшін 7-zip пайдаланыңыз), бірақ толық нұсқаулық үшін
Arduino IDE көмегімен M5stick C көмегімен сағат жасау - M5stack M5stick-C бар RTC нақты уақыт сағаты: 4 қадам
Arduino IDE көмегімен M5stick C көмегімен сағат жасау | M5stack M5stick-C бар RTC нақты уақыт сағаты: Сәлеметсіздер ме, балалар, біз m5stack m5stack тақтасын Arduino IDE көмегімен қалай жасау керектігін білеміз. дисплейде айдың аптасы
Raspberry Pi 3 және Node-RED көмегімен үйдегі автоматтандыру: 6 қадам
Raspberry Pi 3 пен Node-RED қолданатын үйдегі автоматтандыру: Қажетті материалдар: 1. Raspberry Pi 32. Релелік модуль 3. Жемпер сымдар Қосымша ақпарат алу үшін қараңыз:
Айнымалы токпен жұмыс істейтін қозғалтқыштың уақыт шамы: 8 қадам
Айнымалы токпен жұмыс жасайтын қозғалтқыштың уақытша шамы: 1970 жылдары мен ксенонды уақытша шамды менде пайдасыз неондық уақыт шамының орнын алмастырғанын қалаған едім. Мен досымның айнымалы токпен жұмыс істейтін уақытша шамын қарызға алдым. Менде болған кезде мен оны ашып, схеманың схемасын жасадым. Содан кейін мен электроникаға бардым