Sisällysluettelo:
- Vaihe 1: IoT -tilit, Adafruit IO -syötteet, IFTTT -appletit ja Zapier Zap
- Vaihe 2: Asenna Arduino -koodi
- Vaihe 3:
- Vaihe 4: Valmistele näytöt
- Vaihe 5: Breadboard Dry Run -kokoonpano
- Vaihe 6: Lopullisen piirin juottaminen
- Vaihe 7: Varjolaatikon asennus
Video: Säähuomautus: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tämä on yhdistelmä sääasemaa ja muistutusta. Voimme kaikki tarkistaa säätä puhelimeltamme, mutta joskus ja erityisesti silloin, kun yritetään päästä ulos ovesta, tarvitaan vain nopea tapa sääolosuhteisiin. Tämä sääasema tarjoaa nopean kuvan nykyisistä olosuhteista: aurinkoinen, pilvinen, sateinen tai lumisade, lämpötila ja lyhyt huomautus. Lisäksi liike-aktivoitu anturi käynnistää vieritysnäytön, joka näyttää hyödyllisen viestin: "maski + näppäimet"
Kuvaus: Tämä asema on rakennettu Arduinoon ja yhdistää IoT (esineiden internet) -syötteet ja laukaisimet. Siinä on neljä päänäyttöä ja yksi liiketunnistin.
Näyttö 1: Sääolot sytyttävät neopikselit auringon, pilvien, sadepisaroiden ja lumihiutaleiden kaavaimen taakse. Tämä on puhtaasti visuaalinen näyttö.
Näyttö 2: päivän korkea lämpötila 7 -segmenttisellä näytöllä.
Näyttö 3: lyhyt huomautus Muista maitoa (esim. "Tarvitsemme koiranruokaa") OLED -näytöllä
Näyttö 4: liike laukaisee muistutuksen, että älä unohda naamaria ja näppäimiä kolmessa aakkosnumeerisessa näytössä.
Tarvikkeet:
Materiaalit/työkalut -luettelo (huomaa, että suurin osa linkeistä on Yhdysvaltain Adafruitiin, mutta nämä osat ovat saatavilla muilta myyjiltä. Tämä projekti perustuu esp8266 wifi arduino -korttiin. Vaikka tämä projekti käyttää esp8266 -levyn Adafruit -versiota - - Adafruit Feather Huzzah -levy, NodeMCU -kortti voidaan korvata, mutta nastojen fyysinen sijainti on erilainen. Linkit työkaluihin ovat viitteellisiä. Budjetti voi määrätä työkalumallin.)
(1) Höyhen Huzzah -levyn adafruit -osa 2821
(1) 7 segmentin höyhenmatriisi Adafruit osa 3106
(3) nelinumeroiset aakkosnumeeriset höyhenennäytöt - sininen Adafruit -osa 3128
(1) OLED -höyhennäyttö 128x64 Adafruit -osa 4650
(1) Mini PIR -liiketunnistin SR 505 amazon PIR S505 ja tietolomake
(1) 10 k ohmin vastus adafruit -osa 2748
(4-5) kiinteä lanka-suosittele vähintään neljää väriä, suosittele tätä sarjaa: Adafruit-osa 1311
(moni) leipälautalangat (uros-uros) adafruit-osa 153
(3) leipälautalangat (naaras-nainen) adafruit-osa 1919
(1) leipälauta: jameco juotosvapaa leipälauta
(2) otsikot (OLED -näyttöä varten)
(1) urospistoke - vähintään 3 otsatappia adafruit part 3002
(1) Ilmastointiadapteri 5.25vdc 1A adafruit osa 1994
(1) USB micro B - USB A -kaapeli (huom. Ei saa olla pelkästään virtaa) adafruit part 23791
(valinnainen) USB -kaapeli kytkimellä adafruit part 620
(1) 1 metrin neopikselinen RGBW -nauha, adafruit -osa 2842
(1) paperi painettu piirilevy 10x22cm amazon perf board
(1) 8 × 8 varjorasia varjolaatikko
60/40 lyijyhartsi-ydinjuotos, adafruit osa 145
juotos sydän adafruit osa 149
juotosraudan adafruit -osa 1204
avustavat kädet juotosjalusta adafruit osa 3529
lanka katkeaa amazon katkaisee
langanpoistoaineet adafruit osa 527
(moni) lämpö kutistuva letku adafruit. osa 4559
liimapistooli amazon liimapistooli
Dremel -työkalu amazon Dremel -työkalu
(eri) pahvi, paperi, pingispallot ja läpikuultavat materiaalit neopikselien levittämiseksi. musta ydinmatto tai musta rakennuspaperi
muita työkaluja keräilyyn: viivain, harrasteveitsi, leikkuumatto, suojalasit, kestävät katkot (kuten keittiöleikkurit).
valinnainen:
yleismittari Adafruit osa 308
tarkat litteät pihdit adafruit osa 1368
Vaihe 1: IoT -tilit, Adafruit IO -syötteet, IFTTT -appletit ja Zapier Zap
Ohjeet Adafruit IO: n ja IFTTT: n asentamiseen saat osoitteesta
Määritä myös IoT -tilit Zapierissa ja muista maito. Tallenna käyttäjänimet ja sovellusliittymä kullekin.
Tunnista 2.4G SSID wifi -laitteellasi ja anna SSID -nimi ja salasana tälle SSID: lle.
Määritä syötteet Adafruit IO: ssa (näille voidaan antaa mitä tahansa nimeä, mutta niiden on oltava kuvaavia. Tässä ovat Arduino -koodiin määritetyt nimet.)
korkea saostuksentekstihuomautus
Siirry IFTTT: hen ja määritä 4 sovelmaa ja yhdistä ne Adafruit IO -syötteisiin.
Lähetä joka päivä kello 7 korkea lämpötila - muodosta yhteys korkean hamppun rehuun Adafruit IO: ssa Jos nykyinen tila muuttuu aurinkoiseksi - muodosta yhteys Adafruit IO: n sadesyöteeseen Jos nykyinen tila muuttuu pilviseksi - muodosta yhteys Adafruit IO: n saderavintoon Jos nykyinen tila muuttuu sateeksi - muodosta yhteys Adafruit IO: n sateensyöttöön Jos nykyinen tila muuttuu lumeksi- muodosta yhteys Adafruit IO: n sadesyöteeseen
Siirry Zapieriin ja luo yksi Zap ja yhdistä tämä Muista maito -tekstin ja tekstin Huomautus Adafruit IO -syötteen välille.
Vaihe 2: Asenna Arduino -koodi
Jos et ole jo tehnyt niin, tarkista ja asenna Arduino -ohjelmisto ja varmista, että se on määritetty esp8266 -kortille. Tässä on linkki ohjeisiin tämän tekemiseksi:
Kun olet määrittänyt Arduinon, kopioi tai lataa nämä tiedostot
config.hweathernote.ino
Tiedostoja on kaksi - Weathernote.ino -päätiedosto ja config.h -tiedosto
Config.h -tiedosto sisältää sovellusliittymän ja wifi -salasanan. Tämä on ainoa tiedosto, joka sinun on muutettava.
Jotta tämä koodi toimisi, sinun on kuitenkin asennettava nämä Arduino -kirjastot. (Jos et ole asentanut kirjastoja aiemmin, katso:
Lanka Adafruit GFX
Adafruit LEDReppuAdafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X
Vaihe 3:
Vaihe 4: Valmistele näytöt
Kokoa ja juota kaikki otsikot OLED-, 7-segmentti- ja kolmessa aakkosnumeerisessa näytössä.
0x710x720x74
linkit Adafruutin opetusohjelmiin:
OLED osoitteessa
7 Segmenttinäyttö osoitteessa
aakkosnumeerinen näyttö
juota nämä puserot https://learn.adafruit.com/14-segment-alpha-numer…-sivun alaosa: "Osoitehyppääjät"
Vaihe 5: Breadboard Dry Run -kokoonpano
On suositeltavaa, että kaikki nämä komponentit asennetaan kuivana leipälevylle, jossa on leipälevyn johdot ja testataan Arduino-koodilla ennen lopullista kokoonpanoa.
Tässä ovat tässä projektissa käytetyt Adafruit Feather Huzzah -levyn tapit
14 PIR2 -neopikseliä 5 SCL -neljää näyttöä 4 SDA -neljää näyttöä GND -neljää näyttöä ja PIR3.3v -neljää näyttöä ja PIR -näyttöä
Vaihe 6: Lopullisen piirin juottaminen
Leikkaa esilauta hieman alle 8 leveäksi. (Käytä suojalaseja, bakeliittilastuja voi lentää.) Ota kuvia projektistasi leipälaudalla kiinnittäen huomiota liitäntöihin. Siirrä sitten projektisi leipälaudalta esilaudalle. Käytä lankaa kääriminen juotososiin ja liitännät perfboardiin - ihanteellisessa tapauksessa johdot koskettavat osien nastatappeja luotettavan jatkuvuuden varmistamiseksi. Huomautus: OLED -näytöt eivät kestä ikuisesti, joten suosittelemme, että tämä osa asennetaan otsikoihin (myös nosta OLED-näyttö niin, että se on samalla tasolla kuin 7-segmenttiset ja aakkosnumeeriset näytöt, mikä helpottaa näytön näkemistä projektin valmistuttua).
Neljä 3 neopikselin nauhaa voidaan juottaa erikseen ja sitten juoda perfboardille.
PIR: n 3 johtoa ja vastusta voidaan juottaa perfboardiin riittävästi varaa leikata myöhemmin. Viimeinen vaihe on ottaa 3 naaras-naaras-leipälevyn johtoa ja pieni pala leikkauslevystäsi, ja juottaa 3-napainen urosnasta ja sitten kolme PIR-johdotusta, jotka tulevat levyltä (tämä tekee PIR: n "liitin".)
Vaihe 7: Varjolaatikon asennus
Suurin osa tästä on yksinkertaista, mutta PIR ei toimi lasin läpi ja siksi se on reititettävä varjolaatikon ulkopuolelle. Dremel -työkalulla voidaan tehdä sopiva aukko kehyksen yläosaan PIR: n syöttämiseksi. Tee myös reikä takakulman alareunaan virtajohdon reitittämiseksi.
Kartonkia voidaan käyttää neopikselien leikkaamiseen, jotta kustakin säikeestä tuleva valo ei vuota toiseen osaan. Ole luova diffuusion avulla ja muokkaa kasvot omilla kaavaimillasi.
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite