
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Бірнеше апта бұрын біз белгілі бір қаланың ауа райы туралы ақпаратын алатын және оны OLED модулінде көрсететін онлайн -ауа райы дисплей жүйесін құруды үйрендік. Біз бұл жобаға Arduino Nano 33 IoT тақтасын қолдандық, ол жаңа тақта, ол көптеген мүмкіндіктерге ие, бірақ баламаға қарағанда сәл қымбат және үлкен. Бұл мақалада біз алдыңғы жобаға ұқсас ауа райы дисплейінің шағын және сүйкімді виджетін қалай құруды үйренеміз.
Жоғарыдағы бейнеде сіз білуіңіз керек барлық нәрсені қамтиды, сонымен қатар эскиздің қалай құрастырылғанын түсіндіреді.
1 -қадам: электрониканы жинаңыз

Біз ESP8266 чипсетін қолданатын WeMos D1 шағын тақтасын қолданамыз және дисплей үшін 0,96 дюймдік OLED модулін қолданамыз.
2 -қадам: Эскизді жүктеу, жаңарту және жүктеу



Алдыңғы жоба сияқты, біз ауа райы туралы ақпаратты OpenWeatherMap қызметінен алатын боламыз. Эскизді келесі сілтеме бойынша жүктеңіз:
OpenWeatherMap қызметін пайдалану үшін бізге алдымен API кілтін алу қажет. OpenWeatherMap қызметі минутына максимум 60 API қоңырау шалуға мүмкіндік беретін ақысыз жоспарға ие. Бұл дегеніміз, біз ауа райы туралы ақпаратты секундына бір рет сұрай аламыз, бұл бізге қажет емес. Бейне бүкіл процесті қамтиды, бірақ мұнда не істеу керектігі туралы мәтіндік нұсқа бар:
OpenWeatherMap қызметіне тіркелуден немесе кіруден бастаңыз және API бөліміне өтіңіз. Жаңа кілт атауын енгізіп, генерациялау түймесін басыңыз. Бұл кілтті жазып алыңыз, бірақ оны ешкіммен бөліспеңіз. Бұл кілтті іске қосу үшін біраз уақыт қажет, сондықтан сіз біраз күтуіңіз керек. Бұл бір сағатқа созылуы мүмкін, бірақ менің кілт 10 минут ішінде іске қосылды.
Wi -Fi тіркелгі деректерін қосу арқылы эскизді жаңартуды бастаңыз, себебі бұл жұмыс істеу үшін желіге қосылу керек. Эскизде сізге қажет тағы бір нәрсе - API қоңырауын сіздің қала ақпараты мен API кілтімен жаңарту. ESP8266 тақтасы үшін дұрыс тақта қолдау пакеті орнатылғанына көз жеткізіңіз. Эскиз жұмыс істеуі үшін сізге ArduinoJSON және u8g2 кітапханаларын орнату қажет болады. Бейне сізге осының бәрін орнату процесін көрсетеді.
Аяқтағаннан кейін тақтаны қосыңыз, тақтаның дұрыс параметрлерін таңдағаныңызға көз жеткізіңіз және жүктеу түймесін басыңыз. Жүктелгеннен кейін тақта күйді ауа райы туралы ақпаратпен қатар терминалға басып шығарады. Келесі қадамға өтпес бұрын бәрі күтілгендей жұмыс істейтініне көз жеткізу үшін сіз оны көре аласыз.
3 -қадам: OLED модулін қосыңыз және тест


Енді бізде эскиз дұрыс жұмыс істеп тұр, бізге OLED модулін қосу керек. Жоғарыда көрсетілген сымдар схемасын қолданыңыз және OLED модуліне дұрыс қуат кернеуін қосқаныңызға көз жеткізіңіз, себебі кейбіреулер тек 3,3 В қабылдайды.
Қосылғаннан кейін тақтаны қосыңыз және сіз сәлемдесу хабарын көресіз. Ауа райы туралы ақпаратты алу үшін тақтаға бірнеше секунд беріңіз, ол оны OLED модуліне басып шығарады.
4 -қадам: қоршауды қолданыңыз




Енді тек қана сәйкес корпус қосу керек, мен бұл модельді Thingiverse -тен қолданамын (https://www.thingiverse.com/thing:857858). Бұл желілік уақыт жобасы үшін қолданылған және маған оның көрінісі ұнайды.
OLED модуліне екі жақты таспамен бірге сәйкес ұзындықтағы сымды қосыңыз. Оны орнына қойып, сымдардың жанында ыстық желімді қолданыңыз. Содан кейін тақтаны науаға/артқы қақпаққа салыңыз және OLED модулін бұрынғыдай дәнекерлеңіз. Соңында, қақпақты орнына итеріп, оны ұстап тұру үшін аздап желім қосыңыз.
Егер сізге бұл құрылыс ұнаған болса, онда біздің YouTube каналымызға жазылып, әлеуметтік желілерде бізді қадағалаңыз. Бұл қымбатқа түспейді, бірақ сіздің қолдауыңыз осындай жобаларды жасауды жалғастыруға көмектеседі.
- YouTube:
- Инстаграм:
- Facebook:
- Twitter:
- BnBe веб -сайты:
Қолдауыңызға рахмет!
Ұсынылған:
IC 555: 6 қадамдарын қолдана отырып, екі тондық есік қоңырауы

IC 555 көмегімен екі тондық есік қоңырауы: Aliexpress -те екі реңді сигналды 10 долларға сататын біреуді көрдім. Менің миым бірден: сіз байсалдысыз ба? Сіз аз ғана уақытыңыз бен ынта -жігеріңізді жұмсай отырып, бұл схеманы 3 доллардан төмен бағамен жасай аласыз
Қарапайым тұрақты ток - 555: 4 қадамдарын қолдана отырып, DC Boost түрлендіргіші

Қарапайым тұрақты ток - 555 көмегімен DC Boost түрлендіргіші: Кернеудің жоғары болуы тізбекте жиі пайдалы. Қосымша аккумуляторды қажет етпейтін оптикалық күшейткіш үшін +ve және -ve рельстерін қамтамасыз ету үшін, зумерлерді немесе тіпті реле. Бұл 555 таймермен салынған 5В -тан 12В тұрақты ток түрлендіргіші
ESP8266: 9 қадамдарын қолдана отырып, Ковид-19 жаңартуды қадағалаушы

ESP8266 көмегімен Covid-19 жаңарту трекері: Бұл жоба Үндістан штаттарының әр түрлі қалаларында коронавирустың өршуі туралы ағымдағы деректерді нақты уақытта OLED дисплейінде көрсетеді. Бұл тірі күйді бақылаушы сіздің ауданның нақты уақыттағы COVID-19 жаңартуын бақылауға көмектеседі. Бұл жоба толығымен
Ic 555: 4 қадамдарын қолдана отырып, Servo Tester

Ic 555 көмегімен серво сынағышы: бұл оқулықта мен сізге 555 ic көмегімен қарапайым серво сынағышты қалай жасау керектігін көрсетемін
Esp8266: 5 қадамдарын қолдана отырып, құрылғыларды бақылауға және ауа -райын бақылауға арналған IoT құрылғысын қалай жасауға болады

Esp8266 көмегімен құрылғыларды бақылауға және ауа-райын бақылауға арналған IoT құрылғысын қалай жасауға болады: Интернеттегі заттар (IoT)-бұл физикалық құрылғылардың («қосылған құрылғылар» және «ақылды құрылғылар» деп те аталады), ғимараттардың, және электроника, бағдарламалық қамтамасыз ету, датчиктер, қозғағыштар мен басқа да қондырмалармен жабдықталған