Sisällysluettelo:

Säähuomautus: 7 vaihetta (kuvilla)
Säähuomautus: 7 vaihetta (kuvilla)

Video: Säähuomautus: 7 vaihetta (kuvilla)

Video: Säähuomautus: 7 vaihetta (kuvilla)
Video: Lista Päälle osa 7 - BIISONIMAFIA 2024, Heinäkuu
Anonim
Sää Huomautus
Sää Huomautus
Sää Huomautus
Sää Huomautus
Sää Huomautus
Sää Huomautus
Sää Huomautus
Sää Huomautus

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

IoT -tilit, Adafruit IO -syötteet, IFTTT -appletit ja Zapier Zap
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

Valmistele näytöt
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

Breadboard Dry Run -kokoonpano
Breadboard Dry Run -kokoonpano
Breadboard Dry Run -kokoonpano
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

Lopullisen piirin juottaminen
Lopullisen piirin juottaminen
Lopullisen piirin juottaminen
Lopullisen piirin juottaminen
Lopullisen piirin juottaminen
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

Varjolaatikon kokoonpano
Varjolaatikon kokoonpano
Varjolaatikon kokoonpano
Varjolaatikon kokoonpano

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: