INHOUDSOPGAWE:
- Voorrade
- Stap 1: Die omhulsel
- Stap 2: Kodeer …
- Stap 3: Maak die verbindings
- Stap 4: Stel Blynk op
- Stap 5: Stel IFTTT op
- Stap 6: Skakel aan
Video: Weerlamp - verander kleur met temperatuur: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hallo! Hoeveel keer het dit gebeur dat u onder die lugversorger in u kamer verkoel het, sonder om te weet hoe warm dit buite is? Stel jou die toestand van jou troeteldier voor. Dit het nie 'n AC of 'n waaier nie. Dit is miskien nie so algemeen nie, maar dit gebeur 'n paar keer. Ek bied u dus die weerlamp aan! Dit is eintlik 'n bygewerkte weergawe van die ISS -lamp wat ek 'n paar dae gelede gebou het. Hierdie projek sal u wys hoe maklik dit is om die lamp te bou en aan te pas. Genoeg gesels. Wat doen die lamp eintlik? Dit is eenvoudig 'n bui wat in blou gloei. As die temperatuur buite die gestelde drempel styg, word die lamp rooi. So eenvoudig soos dit. As u dink dat dit te basies is, kan u dit aanpas met RGB -geleide om byna alles te doen. Ek het dit eenvoudig vir beginners gehou. So laat ons maak!
Voorrade
NodeMcu (esp8266)
Rooi en blou Led
Trui van vrou tot vrou (opsioneel)
Swartkaartpapier Diffusie -omhulsel (of u kan dit in 3D druk)
5V DC -adapter met mikro -usb -kabel
Blynk- en ifttt -programme
Stap 1: Die omhulsel
Die bou van die struktuur is maklik. Ek het dieselfde gebruik as waarmee ek die ISS -lamp gemaak het. Eintlik het ek 'n ou kamerlig oopgemaak en die boonste deel gebruik. Vir die basis sny ek 'n sirkelring uit die grafiek wat perfek pas by die boonste omhulsel.
Stap 2: Kodeer …
Die program is eintlik redelik eenvoudig. Gebruik my kode en verander die gedeelte wat 'Auth' sê met die Auth -token wat u sal ontvang nadat u 'n blynk -projek geskep het. Vervang 'ssid' met u WiFi -naam en 'wagwoord' met u WiFi -wagwoord. As ifttt -app 'n sneller kry van weer ondergronds (diens), aktiveer dit blynk, wat weer die geselekteerde pen van die NodeMcu veroorsaak. Het dit 'n oordosis geword? Moenie bekommerd wees nie; u kan my kode net aflaai en na u NodeMcu oplaai. Dit behoort goed te werk. O, en maak seker dat u die esp8266- en blynk -biblioteke geïnstalleer het.
Weet u nie hoe u die biblioteke moet installeer nie? Klik hier vir nodemcu en hier vir blynk
Stap 3: Maak die verbindings
Dit is eenvoudig. Koppel pen D1 aan D7 en D2 aan D4. Koppel nou die positiewe pen van die rooi Led aan D5 en die positiewe pen van blou Led aan D6. Die negatiewe penne van beide LED's kan aan die gnd van die node mcu gekoppel word. Klaar. Sien, maklik.
Stap 4: Stel Blynk op
Maak seker dat u by blynk aangemeld het en by die app aangemeld het. Skep 'n nuwe projek en die Auth -token sal aan u gestuur word. Klik in blynk op enige plek op die swart skerm om die widget -boks te sien verskyn. Klik op die "knoppie" in die widget -boks. U sal agterkom dat 'n knoppie -widget bygevoeg is. Klik daarop en kies "PIN". Kies gp5 uit die lys. Skep ook 'n ander knoppie, maar kies hierdie keer gp4.
Stap 5: Stel IFTTT op
Teken in op ifttt. Klik op die derde oortjie (regs onder) en kies die "+" simbool regs bo. Klik daarvandaan op "hierdie" wat in blou kleur moet wees. Klik op die weer ondergronds. Klik op "huidige temperatuur styg bo" en voer die temperatuur in (sê 35) en kies Celsius. Kies dan u ligging.
Klik nou op "dit" en soek na "webhooks" in die soekbalk. Klik op "maak 'n webversoek" en voer die URL in. Kies "sit" in die metode -afdeling en kies "toepassing/json" in die inhoudstipe. Tik in die liggaam ["1"]
Die URL -formaat is https:// IP/Auth/update/D5, Vervang Auth met die Auth -token van die blynk -projek en IP met blynk -wolk -IP van u land. Om die IP te kry, maak die opdragprompt oop en tik "ping blynk-cloud.com". Vir Indië is die IP 188.166.206.43
Net so, skep 'n ander applet, slegs hierdie keer kies "huidige temperatuur daal hieronder" in Weather underground. Die URL is hierdie keer ook https:// IP/Auth/update/D4 Alles gereed! Ons is klaar!
Stap 6: Skakel aan
Koppel net die 5v -toevoer aan die nodeMcu. Dit is egter nie onmiddellik nie. Weer ondergronds neem lank om die temperatuur op te dateer. In elk geval, as u die lamp aan laat, moet dit goed werk. Hierdie projek is 'n opdatering van die ISS -lamp wat vroeër gebou is. My bedoeling was om dit aan te toon hoe maklik dit is om die lamp volgens u behoeftes aan te pas. Ek het byvoorbeeld nog 'n LED bygevoeg en nou gloei dit rooi by warm temperature, blou by koue en geel by normale temperature. U sal beslis IOT begin geniet sodra u hierdie projekte begin maak en met die kode speel. Hierdie keer doen ek dus nie 'n kode deurloop nie. As u verward is, kan u na die ISS -lamp kyk wat ek vroeër gebou het, waar ek 'n soortgelyke kode deurgegaan het.
Ek hoop dat ek u kan inspireer om sulke projekte te probeer. Dankie!
Aanbeveel:
Band temperatuur temperatuur module: 5 stappe
Bandtemperatuurmodule: agtergrond: Formula Student is die wêreld se mees gevestigde opvoedkundige ingenieurswese -kompetisie waarin studente van verskillende universiteite meeding om 'n formule -tipe voertuig te ontwerp, te ontwikkel, te bou en te jaag. Hierdie voertuie lewer hoë prestasie in terme van
DIY veranderlike LED -paneel (dubbele kleur): 16 stappe (met foto's)
DIY veranderlike LED -paneel (dubbele kleur): Verbeter u beligting deur 'n bekostigbare DIY herlaaibare LED -paneel te maak! Hierdie projek is toegerus met 'n dubbele kleur helderheidsaanpassing en bied u die buigsaamheid om die witbalans van u ligbron aan te pas by die omringende lig van u omgewing
Kleur muurklok: 7 stappe (met foto's)
Kleurwandklok: hierdie keer bied ek u 'n analoog horlosie met kleure aan vir kinders wat ontwerp is met LED -strokies. om die ure te wys
Tuis sensor temperatuur temperatuur: 7 stappe
Huisnetwerktemperatuursensor: wat u moet weet om hierdie projek te maak: u moet weet van: - 'n paar elektroniese vaardighede (soldeer) - Linux - Arduino IDE (u moet addisionele borde in die IDE bywerk: http: // arduino.esp8266.com/stable/package_esp8266 …) - opdatering
Dansblok met kleur -LED met behulp van Arduino: 5 stappe
Dansblok met kleur -LED met Arduino: dit is my eerste instruksie. Ek het 'n kleurvolle dansblok gemaak met die Arduino -bord as 'n seriële invoer op die rekenaar, dit is maklik om te maak, en dit kos 'n paar weerstande en LED's (u hoef dit nie te gebruik nie).