Sisällysluettelo:
Video: Arduino -autotallin oven hälytys Blynkillä: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Melko perusanturi, joka lähettää tietoja Blynk -projektiin näyttääkseni autotallini oven tilan - Open of Shut - ja lähettää push -hälytyksen puhelimeeni, kun oven tila muuttuu - Open to Shut tai Shut to Open. Käytin WEMOS D1 Mini Prota wifi -yhteyteen ja Arduino -luonnoksen suorittamiseen, mutta voit käyttää mitä tahansa Arduino -yhteensopivia laitteita.
Suunnittelin alun perin yksinkertaisen lukituskytkimen käyttöä, mutta ovi on vanhempi kallistettava autotallin ovi, eikä se aina avaudu samaan asentoon. Yhteyden saaminen olisi ollut vaikeaa. Samasta syystä hylkäsin myös kaikenlaiset magneettianturit.
Päädyin pieneen infrapuna-anturiin (IR), joka voi havaita 2-30 cm: n esteen.
Vaihe 1: Mitä tarvitset
1. WEMOS D1 Mini Pro - mini -wifi -kortti, jossa on 16 Mt: n salama, ulkoinen antenniliitin ja sisäänrakennettu keraaminen antenni, joka perustuu ESP8266EX -standardiin.
2. IR -esteanturi.
3. Blynk -tili ja -sovellus älypuhelimellasi.
4. Nollaa SW ja virtakytkin (valinnainen), erilaisia leipälevyjä, kytke johdot jne. Testausta varten.
5. Jiffy Box - Käytän selvää, koska haluan nähdä työni;-).
6. Asennuskiinnike anturin sijoittamiseksi oven lähelle (käytin puunpalaa).
Vaihe 2: Rakenna prototyyppisi ja testaa
Liitä infrapunatunnistin D1 Mini -laitteeseen:
Anturi - D1 Mini
VCC - +5V
GND - GND
ULOS - D3
Suorita luonnos ja tarkista sarjamonitorista, että nastan D3 arvo muuttuu, kun estät anturin etuosan (LEDien edessä) - voit muuttaa havaitsemisetäisyyttä säätämällä potentiometriä (potti). Asetin sen noin 5 cm: ksi, mikä on riittävästi, jotta ovi voi vaihdella avattaessa.
Luonnos on kirjoitettu siten, että tappi on KORKEA, kun ovi on auki (anturi on tukossa), tai LOW, kun ovi on kiinni (anturi ei ole tukossa). Voit kääntää tämän helposti tarpeidesi mukaan riippuen siitä, mihin anturi asennetaan suhteessa oven asentoon.
Kun asennin laatikkoon, porasin LED -reikiä erittäin huolellisesti, jotta ne sopivat tiukasti LED -valolle - ei tarvita lisäliimaa, joka helpottaa irrottamista säätämistä, asennusta jne. Varten.
*HUOMAUTUS: Luonnos määrittelee anturin nastaksi 0 - se on kuitenkin fyysisesti kytketty WEMOS D1 Mini -tappiin D3… Tämä johtuu siitä, että D! Mini perustuu ESP8266 -siruun/prosessoriin. D1 Mini on käytännössä vain suoja, luonnos toimii vain ESP8266: lla. Joten GPiO -nasta 0 (johon viitataan luonnoksessa) puhkeaa todellisuudessa nimellä WEMOS D1 Mini pin D3. Löydät tämän monista Arduino -luonnoksista, nastakartoitus vaihtelee käyttämäsi levyn mukaan.
Vaihe 3: Asenna ja Voila
Asensin anturin pieneen, kirkkaaseen jiffy -laatikkoon (selkeä, jotta näen käsityöni!). Asennettu puutavaran päälle niin, että ovikehys estää anturin oven ollessa auki.
Porasin pienen reiän laatikon pohjaan, joka oli kattilan yläosassa, voin liu'uttaa pienen ruuvimeisselin säätääksesi anturin raivoa ilman, että tarvitsen irrottaa kantta. (Asensin myös kannen pohjaan, joten jos minun on avattava laatikko, minun ei tarvitse irrottaa koko kiinnikettä seinästä, voin käyttää ruuveja sellaisinaan).
Blynk -projekti on melko yksinkertainen, LED -widgetit Open- ja Shut -toiminnoille (muutin punaisen ja vihreän värit, voit valita ne kunkin widgetin sovellusasetuksista). Luonnos tarkistaa anturin joka sekunti ja lähettää tiedot oikeaan LED -widgettiin.
Push -ilmoitus laukeaa, kun oven tila muuttuu. (Huomaa, että Blynkillä on rajoitus, että ne sallivat push -ilmoituksen vain 15 sekunnin välein (tämä estää heidän palvelimensa pommittamasta pyyntöjä), olen asettanut luonnoksessa olevan ajastimen tarkistamaan oven tilan muutoksen vain 16 sekunnin välein, mikä on hyvä Minulle on pieni mahdollisuus, että jos ovi avataan ja suljetaan uudelleen 16 sekunnin kuluessa, et saa ilmoitusta (mutta LEDit näyttävät silti oikean tilan tarkistettaessa joka sekunti).
Suositeltava:
Arduino -hälytys digitaalisella tärinäanturilla: 5 vaihetta
Arduino -hälytin, jossa on digitaalinen tärinäanturi: Tämä ohje on yksinkertaisen ja halvan hälytyslaitteen tekeminen itse. Kaikki mitä tarvitset on perustiedot elektroniikasta ja arduino -ohjelmoinnista. [email protected]ä
Jääkaapin oven hälytys: 5 vaihetta
Jääkaapin ovihälytys: Tässä projektissa näytän sinulle, kuinka tehdä hälytys, joka soi, jos olet jättänyt jääkaapin oven auki pitkään. Tämä piiri ei rajoitu vain jääkaappiin, vaan sitä voidaan käyttää hälytyksen laukaisemiseen, jos jokin ovi on ollut auki pitkään
Automaattiset valot yhdistettynä oven ja oven valvontaan: 5 vaihetta
Automaattiset valot yhdistettynä oven ja oven valvontaan .: Kytkinkortin löytäminen pimeässä näyttää olevan erittäin vaikeaa, mutta tämä projekti on todella hyödyllinen tämän ongelman ratkaisemiseksi. Noudata alla olevia ohjeita tietääksesi ratkaisun tähän
Servo -ohjaus NodeMCU: lla ja Blynkillä - IOT -alustassa: 3 vaihetta
Servo -ohjaus NodeMCU: lla ja Blynkillä | IOT Platformissa: Tässä opetusohjelmassa voit ohjata servoa käyttämällä Blynk -sovellusta IOT Platformissa
RBG 3D -painettu kuu, jota ohjataan Blynkillä (iPhone tai Android): 4 vaihetta (kuvilla)
RBG 3D -painettu kuu, jota ohjataan Blynkillä (iPhone tai Android): Tämä on 3D -painettu kuu, jossa on jalusta. Rakennettu 20 ledin RGB -LED -nauhalla, joka on liitetty arduino uno -laitteeseen ja ohjelmoitu ohjattavaksi blynkillä. Arduinoa voidaan sitten ohjata sovelluksen kautta iPhonen tai Androidin blynkistä