Мазмұны:
- 1 -қадам: Ауа райы туралы мәліметтер
- 2 -қадам: Pi орнату
- 3 -қадам: 3D басып шығарылған аксессуарлар
- 4 -қадам: Нәтиже
Бейне: RPi ауа райы станциясы мен цифрлық сағат: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Anders644PIMy Instagram авторы Толығырақ:
Туралы: Сәлеметсіз бе, мен электрониканы, 3D басып шығаруды және өзім жасағанды бөлісуді жақсы көремін. Мен көбінесе пайдалы нәрселер жасауға тырысамын, бірақ кейде мен оларды тек көңіл көтеру үшін және жаңа нәрсені үйрену үшін жасаймын. Ал егер сіз көргенді ұнататын болсаңыз, орындаңыз … Anders644PI туралы толығырақ »
Бұл тез және оңай жасалынатын жоба, және көрсету үшін жақсы дисплей. Ол уақытты, ауа райы жағдайын және температураны көрсетеді. Егер сізге көргендеріңіз ұнайтын болса, мен жасаған инстаграмнан хабардар болу үшін мені Instagram мен Twitter -де (@Anders644PI) қадағалаңыз.
Бұл код StuffWithKirby -дің JSON ауа райы деректерін питонда оқуға арналған пайдалы кодына, ал Github -тың керемет Cense SatHat коды бойынша SteveAmor -ға негізделген.
Саған қажет болады:
- Raspberry Pi 3 (кез келген 40 істікшелі Raspberry Pi жұмыс істейді)
- Raspberry Pi SenseHat (немесе ауа райы туралы ақпаратты көрсету үшін кез келген басқа дисплей)
- Raspberry Pi үшін 5В 2.4А қуат көзі
- Raspian соңғы нұсқасы бар 8 ГБ немесе одан жоғары Micro SD картасы
- 3D принтері және кез келген түсті PLA катушкалар (міндетті емес)
- Бұл бұрандалар мен ілгектер жиынтығы (Қосымша: Бұл сізге диффузорды қолданғыңыз келсе ғана қажет)
1 -қадам: Ауа райы туралы мәліметтер
Біз ауа райы туралы мәліметтерді OpenWeatherMap.org сайтынан аламыз, бірақ сіз, әрине, Pi -ге термистер немесе ұнатушы қосып, егер сіз шынымен қаласаңыз, сол жерден деректерді оқи аласыз.
- OpenWeatherMap.org сайтында ТЕГІН тіркелгі жасаудан бастаңыз.
- Содан кейін api-кілтін көшіріп, кейінірек қолданыңыз.
- Енді city.list.json файлын жүктеңіз және ашыңыз, қалаңызды іздеңіз, содан кейін қала идентификаторын кейінірек көшіріп алыңыз.
2 -қадам: Pi орнату
1. Pi терминалында (Интернетке қосылумен) Pi параметрін алу үшін мына пәрменді орындаңыз:
sudo apt-get update && sudo apt-get upgrade
2. Енді GitHub репозиторийімді жүктеп алып, сценарийді өңдеңіз:
git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py
3. RPi_Weather_Station.py ішінде api-кілт пен қала идентификаторын қойыңыз. Сондай -ақ, егер сіз оны метрикадан (градустан) асырғыңыз келсе, бірліктерді империалдық (фаренгейт) етіп өзгертуге болады.
4. Енді оны іске қосыңыз және ол керемет жұмыс істеуі керек. Бірақ егер сізде проблемалар болса, түсініктемелерде айтыңыз, мен көмектесуге қуаныштымын.
sudo python RPi_Weather_Station.py
3 -қадам: 3D басып шығарылған аксессуарлар
Бұл қадам міндетті емес, қазір сізде функционалды ауа райы станциясы бар. Бірақ мен 3D-принтерге қол жеткізе алатын болсам, оны қолданған дұрыс.
1. Бірінші жаңарту - бұл SenseHat диффузоры, оны қалпаққа екі бұрандамен және Pi үшін екі бекіткішпен бұрауға болады. Мен бұрандаларды қолдандым, бірақ олардың кейбіреулері жұмыс істеуі керек. Файлды мына жерден жүктеңіз:
2. Екінші жаңарту - бұл Pi үшін тік стенд. Бұл бұрандаларды қажет етпейді, ол тек USB-порттарына жылжиды. Бұл USB мен Ethernetport-ты жұмыс істемейді. Файлды мына жерден жүктеңіз:
4 -қадам: Нәтиже
Құттықтаймыз, бітті !!! Енді сіздің үстеліңізде отыратын және сізге ауа райы туралы пайдалы ақпарат беретін жақсы RPi метеостанциясы болуы керек.
Мен бұл жобаның көмегімен сіз не жасағыңыз келетінін көргім келеді, сондықтан егер сіз жасай алсаңыз, мені @anders644pi, Twitter немесе Instagram -да белгілеңіз. Өтінемін, егер сізге бұл жоба ұнайтын болса, маған микроконтроллер байқауында дауыс беріңіз:
Ұсынылған:
HC-12 ұзақ қашықтықтағы ауа райы станциясы мен DHT сенсорлары: 9 қадам
HC-12 ұзақ қашықтықтағы ауа райы станциясы мен DHT сенсорлары: Бұл оқулықта біз екі дхт сенсоры, HC12 модульдері мен I2C СКД дисплейі арқылы алыс қашықтықтағы метеостанцияны қалай жасауға болатынын білеміз
DIY ауа райы станциясы мен WiFi сенсорлық станциясы: 7 қадам (суреттермен)
DIY ауа райы станциясы мен WiFi сенсорлық станциясы: Бұл жобада мен сізге WiFi сенсор станциясымен бірге ауа райы станциясын қалай жасау керектігін көрсетемін. Сенсорлық станция жергілікті температура мен ылғалдылық деректерін өлшейді және WiFi арқылы метеостанцияға жібереді. Содан кейін метеостанция мыналарды көрсетеді
WiFi сағаты, таймер мен ауа райы станциясы, Blynk басқарылады: 5 қадам (суреттермен)
WiFi сағаты, таймер мен ауа райы станциясы, Blynk басқарылады: бұл морфингтік цифрлық сағат (тұжырымдамасы мен морфинг коды үшін Хари Вигуна арқасында), сонымен қатар аналогтық сағат, ауа райы туралы хабарлау станциясы мен ас үй таймері болып табылады. WiFi арқылы смартфондағы Blynk қолданбасы. Бұл бағдарлама сізге мүмкіндік береді
Ауа райы шамы - Ауа райы мен температура бір қарағанда: 8 қадам
Ауа райы шамы - Ауа райы мен температура бір қарағанда: Бұл сиқырлы шамды қолдана отырып, сіз ағымдағы температура мен жағдайды бірден біле аласыз
Сағат және ауа райы станциясы: 3 қадам
Сағат және ауа райы станциясы: мұнда өте қарапайым дизайн. Бұл орнатылған және уақыт пен күнді бақылайтын сағат. Ағымдағы ылғалдылық пен температураны көрсететін түйме