INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
'N Paar weke gelede het ons geleer hoe om 'n aanlyn weerweerstelsel te bou wat weerinligting vir 'n spesifieke stad verkry het en dit op 'n OLED -module vertoon. Ons het die Arduino Nano 33 IoT -bord gebruik vir die projek, 'n nuwe bord met baie funksies, maar effens duur en groter in vergelyking met alternatiewe. In hierdie pos leer ons hoe u hierdie kompakte en oulike klein widget vir weerweergawes kan bou, soortgelyk aan die vorige projek.
Die video hierbo dek alles wat u moet weet en verduidelik ook hoe die skets saamgestel is.
Stap 1: Versamel die elektronika
Ons sal die WeMos D1 mini -bord gebruik wat die ESP8266 -skyfiestel gebruik, en ons sal 'n 0,96”OLED -module vir die skerm gebruik.
Stap 2: Laai, werk op en laai die skets op
Net soos die vorige projek, sal ons die weerinligting verkry van die OpenWeatherMap -diens. Laai die skets af met die volgende skakel:
Ons moet eers 'n API -sleutel verkry om die OpenWeatherMap -diens te kan gebruik. Die OpenWeatherMap -diens het 'n gratis plan wat maksimum 60 API -oproepe per minuut moontlik maak. Dit beteken dat ons weerinligting maksimum een keer per sekonde kan aanvra, wat meer is as wat ons nodig het. Die video gaan oor die hele proses, maar hier is 'n teksweergawe van wat gedoen moet word:
Begin deur aan te meld of aan te meld by die OpenWeatherMap -diens en gaan na die API -afdeling. Voer die naam van 'n nuwe sleutel in en klik op die knoppie Genereer. Teken hierdie sleutel aan, maar deel dit met niemand nie. Dit neem 'n bietjie tyd voordat hierdie sleutel geaktiveer word, sodat u 'n rukkie moet wag. Dit kan tot 'n uur neem om dit te voltooi, maar my sleutel is binne 10 minute geaktiveer.
Begin met die opdatering van die skets deur u WiFi -geloofsbriewe by te voeg, aangesien ons aan 'n netwerk moet koppel om dit te laat werk. Die ander ding wat u in die skets moet doen, is om die API -oproep by te werk met u stadsinligting en API -sleutel. Maak seker dat u die korrekte kaartondersteuningspakket vir die ESP8266 -bord geïnstalleer het. U sal ook die ArduinoJSON- en u8g2 -biblioteke moet installeer om die skets te laat werk. Die video neem u deur die proses om dit alles te installeer.
Sodra dit voltooi is, koppel die bord aan, maak seker dat u die regte bordinstellings gekies het en druk die oplaai -knoppie. Sodra dit opgelaai is, druk die bord die status saam met die weerinligting na die seriële terminaal. U kan dit sien om seker te maak dat alles werk soos verwag, voordat u na die volgende stap gaan.
Stap 3: Koppel die OLED -module en toets
Noudat die skets korrek werk, moet ons die OLED -module opdraai. Gebruik die bedradingsdiagram hierbo en maak seker dat u die korrekte voedingspanning aan die OLED -module koppel, aangesien sommige slegs 3,3V aanvaar.
As u eers gekoppel is, skakel die bord aan en u moet die verwelkomingsboodskap sien. Gee die bord 'n paar sekondes om die weerinligting te verkry, en dit sal dit na die OLED -module druk.
Stap 4: Gebruik 'n omhulsel
Al wat u nou moet doen, is om 'n geskikte omhulsel by te voeg, en ek sal hierdie model van Thingiverse gebruik (https://www.thingiverse.com/thing:857858). Dit is dieselfde een wat gebruik is vir die netwerk -tydprojek en ek hou nogal van die voorkoms daarvan.
Voeg draad van gepaste lengte by die OLED-module, tesame met 'n dubbelzijdige band. Sit dit op sy plek en gebruik warm gom naby die drade om dit in posisie te hou. Plaas die bord op die skinkbord/agterblad en soldeer die OLED -module soos voorheen. Druk laastens die deksel op sy plek en voeg 'n bietjie gom by om dit vas te hou.
As u van hierdie weergawe gehou het, kan u dit oorweeg om op ons YouTube -kanaal in te teken en ons op sosiale media te volg. Dit kos niks, maar u ondersteuning sal ons baie help om projekte soos hierdie te bou.
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe -webwerf:
Dankie vir jou ondersteuning!
Aanbeveel:
DHT -monitering van temperatuur en humiditeit met behulp van die ESP8266 en die AskSensors IoT -platform: 8 stappe
DHT -monitering van temperatuur en humiditeit met behulp van die ESP8266 en die AskSensors IoT -platform: In 'n vorige instruksie het ek 'n stap -vir -stap -gids aangebied om aan die gang te kom met die ESP8266 -nodeMCU en die AskSensors IoT -platform. In hierdie tutoriaal verbind ek 'n DHT11 -sensor na die nodus MCU. Die DHT11 is 'n algemeen gebruikte temperatuur en humidi
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Die beheer van DC -motors met die L298N met behulp van CloudX -mikrobeheerder: 3 stappe
Die beheer van DC-motors met die L298N met behulp van CloudX-mikrobeheerder: In hierdie projek sal ons verduidelik hoe ons ons L298N H-brug kan gebruik om die spoed van die DC-motor te verhoog en te verlaag. Die L298N H-brugmodule kan gebruik word met motors met 'n spanning tussen 5 en 35V DC. Daar is ook 'n ingeboude 5V-reguleerder, so as u
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek