![„IOT Weather Cloud“- naudojant „OpenWeatherMaps“: 11 žingsnių (su paveikslėliais) „IOT Weather Cloud“- naudojant „OpenWeatherMaps“: 11 žingsnių (su paveikslėliais)](https://i.howwhatproduce.com/images/004/image-11264-32-j.webp)
Turinys:
- 1 žingsnis: medžiagos ir įrankiai
- 2 žingsnis: sukurkite debesies formos rėmelį
- 3 žingsnis: įjunkite šviesą
- 4 žingsnis: 3D spausdinkite mikrovaldiklio dėklą
- 5 žingsnis: Surinkite ir įdiekite elektroniką
- 6 veiksmas: įkelkite kodą
- 7 žingsnis: pakabinkite debesį
- 8 žingsnis: padarykite debesį „debesuotesnį“
- 9 veiksmas: nustatykite debesį
- 10 žingsnis: svetainė
- 11 veiksmas: atnaujinkite programinę įrangą per „WiFi“
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
![Image Image](https://i.howwhatproduce.com/images/004/image-11264-34-j.webp)
![](https://i.ytimg.com/vi/TsaoddcAJt4/hqdefault.jpg)
Tai debesis, kabantis nuo kambario lubų ir grojantis tam tikrus modelius, remiantis rezultatu, gautu iš interneto. Jis nuskaito orų duomenis iš „OpenWeatherMaps“. Jis gali būti valdomas rankiniu būdu per žiniatinklio sąsają arba automatiškai, remiantis duomenimis, gautais iš „OpenWeatherMaps“.
Taip pat nustatiau ją taip, kad jei kada nors norite atnaujinti programinę įrangą į debesį (t. Y. Jei pridedami nauji modeliai arba taisomi klaidos), galite atnaujinti programinę įrangą per „WiFi“neprisijungdami prie kompiuterio. Tiesiog įjunkite debesį ir prisijunkite prie jo per „Arduino“programinę įrangą. Paspauskite įkėlimo mygtuką ir įveskite slaptažodį ir viskas.
Yra dešimt modelių:
- Skaidrus debesys
- Pavasario diena
- Saulėlydis
- Saulėtekis
- Debesuota
- Lietus
- Sniegas
- Žaibo audra
- Vaivorykštės ciklai
- Konfiskavimo režimas (tai anekdotas, kuris buvo klaida, kurią nusprendžiau išlaikyti pagal savo draugų pasiūlymus)
1 žingsnis: medžiagos ir įrankiai
![Medžiagos ir įrankiai Medžiagos ir įrankiai](https://i.howwhatproduce.com/images/004/image-11264-35-j.webp)
![Medžiagos ir įrankiai Medžiagos ir įrankiai](https://i.howwhatproduce.com/images/004/image-11264-36-j.webp)
Medžiagos:
Elektros:
- „Wemos D1 Mini ESP8266“mikrovaldiklis
- „Wemos D1 Mini“moterų ir vyrų antraštės
- „Wemos D1 Mini“skydelis
- WS2812B RGB LED juostelė (5 metrai iš 60 šviesos diodų vienam metrui)
- 3 kontaktų JST jungtis (1 pora)
- 2 kontaktų JST jungtis (2 poros)
- XT-60 jungtis (1 pora)
- 2,5 x 5,5 mm DC statinės lizdas
- 5V 4A sieninis karpų stiliaus maitinimo šaltinis
- 10K rezistorius
- mygtukas su LED
- 1000uf 25V poliarizuotas kondensatorius
- stačiakampio kaiščio antraštės
- 4 kontaktų moterų dupont jungties kabelis
- 4 kontaktų, 96 colių OLED ekranas, skirtas „Arduino SPI“
- 2 branduolių LED laidas (aš rekomenduočiau 16 AWG)
Kiti:
- Baltas PLA 3D spausdintuvo siūlas (1,75 mm arba 3 mm, priklausomai nuo naudojamo spausdintuvo)
- Įvairaus dydžio balto popieriaus žibintai
- Poliesterio įdaras pagalvėms
- Žvejybos linija
- Akių kabliukai
- Kabelių inkarai
- Užsegami užtrauktukais
Įrankiai:
- Karštas klijų pistoletas
- Karšti klijai (daug jų)
- Lituoklis
- 60/40 švino srauto šerdies litavimo viela
- Peilis
- Žirklės
- Vielos pjaustytuvai
- Replės
- 3D spausdintuvas
2 žingsnis: sukurkite debesies formos rėmelį
![Sukurkite debesies formos rėmelį Sukurkite debesies formos rėmelį](https://i.howwhatproduce.com/images/004/image-11264-37-j.webp)
![Sukurkite debesies formos rėmelį Sukurkite debesies formos rėmelį](https://i.howwhatproduce.com/images/004/image-11264-38-j.webp)
![Sukurkite debesies formos rėmelį Sukurkite debesies formos rėmelį](https://i.howwhatproduce.com/images/004/image-11264-39-j.webp)
Prijunkite karštą klijų pistoletą ir išimkite popierines lempas. Išdėstykite maždaug 10 įvairaus dydžio figūrų, panašių į animacinių filmų debesį. Karštai klijuokite viską kartu, įsitikindami, kad LED juostelę galima prijungti per žibintus, nereikalaujant daug gyvačių išorėje. Čia naudokite daug karštų klijų. Kuo daugiau, tuo geriau, nes geriau laikysis kartu.
3 žingsnis: įjunkite šviesą
![Šviesų įjungimas Šviesų įjungimas](https://i.howwhatproduce.com/images/004/image-11264-40-j.webp)
![Šviesų įjungimas Šviesų įjungimas](https://i.howwhatproduce.com/images/004/image-11264-41-j.webp)
![Šviesų įjungimas Šviesų įjungimas](https://i.howwhatproduce.com/images/004/image-11264-42-j.webp)
Sujunkite šviesas visame „debesyje“. Jums nereikia per daug šviesos diodų kiekviename žibinte. Jums tiesiog reikia pakankamai sruogų, kad jis apšviestų. Turėjau jį taip, kad jis įėjo ir sukasi aplink dugną, išeidamas į kitas debesies dalis. Būtinai priveržkite šviesos diodų juostelę taip, kad per žibintus turėtumėte šiek tiek daugiau ilgio. Gali prireikti šiek tiek laiko, kol išsiaiškinsite, kaip norite pririšti žibintus. Ne kiekvienam žibintui reikia šviesos
4 žingsnis: 3D spausdinkite mikrovaldiklio dėklą
![3D spausdinkite mikrovaldiklio dėklą 3D spausdinkite mikrovaldiklio dėklą](https://i.howwhatproduce.com/images/004/image-11264-43-j.webp)
Išspausdinkite mikrovaldiklio korpuso failus. Šiame dėkle bus laikomas „D1 Mini“, skydelio skydas, ekranas, mygtukas ir nuolatinės srovės lizdas. Surinkite jį vėliau, kai bus baigta elektronika. Vienintelis šio spaudinio nustatymas yra tas, kad spausdinate jį tik su sijonu ar kraštu, nenaudokite plausto. Radau, kad.2 mm sluoksnio aukščiai man puikiai tiko.
5 žingsnis: Surinkite ir įdiekite elektroniką
![Surinkite ir sumontuokite elektroniką Surinkite ir sumontuokite elektroniką](https://i.howwhatproduce.com/images/004/image-11264-44-j.webp)
![Surinkite ir sumontuokite elektroniką Surinkite ir sumontuokite elektroniką](https://i.howwhatproduce.com/images/004/image-11264-45-j.webp)
![Surinkite ir sumontuokite elektroniką Surinkite ir sumontuokite elektroniką](https://i.howwhatproduce.com/images/004/image-11264-46-j.webp)
Surinkite elektroniką, kaip parodyta aukščiau esančiuose paveikslėliuose. Atidžiai stebėkite, kad netrumpintumėte kaiščių, ir įsitikinkite, kad viskas yra tinkamai prijungta prieš prijungdami. Prijungdami žibintus prie valdymo plokštės, įsitikinkite, kad žibintai yra tiesiogiai prijungti prie maitinimo šaltinio, naudojant storesnį matuoklio laidą. didesnė jiems reikalinga srovė (pvz., tokia, kuri prijungta prie paveikslėlyje pavaizduotos XT60 jungties). Įdėkite elektroniką į dėklą ir užsukite jį M3 varžtais.
6 veiksmas: įkelkite kodą
![Įkelkite kodą Įkelkite kodą](https://i.howwhatproduce.com/images/004/image-11264-47-j.webp)
Prijunkite „D1 Mini“prie kompiuterio ir atidarykite „Arduino“programinę įrangą. Įsitikinkite, kad pasirinkote „D1 Mini“plokštę (jei ji neįdiegta, pridėkite ją per plokštės tvarkyklę). Pasirinkite šį nustatymą, kaip parodyta paveikslėlyje aukščiau, tada įkelkite kodą į „D1 Mini“. Tai užtruks šiek tiek, nes kodo surinkimas užtrunka.
- Lenta: „Wemos D1 R2“ir „mini“
- Įkėlimo greitis: 115200
- CPU dažnis: 80Mhz
- Blykstės dydis: 4M (1M SPIFFS)
- Derinimo prievadas: išjungtas
- Derinimo lygis: nėra
- „IwP“variantas: v2 apatinė atmintis
- Ištrinti „Flash“: visas turinys
7 žingsnis: pakabinkite debesį
![Pakabinkite debesį Pakabinkite debesį](https://i.howwhatproduce.com/images/004/image-11264-48-j.webp)
![Pakabinkite debesį Pakabinkite debesį](https://i.howwhatproduce.com/images/004/image-11264-49-j.webp)
![Pakabinkite debesį Pakabinkite debesį](https://i.howwhatproduce.com/images/004/image-11264-50-j.webp)
Pritvirtinkite žvejybos liniją prie dviejų ar trijų debesies taškų, idealiai išdėstytų priešingose pusėse. Įdėkite akių kabliukus į lubas, kur planuojate montuoti, ir pakabinkite debesį nuo akių, naudodami meškerę. Prieš tai darant, būtų gerai suplanuoti kabelį, nes jums reikės tam tikro būdo prijungti debesį ir jį įjungti.
Nustatydami kabelį, būtinai nupjaukite nuolatinės srovės lizdą iš maitinimo šaltinio ir prilituokite prie kabelio, naudojamo debesiui maitinti, galo. Lituokite kitą šio kabelio galą prie maitinimo šaltinio, kur nutraukėte nuolatinės srovės lizdą. Būtinai patikrinkite visus poliškumus, kad netinkamai įjungtumėte ir nepražudytumėte šviesos diodų ar plokštės.
Norėdami pakabinti valdymo dėžutę debesyje, prijunkite užtrauktuką prie žiedo viršuje ir pakabinkite jį iš vieno iš žibintų, kur prasideda šviesos diodų juostelė, vidinės pusės.
8 žingsnis: padarykite debesį „debesuotesnį“
![Kad debesys atrodytų labiau Kad debesys atrodytų labiau](https://i.howwhatproduce.com/images/004/image-11264-51-j.webp)
![Kad debesys atrodytų labiau Kad debesys atrodytų labiau](https://i.howwhatproduce.com/images/004/image-11264-52-j.webp)
Uždenkite debesį poliesterio įdaru. Lengviau uždengti debesį įjungus žibintus viduje, kad pamatytumėte, kur reikia daugiau pridėti debesį. Naudokite daug karštų klijų, aš tikriausiai naudojau apie 50 lazdelių karšto užuominos, prikabindama įdarą prie žibintų. Naudokite daug įdaro, ir jei jaučiate, kad jis yra išjungtas, galite jį labai lengvai ištraukti.
9 veiksmas: nustatykite debesį
![Nustatykite debesį Nustatykite debesį](https://i.howwhatproduce.com/images/004/image-11264-53-j.webp)
![Nustatykite debesį Nustatykite debesį](https://i.howwhatproduce.com/images/004/image-11264-54-j.webp)
![Nustatykite debesį Nustatykite debesį](https://i.howwhatproduce.com/images/004/image-11264-55-j.webp)
Įjungus debesį, jis sukurs „WiFi“tinklą, pavadintą „IOT-WEATHER-CLOUD“. Prisijunkite prie jo ir jis nukreips jus į sąrankos puslapį. Jei nepavyksta peradresuoti, eikite į tinklalapį adresu 192.168.4.1
Paspauskite „WiFi“konfigūravimo mygtuką ir prisijunkite prie debesies prie savo „WiFi“tinklo. Sąrankos metu debesis pašalins jus iš portalo ir lieps prisijungti prie valdymo puslapio. Prisijungę prie savo tinklo, prisijunkite prie to paties tinklo kaip ir debesis.
10 žingsnis: svetainė
![Tinklalapis Tinklalapis](https://i.howwhatproduce.com/images/004/image-11264-56-j.webp)
![Tinklalapis Tinklalapis](https://i.howwhatproduce.com/images/004/image-11264-57-j.webp)
![Tinklalapis Tinklalapis](https://i.howwhatproduce.com/images/004/image-11264-58-j.webp)
Norėdami pasiekti debesies valdymo puslapį, prisijunkite prie to paties „WiFi“tinklo kaip ir debesis. Paspauskite valdymo dėžutės mygtuką, kad įjungtumėte ekraną ir parodytumėte IP adresą. Įveskite šį IP adresą į paieškos juostą, kad pasiektumėte svetainę. (Jūsų debesies IP adresas greičiausiai skirsis nuo mano). Norėdami, kad ekrane būtų rodomas IP adresas, tiesiog paspauskite mygtuką. Įtraukiau šią funkciją, kad ekranas nebūtų visą laiką įjungtas ir nenukentėtų.
Svetainėje yra trys puslapiai:
- Pagrindinis puslapis, kuriame rodomas dabartinis modelis ir yra nukreipimo puslapis, kai pirmą kartą prisijungiate
- Valdymo puslapis leidžia rankiniu būdu pakeisti modelį arba perkelti debesį į automatinį režimą, kuris atkuria modelius pagal orų duomenis
- Konfigūracijos puslapis leidžia pakeisti vietą, vartotojo vardą, slaptažodį ir „OpenWeatherMap“API raktą
Norėdami patekti į valdymo arba konfigūracijos puslapį, iššokančiame lange, kuris rodomas spustelėjus nuorodą į bet kurį puslapį, turite įvesti slaptažodį ir vartotojo vardą. Numatytasis vartotojo vardas yra: admin ir numatytasis slaptažodis: slaptažodis. Jei norite, jie gali būti pakeisti vėliau
Norėdami įjungti automatinį režimą, turite įvesti savo miesto ID, taip pat sukurti ir įvesti „OpenWeatherMap“API raktą. Miesto ID sąrašą rasite čia: https://raw.githubusercontent.com/ZGoode/IOT-Cloud… Norėdami įjungti, valdymo puslapyje nustatykite debesį į automatinį režimą. (Rekomenduočiau atsisiųsti miesto ID sąrašo tekstinį failą. Jis yra didžiulis ir atsiliks nuo jūsų naršyklės)
11 veiksmas: atnaujinkite programinę įrangą per „WiFi“
![Programinės įrangos atnaujinimas per „WiFi“ Programinės įrangos atnaujinimas per „WiFi“](https://i.howwhatproduce.com/images/004/image-11264-59-j.webp)
Įjunkite debesį ir įsitikinkite, kad jis prijungtas prie to paties tinklo kaip ir jūsų kompiuteris. Įsitikinkite, kad įdiegėte „python 2.7“. Jei neturite, galite atsisiųsti čia. Būtent dėl to OTA veikia „Arduino“. Be jo OTA neveiks. OTA yra „The Air“(tai reiškia kodo įkėlimą per „WiFi“). Tai reiškia, kad norint atnaujinti programinę įrangą, nereikės pašalinti ESP8266 iš debesies.
Norėdami atnaujinti debesį, su programa atidarykite „Arduino“programinę įrangą ir prievade pasirinkite tinklo prievadą. Pasirinkę šį kodą galite įkelti paspaudę įkėlimo mygtuką, kaip įprastai. Tai viskas, ko reikia OTA.
Rekomenduojamas:
Žingsnių skaitiklis - mikro: bitas: 12 žingsnių (su paveikslėliais)
![Žingsnių skaitiklis - mikro: bitas: 12 žingsnių (su paveikslėliais) Žingsnių skaitiklis - mikro: bitas: 12 žingsnių (su paveikslėliais)](https://i.howwhatproduce.com/images/003/image-6043-j.webp)
Žingsnių skaitiklis - „Micro: Bit“: šis projektas bus žingsnių skaitiklis. Savo žingsniams matuoti naudosime „Micro: Bit“įmontuotą akselerometro jutiklį. Kiekvieną kartą purtant „Micro: Bit“, prie skaičiaus pridėsime 2 ir parodysime jį ekrane
„IoT Power“modulis: „IoT“energijos matavimo funkcijos pridėjimas prie „My Solar Charge Controller“: 19 žingsnių (su paveikslėliais)
![„IoT Power“modulis: „IoT“energijos matavimo funkcijos pridėjimas prie „My Solar Charge Controller“: 19 žingsnių (su paveikslėliais) „IoT Power“modulis: „IoT“energijos matavimo funkcijos pridėjimas prie „My Solar Charge Controller“: 19 žingsnių (su paveikslėliais)](https://i.howwhatproduce.com/images/010/image-29236-j.webp)
„IoT Power“modulis: „IoT“energijos matavimo funkcijos pridėjimas prie „My Solar Charge Controller“: Sveiki visi, tikiuosi, kad visi esate puikūs! Šioje pamokoje aš jums parodysiu, kaip sukūriau daiktų interneto galios matavimo modulį, kuris apskaičiuoja mano saulės baterijų sugeneruotą energijos kiekį, kurį naudoja mano saulės energijos įkrovimo valdiklis
„IoT Weather Station“su RPi ir ESP8266: 10 žingsnių
![„IoT Weather Station“su RPi ir ESP8266: 10 žingsnių „IoT Weather Station“su RPi ir ESP8266: 10 žingsnių](https://i.howwhatproduce.com/images/003/image-8783-16-j.webp)
„IoT Weather Station“su RPi ir ESP8266: Ankstesnėse pamokose mes žaidėme su „NodeMCU“, jutikliais ir mokėmės fiksuoti bei registruoti duomenis „ThingSpeak“(daiktų interneto (daiktų interneto) (IoT) platformoje, kuri leidžia rinkti ir saugoti jutiklių duomenis debesyje) ir kurti IoT programas): IOT
MIDI žingsnių sąsaja: 12 žingsnių (su paveikslėliais)
![MIDI žingsnių sąsaja: 12 žingsnių (su paveikslėliais) MIDI žingsnių sąsaja: 12 žingsnių (su paveikslėliais)](https://i.howwhatproduce.com/images/001/image-2435-70-j.webp)
„MIDI Step“sąsaja: versija ispanų kalba. Šioje instrukcijoje parodysime, kaip sukurti šviesos ir garso sąsają, kurią galima naudoti norint groti „Simon Says“ir kaip MIDI sąsaja. Abu režimai bus žaidžiami kojomis. Fonas Projektas gimė, nes
„IoT“augalų stebėjimo sistema (su „IBM IoT“platforma): 11 žingsnių (su paveikslėliais)
![„IoT“augalų stebėjimo sistema (su „IBM IoT“platforma): 11 žingsnių (su paveikslėliais) „IoT“augalų stebėjimo sistema (su „IBM IoT“platforma): 11 žingsnių (su paveikslėliais)](https://i.howwhatproduce.com/images/002/image-5858-67-j.webp)
„IoT“augalų stebėjimo sistema (su „IBM IoT“platforma): Apžvalga „Augalų stebėjimo sistema“(PMS) yra programa, sukurta dirbantiesiems asmenims, turintiems omenyje žalią nykštį. Šiandien dirbantys asmenys yra labiau užimti nei bet kada anksčiau; siekti karjeros ir tvarkyti finansus