Sadržaj:
- Pribor
- Korak 1: Ograđivanje
- 2. korak: Kôd…
- Korak 3: Uspostavite veze
- Korak 4: Postavite Blynk
- Korak 5: Postavite IFTTT
- Korak 6: Uključite
Video: Vremenska svjetiljka - mijenja boju s temperaturom: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Zdravo! Koliko se puta dogodilo da ste se rashlađivali ispod klima uređaja u svojoj sobi, ne znajući koliko je vani vruće. Zamislite stanje vašeg ljubimca. Nema AC ni ventilator. Možda nije uobičajeno, ali događa se nekoliko puta. Zato vam predstavljam vremensku svjetiljku! Ovo je zapravo ažurirana verzija ISS lampe koju sam sagradio prije nekoliko dana. Ovaj će vam projekt pokazati koliko je lako izgraditi i prilagoditi svjetiljku. Dosta je bilo pričanja. Što lampa zapravo radi? Pa to je jednostavno lampa za raspoloženje koja svijetli plavo. Ako vanjska temperatura poraste iznad postavljenog praga, žaruljica svijetli crveno. Jednostavno. Ako mislite da je previše osnovno, možete ga prilagoditi pomoću RGB -a da učini gotovo sve i svašta. Učinio sam to jednostavnim za početnike. Pa krenimo u izradu!
Pribor
NodeMcu (esp8266)
Crvena i plava Led
Žice kratkospojnika za žene (opcionalno)
Difuzijsko kućište od crnog papira (ili ga možete ispisati 3D)
5V istosmjerni adapter s mikro USB kabelom
Blynk i ifttt aplikacije
Korak 1: Ograđivanje
Izgradnja strukture je jednostavna. Koristio sam isti od kojeg sam napravio ISS lampu. U osnovi, upravo sam otvorio staro LED svjetlo za sobu i upotrijebio gornji dio koji se raspršuje. Za podlogu sam izrezao kružni prsten s karte koji savršeno pristaje uz gornji okvir.
2. korak: Kôd…
Program je zapravo prilično jednostavan. Upotrijebi moj kôd i promijeni dio koji kaže "Auth" s tokenom autorizacije koji ćeš primiti nakon stvaranja blynk projekta. Zamijenite "ssid" sa svojim WiFi imenom i "zaporkom" sa WiFi lozinkom. Sve što radi je povezivanje s blynk aplikacijom. Kada ifttt aplikacija dobije okidač zbog vremenskih uvjeta pod zemljom (usluga), ona aktivira blynk, što pak aktivira odabrani pin NodeMcu -a. Je li to postalo predoziranje? Bez brige, možete samo preuzeti moj kôd i postaviti ga na svoj NodeMcu. Trebalo bi raditi dobro. Oh, i provjerite imate li instalirane knjižnice esp8266 i blynk.
Niste sigurni kako instalirati te knjižnice? Kliknite ovdje za nodemcu, a ovdje za blynk
Korak 3: Uspostavite veze
Ovo je jednostavno. Spojite pin D1 na D7 i D2 na D4. Sada spojite pozitivni pin crvenog Led -a na D5 i pozitivni pin plavog Led -a na D6. Negativni pinovi obje LED diode mogu se spojiti na gnd čvora mcu. Gotovo. Vidite, polako.
Korak 4: Postavite Blynk
Provjerite jeste li se prijavili za blynk i prijavili u aplikaciju. Izradite novi projekt i token autorizacije bit će vam poslan poštom. U blynku kliknite bilo gdje na crnom ekranu da biste vidjeli okvir widgeta. U okviru widgeta kliknite "gumb". Vidjet ćete da je dodan widget s gumbima. Kliknite na nju i odaberite "PIN". Odaberite gp5 s popisa. Slično stvorite drugi gumb, ali ovaj put odaberite gp4.
Korak 5: Postavite IFTTT
Prijavite se na ifttt. Kliknite na treću karticu (dolje desno) i odaberite simbol "+" u gornjem desnom kutu. Odatle kliknite "ovo" koje bi trebalo biti u plavoj boji. Kliknite na vrijeme ispod zemlje. Kliknite na "trenutna temperatura raste iznad" i unesite temperaturu (recimo 35) i odaberite Celsius. Zatim odaberite svoju lokaciju.
Sada kliknite "to" i potražite "webhooks" na traci za pretraživanje. Kliknite na "napravi web zahtjev" i unesite URL. Odaberite "put" u odjeljku metode i odaberite "application/json" u vrsti sadržaja. U tijelo upišite ["1"]
Format URL -a je https:// IP/Auth/update/D5, Zamijenite Auth tokenom Auth za blynk projekt i IP za blynk cloud IP vaše zemlje. Da biste dobili IP, otvorite naredbeni redak i upišite "ping blynk-cloud.com". Za Indiju je IP 188.166.206.43
Slično, izradite drugi applet, samo ovaj put odaberite "trenutna temperatura pada ispod" u Weather underground. Također, URL ovog puta je https:// IP/Auth/update/D4 Sve je spremno! Gotovi smo!
Korak 6: Uključite
Samo spojite 5v napajanje na nodeMcu i to je sve. Ipak nije trenutno. Vremenu pod zemljom potrebno je dosta vremena za ažuriranje temperature. U svakom slučaju, ako ostavite lampu uključenom, trebala bi raditi dobro. Ovaj je projekt nadogradnja ISS lampe koja je izgrađena ranije. Moja namjera da ovo napravim bila je pokazati kako je lako prilagoditi svjetiljku prema vašim potrebama. Na primjer, dodao sam još jednu LED diodu i sada svijetli crveno na vrućim temperaturama, plavo na hladnoj i žuto na normalnim temperaturama. Sigurno ćete početi uživati u IOT -u kada počnete stvarati ove projekte i igrati se s kodom. Tako da ovaj put ne prolazim kroz šifru. U slučaju da ste zbunjeni, možete pogledati svjetiljku ISS koju sam ranije izgradio, gdje sam prošao kroz sličan kod.
Nadam se da bih vas mogao inspirirati da isprobate takve "uradi sam" projekte. Hvala vam!
Preporučeni:
ESP8266 NodeMCU pristupna točka (AP) za web poslužitelj s senzorom temperature DT11 i temperaturom i vlagom ispisa u pregledniku: 5 koraka
ESP8266 NodeMCU pristupna točka (AP) za web poslužitelj s senzorom temperature DT11 i temperaturom i vlažnošću ispisa u pregledniku: Pozdrav, momci, u većini projekata koristimo ESP8266, a u većini projekata koristimo ESP8266 kao web poslužitelj tako da se može pristupiti podacima na bilo koji uređaj preko WiFi -a pristupom web -poslužitelju na ESP8266, ali jedini problem je što nam treba radni usmjerivač za
Kako koristiti DHT11 temperaturni osjetnik s Arduinom i temperaturom ispisa Toplina i vlaga: 5 koraka
Kako se koristi temperaturni senzor DHT11 s Arduinom i temperaturom ispisa Toplina i vlaga: Senzor DHT11 koristi se za mjerenje temperature i vlažnosti. Oni su vrlo popularni ljubitelji elektronike. Senzor vlažnosti i temperature DHT11 olakšava dodavanje podataka o vlažnosti i temperaturi u vaše elektroničke projekte. To je po
Napravite vremenski okvir za ručak s konstantnom temperaturom: 16 koraka
Napravite vremensku kutiju za ručak s konstantnom temperaturom: Iako je obična kutija za ručak jednostavna za uporabu i rad, ali ima jednu funkciju, nije moguće postaviti vrijeme niti postaviti temperaturu na zagrijavanje. Kako bi se ovaj nedostatak popravio, ovaj put DIY se izrađuje na temelju kuhanja
Spiralna svjetiljka (poznata i kao stolna svjetiljka Loxodrome): 12 koraka (sa slikama)
Spiralna svjetiljka (zvana Stolna svjetiljka Loxodrome): Spiralna svjetiljka (zvana Stolna svjetiljka Loxodrome) projekt je koji sam započeo 2015. Inspiriran je Loxodrome Sconcem Paula Nylandera. Moja prvotna ideja bila je za motoriziranu stolnu svjetiljku koja bi projicirala tekuće vrtloge svjetla na zid. Dizajnirao sam i
Vremenska/matrična svjetiljka: 42 koraka (sa slikama)
Weather/Matrix Lamp: U ovom Instructable opisujem dizajn, konstrukciju i programiranje LED matrične lampe. Dizajn nalikuje običnoj svjetiljci, no unutrašnjost je zamijenjena matricom LED dioda ws2812. Kontrola se vrši pomoću Raspberry Pi, pa se t