Мазмұны:

RPi ауа райы станциясы мен цифрлық сағат: 4 қадам (суреттермен)
RPi ауа райы станциясы мен цифрлық сағат: 4 қадам (суреттермен)

Бейне: RPi ауа райы станциясы мен цифрлық сағат: 4 қадам (суреттермен)

Бейне: RPi ауа райы станциясы мен цифрлық сағат: 4 қадам (суреттермен)
Бейне: Кыздарга Сенбендер) 2024, Қараша
Anonim
Image
Image
RPi метеостанциясы және цифрлық сағат
RPi метеостанциясы және цифрлық сағат

Anders644PIMy Instagram авторы Толығырақ:

Минималист Smart Planter
Минималист Smart Planter
Минималист Smart Planter
Минималист Smart Planter
Сандық RPi жарықдиодты термометр
Сандық RPi жарықдиодты термометр
Сандық RPi жарықдиодты термометр
Сандық RPi жарықдиодты термометр
NodeMCU Alexa теледидарын басқару
NodeMCU Alexa теледидарын басқару
NodeMCU Alexa теледидарын басқару
NodeMCU Alexa теледидарын басқару

Туралы: Сәлеметсіз бе, мен электрониканы, 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 -ге термистер немесе ұнатушы қосып, егер сіз шынымен қаласаңыз, сол жерден деректерді оқи аласыз.

  1. OpenWeatherMap.org сайтында ТЕГІН тіркелгі жасаудан бастаңыз.
  2. Содан кейін api-кілтін көшіріп, кейінірек қолданыңыз.
  3. Енді city.list.json файлын жүктеңіз және ашыңыз, қалаңызды іздеңіз, содан кейін қала идентификаторын кейінірек көшіріп алыңыз.

2 -қадам: Pi орнату

Pi орнату
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 басып шығарылған аксессуарлар
3D басып шығарылған аксессуарлар
3D басып шығарылған аксессуарлар
3D басып шығарылған аксессуарлар
3D басып шығарылған аксессуарлар
3D басып шығарылған аксессуарлар

Бұл қадам міндетті емес, қазір сізде функционалды ауа райы станциясы бар. Бірақ мен 3D-принтерге қол жеткізе алатын болсам, оны қолданған дұрыс.

1. Бірінші жаңарту - бұл SenseHat диффузоры, оны қалпаққа екі бұрандамен және Pi үшін екі бекіткішпен бұрауға болады. Мен бұрандаларды қолдандым, бірақ олардың кейбіреулері жұмыс істеуі керек. Файлды мына жерден жүктеңіз:

2. Екінші жаңарту - бұл Pi үшін тік стенд. Бұл бұрандаларды қажет етпейді, ол тек USB-порттарына жылжиды. Бұл USB мен Ethernetport-ты жұмыс істемейді. Файлды мына жерден жүктеңіз:

4 -қадам: Нәтиже

Нәтиже
Нәтиже

Құттықтаймыз, бітті !!! Енді сіздің үстеліңізде отыратын және сізге ауа райы туралы пайдалы ақпарат беретін жақсы RPi метеостанциясы болуы керек.

Мен бұл жобаның көмегімен сіз не жасағыңыз келетінін көргім келеді, сондықтан егер сіз жасай алсаңыз, мені @anders644pi, Twitter немесе Instagram -да белгілеңіз. Өтінемін, егер сізге бұл жоба ұнайтын болса, маған микроконтроллер байқауында дауыс беріңіз:

Ұсынылған: