Turinys:
- Prekės
- 1 žingsnis: gaubtas
- 2 žingsnis: kodas…
- 3 žingsnis: sukurkite ryšius
- 4 žingsnis: nustatykite „Blynk“
- 5 veiksmas: nustatykite IFTTT
- 6 veiksmas: įjunkite
Video: Oro lempa - keičia spalvą su temperatūra: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki! Kiek kartų atsitiko taip, kad jūs šaldėte po oro kondicionieriumi savo kambaryje, nežinodami, kaip lauke karšta. Įsivaizduokite savo augintinio būklę. Jame nėra kintamosios srovės ir ventiliatoriaus. Galbūt tai nėra gana įprasta, tačiau tai atsitinka keletą kartų. Taigi pristatau jums oro lemputę! Tai iš tikrųjų yra atnaujinta ISS lempos versija, kurią sukūriau prieš kelias dienas. Šis projektas parodys, kaip lengva sukurti ir pritaikyti lempą. Užteks kalbėti. Ką lempa iš tikrųjų veikia? Tai tiesiog nuotaikos lempa, kuri šviečia mėlyna spalva. Jei lauke temperatūra pakyla virš nustatytos ribos, lemputė tampa raudona. Taip paprasta. Jei manote, kad tai per daug paprasta, galite jį pritaikyti naudodami RGB, kad būtų galima padaryti beveik viską. Aš padariau tai paprasta pradedantiesiems. Taigi pradėkime gaminti!
Prekės
„NodeMcu“(esp8266)
Raudona ir mėlyna LED
Perjungimo laidai nuo moterų iki moterų (neprivaloma)
Juodos diagramos popieriaus sklaidos gaubtas (arba galite atspausdinti 3D)
5 V nuolatinės srovės adapteris su mikro USB kabeliu
„Blynk“ir „ifttt“programos
1 žingsnis: gaubtas
Sukurti konstrukciją lengva. Aš naudoju tą patį, iš kurio gaminu ISS lempą. Iš esmės aš tiesiog atidariau seną LED lemputę ir panaudojau viršutinę išsklaidomą dalį. Pagrindui iš diagramos iškirpau apskritą žiedą, kuris puikiai tinka viršutinei gaubtui.
2 žingsnis: kodas…
Programa iš tikrųjų yra gana paprasta. Naudokite mano kodą ir pakeiskite dalį „Auth“su „Auth“žetonu, kurį gausite sukūrę „blynk“projektą. Pakeiskite „ssid“savo „WiFi“pavadinimu ir „slaptažodį“savo „WiFi“slaptažodžiu. Viskas, ką jis daro, yra prisijungimas prie „blynk“programos. Kai „ifttt“programa suaktyvina orą po žeme (paslauga), ji suaktyvina „blynk“, o tai savo ruožtu suaktyvina pasirinktą „NodeMcu“kaištį. Ar tai tapo perdozavimu? Nesijaudinkite, galite tiesiog atsisiųsti mano kodą ir įkelti į „NodeMcu“. Tai turėtų veikti gerai. O ir įsitikinkite, kad esate įdiegę esp8266 ir blynk bibliotekas.
Nežinote, kaip įdiegti šias bibliotekas? Spustelėkite čia, jei norite gauti „nodemcu“ir čia - „blynk“
3 žingsnis: sukurkite ryšius
Tai paprasta. Prijunkite kaištį D1 prie D7 ir D2 prie D4. Dabar prijunkite teigiamą raudonojo Led kaištį prie D5 ir teigiamą mėlyną Led kaištį prie D6. Abiejų šviesos diodų neigiami kaiščiai gali būti prijungti prie mazgo mcu gnd. Padaryta. Matai, lengva.
4 žingsnis: nustatykite „Blynk“
Įsitikinkite, kad užsiregistravote „blynk“ir esate prisijungę prie programos. Sukurkite naują projektą ir autentifikavimo ženklas bus išsiųstas jums paštu. „Blynk“spustelėkite bet kur juodame ekrane, kad pamatytumėte valdiklių laukelį. Valdiklio laukelyje spustelėkite „mygtuką“. Pamatysite, kad buvo pridėtas mygtukų valdiklis. Spustelėkite jį ir pasirinkite „PIN“. Iš sąrašo pasirinkite gp5. Panašiai sukurkite kitą mygtuką, bet šį kartą pasirinkite gp4.
5 veiksmas: nustatykite IFTTT
Prisijunkite prie ifttt. Spustelėkite trečiąjį skirtuką (apačioje dešinėje) ir viršuje dešinėje pasirinkite simbolį „+“. Iš ten spustelėkite „tai“, kuris turėtų būti mėlynos spalvos. Spustelėkite orą po žeme. Spustelėkite „dabartinė temperatūra pakyla aukščiau“ir įveskite temperatūrą (tarkime 35) ir pasirinkite Celsijaus. Tada pasirinkite savo vietą.
Dabar spustelėkite „tai“ir paieškos juostoje ieškokite „webhooks“. Spustelėkite „pateikti žiniatinklio užklausą“ir įveskite URL. Metodo skiltyje pasirinkite „put“, o turinio tipe - „application/json“. Kūne įveskite ["1"]
URL formatas yra https:// IP/Aut. Norėdami gauti IP, atidarykite komandų eilutę ir įveskite „ping blynk-cloud.com“. Indijos IP yra 188.166.206.43
Panašiai sukurkite kitą programėlę, tik šį kartą „Weather underground“pasirinkite „dabartinė temperatūra nukrenta žemiau“. Be to, šį kartą URL yra https:// IP/Auth/update/D4 Viskas nustatyta! Baigėme!
6 veiksmas: įjunkite
Tiesiog prijunkite 5 V maitinimo šaltinį prie „nodeMcu“. Nors tai nėra akimirksniu. Temperatūrai atnaujinti požeminis oras užtrunka gana ilgai. Bet kokiu atveju, jei paliksite lemputę įjungtą, ji turėtų veikti gerai. Šis projektas yra anksčiau sukurtos ISS lempos atnaujinimas. Mano tikslas buvo parodyti, kaip lengva pritaikyti lempą pagal jūsų poreikius. Pavyzdžiui, aš pridėjau dar vieną šviesos diodą ir dabar jis šviečia raudonai karštoje temperatūroje, mėlynas esant šaltai ir geltonai esant normaliai temperatūrai. Tikrai pradėsite mėgautis IOT, kai pradėsite kurti šiuos projektus ir žaisti su kodu. Taigi šį kartą aš nedarau kodo. Jei esate supainioti, galite pažvelgti į anksčiau pastatytą ISS lempą, kur aš perskaičiau panašų kodą.
Tikiuosi, kad galėčiau įkvėpti jus išbandyti tokius „pasidaryk pats“projektus. Ačiū!
Rekomenduojamas:
Lengva pakreipiama spalva keičiama belaidė Rubiko kubo lempa: 10 žingsnių (su nuotraukomis)
Lengva pakreipiama spalva keičiama belaidė Rubiko kubo lempa: Šiandien mes sukursime šią nuostabią Rubiko kubo formos lempą, kuri keičia spalvą priklausomai nuo to, kuri pusė yra aukštyn. Kubas veikia su maža „LiPo“baterija, įkrauta standartiniu „micro-usb“kabeliu, ir, mano bandymų metu, baterija veikia kelias dienas. Ši
Oro taršos aptikimas + oro filtravimas: 4 žingsniai
Oro taršos aptikimas ir oro filtravimas: Vokietijos Šveicarijos tarptautinės mokyklos studentai (Aristobulus Lam, Victor Sim, Nathan Rosenzweig ir Declan Loges) kartu su „MakerBay“darbuotojais sukūrė integruotą oro taršos matavimo ir oro filtravimo efektyvumo sistemą. Ši
HRV (namų oro keitiklis) „Arduino“valdiklis su oro ekonomizatoriumi: 7 žingsniai (su nuotraukomis)
HRV (namų oro keitiklis) „Arduino“valdiklis su oro taupymo priemone: „HRV Arduino“valdiklis su oro ekonomizatoriumi Nenorėjau mokėti 200 USD už naują. Visada norėjau kažko, kas nuodėmė oro ekonomizatorių
Oro/matricos lempa: 42 žingsniai (su nuotraukomis)
Oro/matricos lempa: šioje instrukcijoje aprašau LED matricos lempos dizainą, konstrukciją ir programavimą. Dizainas primena įprastą lempą, tačiau interjerą pakeitė „ws2812“šviesos diodų matrica. Kontrolė atliekama naudojant „Raspberry Pi“, todėl
Padarykite USB lazerio oro valymo lempą: 4 žingsniai
Padarykite USB lazerio oro valymo lempą: lazeris gali atgaivinti orą, naikindamas ore esančias blogąsias bakterijas ir grybelius. Taip pat galite pasidaryti vėsią lempą. Viskas su USB jungtimi