Sisällysluettelo:
- Vaihe 1: Resurssit
- Vaihe 2: Prototyyppien tekeminen leipälaudalla (Siirry vaiheeseen 3, jos haluat siirtyä suoraan koodiin ja kokoonpanoon)
- Vaihe 3: IoT -osa
- Vaihe 4: Piirin vapaamuotoilu
- Vaihe 5: Finaali
- Vaihe 6: Vianetsintä
- Vaihe 7: Mistä saa nämä osat?
Video: Taskukokoisen IoT -sääaseman tekeminen: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei lukija!
Tässä ohjeessa opit tekemään pienen Weather Cuben käyttämällä D1 mini -laitetta (ESP8266), joka on yhdistetty kotisi WiFi -verkkoon, joten voit katsoa sen ulostuloa kaikkialta maailmasta, tietysti niin kauan kuin sinulla on Internet -yhteys. Kaiken kaikkiaan tämän projektin tekeminen ei ole liian vaikeaa eikä resursseja vaativaa, joten se on täydellinen ensimmäinen IoT -projektisi. Aloitetaan siis.
PS: Muista, että tämä on ensimmäinen Instructable, joten kaikki ei ole täydellistä.:)
Vaihe 1: Resurssit
Kuten mainitsin johdannossa, tämä projekti on erittäin helppo rakentaa eikä vaadi liikaa komponentteja. Tässä on osaluettelo:
Elektroniset komponentit:
WeMos D1mini
BME280
I2C OLED -näyttö (128x64)
1,5 mm messinkitanko tai rautatanko
HUOMAUTUS: Jos haluat lisätietoja näistä osista, esim. mistä niitä saa, voit katsoa vaiheeseen 7
Työkalut piirin prototyyppien laatimiseen ja testaamiseen:
Leipälauta
Hyppyjohdot
USB -johto - Micro USB Type B - USB Type A
Työkalut:
Juotin
Penkki - ei pakollinen
Pieni vasara - ei pakollinen
Vaihe 2: Prototyyppien tekeminen leipälaudalla (Siirry vaiheeseen 3, jos haluat siirtyä suoraan koodiin ja kokoonpanoon)
Jos sinulla ei ole nastasi juotettuna D1mini/OLED/BME280 -laitteeseesi, nyt on oikea aika tehdä se
Ensinnäkin voimme sijoittaa kaikki komponentit leipäpöydälle. Aloitamme asettamalla D1minin kahdelle erilliselle kiskolle (kuva nro 1). Tämän jälkeen asetamme BME280: n reilulle etäisyydelle siitä (kuva nro 2). Lopuksi asetamme OLEDin BME280: n vastakkaiselle puolelle (kuva nro 3). Yhdistämme ne nyt yhteen.
Tässä kaikki liitännät:
D1 -nasta SCL/SCK -napaan OLED -laitteessa ja SCL/SCK -nasta BME280: ssa
D2 -nasta SDA -nastaan OLED: ssä ja SDA -nasta BME280: ssa
G -nasta GND -nastaan sekä OLED- että BME280 -näytössä
3.3V -nasta BME280 VCC -tapaan
Ja lopuksi 5V nasta OLED VCC: hen
Tarkista yhteydet uudelleen, ennen kuin liität sen tietokoneeseen ja lataat siihen koodin! Et halua polttaa mitään
Vaihe 3: IoT -osa
Tämä osa on todella yksinkertainen. Mene ensin AppStoreen ja lataa Blynk -sovellus. Avaa sen jälkeen ja rekisteröidy. Luo seuraavaksi uusi projekti. Soitin omalle WeatherStationille, mutta voit nimetä sen haluamallasi tavalla. Aseta sen jälkeen laiteasetukseksi ESP8266 ja yhteystyypiksi WiFi (kuva nro 1). Napauta seuraavaksi Luo projekti. Saat sähköpostiisi vahvistustunnuksesi. Hyppää nyt koodiin (latauslinkki alla) ja korvaa korostetut osat. Hyppää sen jälkeen takaisin Blynk -sovelluksen projektityötilaan, avaa widget -ruutu napauttamalla näyttöä (kuva nro 2). Aseta nyt 3 merkittyä arvoruutua napauttamalla niitä (kuva nro 3). Aseta ne napauttamalla ensimmäistä ja aseta sen nimi. Kutsuin sitä lämpötilaksi (tämä ei ole pakollista, mutta se tekee kaikesta yksinkertaisempaa ja organisoitua). Valitse tuloksi virtuaalinen nasta 1 ja tarraosan tyyppi "° C" (kuva nro 4). Tämän jälkeen voit siirtyä määrittämään muut merkityt arvot.
Tässä pieni kaavio:
Merkitty arvo nro 2:
Nimi: Kosteus
Tulo: Virtuaalinen nasta V2
Tunniste: "%"
Merkitty arvo nro 3:
Nimi: Korkeus tai paine - riippuu valitsemastasi koodista
Tulo: Virtuaalinen nasta V3
Tunniste: Korkeus tai paine - riippuu koodista
Jos olet tehnyt kaiken oikein, lataa koodisi D1miniin, odota hetki ja sitten arvojen pitäisi näkyä OLED -laitteessa ja Blynk -sovelluksessasi (kuva nro 5) (sinun on painettava oikeassa yläkulmassa olevaa toistopainiketta näytön nurkkaan). Jos mitään ei näy, siirry vianmääritysosaan.
Vaihe 4: Piirin vapaamuotoilu
Okei, tämä tulee olemaan vaikein osa, joten valmistaudu. Valmista messinkitangot/rautatangot (käytän messinkipäällystettyjä rautakoukkuja, koska en löytänyt vain messinkiä) ja lämmitä juotosraudasi. Nyt voit muotoilla siitä mitä haluat! Muotoilen siitä yksinkertaisen kuution. Tämä prosessi vaatii kärsivällisyyttä ja aikaa, joten älä kiirehdi sitä, jos et halua katkaista koko piiriäsi. Valmis piiri näkyy kuvassa nro 2. Päätin käyttää 1,5 mm tankoja ulkopuolelta, mutta ohuempia sauvoja sisäpuolella (1 mm) helpottamaan hallintaa.
VAROITUS: Juotos vain hyvin tuuletetussa tilassa, juotos voi päästä ulos myrkyllisiä huuruja
VINKKEJÄ:
Käytä taivutussauvoja varten penkkipuristinta ja pientä vasaraa - jos sinulla ei ole penkkiä, vasara, pihdit ja paljaat kädet riittävät
Käytä teippiä tai apukäsiä sauvojen pitämiseen yhdessä juottaessasi niitä. Se on paljon helpompaa.
TAI jos käytät kaltaisiasi rautatankoja, voit käyttää niitä kahdella voimakkaalla magneetilla pitämään ne paikallaan (kuva nro 1).
Jos nivelet eivät pysy yhdessä, avaa ne ja karhenna ne hiekkapaperilla.
Jos juotos ei virtaa rakoihin, käytä hieman juotosvirtaa tai lämmitä liitos hieman enemmän.
Vaihe 5: Finaali
Nyt ei muuta kuin liittää se 5V 1A virtalähteeseen. Jos olet tehnyt kaiken oikein, sen pitäisi toimia hyvin (älä unohda ladata koodiasi, jos et ole jo tehnyt sitä). Jos mitään ei näy tai jokin ei ole kunnossa, siirry vianetsintäosioon.
Vaihe 6: Vianetsintä
Näyttö, jossa näkyy nan: Tarkista johdot! Anturia ei ole kytketty oikein.
BME280 lähtö 0.0: Tarkista johdotus! Anturia ei ole kytketty oikein.
Musta näyttö/anturitiedot eivät näy: Tarkista I2C -osoitteesi I2C -skannerilla tai tarkista vääntö.
Laite offline -tilassa sovelluksessa: Tarkista, kirjoititko Token/WiFi -nimesi/WiFi -salasanasi oikein. Jos kyllä, tarkista wifi -signaali. Se voi olla heikko tai sinulla ei ole Internet -yhteyttä.
Onko sinulla edelleen ongelmia tai löysitkö virheitä tässä ohjeessa? Kirjoita kommentteihin, niin otan yhteyttä mahdollisimman pian.:)
Vaihe 7: Mistä saa nämä osat?
Oletko uusi elektroniikassa? Ei ongelmaa! Tässä on lyhyt selitys joistakin fyysisistä osista, niiden toiminnasta ja siitä, miten ne saadaan halvimmalla:
1. Mistä saan kaikki nämä elektroniset osat?
Aliexpress. Minusta Aliexpress on paras sivusto, ylivoimaisesti kaikkien näiden osien hankkimiseen halvalla. Ainoa haittapuoli on, että perustoimitus vie yleensä paljon aikaa (missä tahansa 2 viikosta 1, 5 kuukauteen).
2. Mikä on BME280?
BME280 on anturi, joka voi mitata lämpötilan, suhteellisen kosteuden ja ilmanpaineen. Se on todella kätevä käyttää näissä pienissä muoto-sovelluksissa, kuten taskukokoisessa elektroniikassa. Siitä lisää täällä.
HUOMAUTUS: D1mini, BME280 ja OLED -näyttö tilattiin AliExpressiltä
Pocket Sized -kilpailun ensimmäinen palkinto
Suositeltava:
LED -äänispektrianalysaattorin tekeminen: 7 vaihetta (kuvilla)
LED -äänispektrin analysaattorin tekeminen: LED -äänispektrin analysaattori luo kauniin valaistuskuvion musiikin voimakkuuden mukaan. Markkinoilla on paljon DIY LED -musiikkispektrisarjoja, mutta tässä aiomme tehdä LED -äänispektrin NeoPixe -analysaattori
Kokoontaitettavan UV -LED -lampun tekeminen: 8 vaihetta (kuvilla)
Kokoontaitettavan UV-LED-lampun tekeminen: Tämä opetusohjelma käsittää kokoontaitettavan UV-valon, joka on valmistettu UV-LED-nauhoista, ja joustavan, mutta jäykän tukijalan. Tein tämän taipuvan valon täyttämään tarpeeni saada UV -täyttövalo, jota voisin käyttää syanotyyppitulostukseen, mutta se olisi täydellinen
IoT -pohjaisen kotiautomaation tekeminen NodeMCU -anturien ohjausreleellä: 14 vaihetta (kuvilla)
IoT-pohjaisen kotiautomaation tekeminen NodeMCU-anturien ohjausreleellä: Tässä IoT-pohjaisessa projektissa olen tehnyt kotiautomaation Blynk- ja NodeMCU-ohjausrelemoduulilla reaaliaikaisella palautteella. Manuaalisessa tilassa tätä relemoduulia voidaan ohjata matkapuhelimella tai älypuhelimella ja manuaalisella kytkimellä. Automaattitilassa tämä haju
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): Tässä ohjeessa näytän sinulle, kuinka voin käyttää Bluetooth -sovitinta tehdäkseni vanhan kaiuttimen Bluetooth -yhteensopivaksi.*Jos et ole lukenut ensimmäistä ohjeeni " Bluetooth -sovitin " Ehdotan, että teet niin ennen kuin jatkat. C
Taskukokoisen harjalevyn tekeminen: 3 vaihetta
Taskukokoisen Bristlebotin tekeminen: Tässä Instructable-ohjelmassa näytän, miten teen versioni harjalevystä. Se on pieni, helppo valmistaa ja käyttää hyvin vähän materiaaleja. Plussat: -Erittäin vähän materiaaleja -helppo tehdä -Hauska pelata haitoilla: -Tappaa pyöriä ympyröissä -Sinun on saatava