https://bodybydarwin.com
Slider Image

Kuinka rakentaa liikeohjattu tuuletin

2020

Kun kesä on täydessä vauhdissa Pohjois-Amerikassa, on välttämätöntä löytää tapa pitää viileänä. Jos olet jonkinlainen kuin minä, joka luottaa tuulettimeen estääksesi itsesi liotamasta vaatteita hikeestä, olet todennäköisesti unohtanut kytkeä sen päälle tai yksinkertaisesti toivonut, että se aktivoituu automaattisesti hetkeksi, kun kävelit huoneessa. Onneksi hiukan elektroniikkalaitteiden hakkeroinnilla saat nämä tuulettimen lavat pyörimään tarvitsematta vaihtaa kytkintä.

Se on myös melko yksinkertainen projekti: kiinnitä Arduino Uno vain liiketunnistimeen ja releeseen kutsuttuun elektroniseen kytkimeen, kytke sitten tuuletin ja voit mennä. Jos se kuulostaa monimutkaiselta, älä huoli, opastamme sinut läpi sen. Ja kun olet hankkinut sen, voit soveltaa konseptia valaisiin tai muuhun seinään kytkettävään.

Tietenkin on saatavilla kaupallisia älykkään kodin vaihtoehtoja, mutta jos haluat järjestelmän täydellisen hallinnan ja jotain, johon voit rakentaa, tämä on loistava tapa toteuttaa kodin perusautomaatio.

Asioiden virtalähteen poistaminen virtarele-infrapuna (PIR) -anturi uros-uros ja uros-naaras leipälautahyppyjohtimet (pituus asennuksesi mukaan) puhaltimen ruuvitaltta tyyppi A - USB-tyyppi B -kaapeli (valinnainen)

sisältö ":"

Kytke uros-uros-liitin toiseen GND-nastaan ​​Arduinossa. Tämä johto kytkeytyy tehoreleen liittimen negatiiviseen porttiin (merkitty "miinus" -symbolilla). Vedä johtimen asennusta varten virtareleen sivulta pieni vihreä liitin. Niin tekemällä paljastuvat ruuvit, jotka avaavat ja kiristävät johdot.

sisältö ":"

Kytke toinen uros-uros-liitin Arduinon napaan 3. Tämä johto kytkeytyy virtureleliittimen positiiviseen porttiin (merkitty "plus" -merkillä).

sisältö ":"

Voi Arduino. Kytke Arduino-virtalähde virtareleen aina PÄÄ- liittimeen ja kytke sitten virtajohdon toisessa päässä oleva tynnyripistorasia Arduinon virtalähteeseen.

Tässä vaiheessa Arduino-laitteellasi on kyky tunnistaa liikettä ja vastata, mutta sillä ei ole ohjelmaa kertoa sille, mitä tehdä. Korjataan se.

content ":" Suorita ohjelma ja seuraa näyttöön tulevia ohjeita. Tämä antaa sille luvan muuttaa järjestelmääsi. content ":" Lataa tämä koodi GitHub-sivulta. content ":" Käytä Ctrl + O ladataksesi koodi Arduino IDE: hen. content ":" Kytke Arduino tietokoneeseesi USB-kaapelilla. sisältö ":" Käytä Työkalut> Taulu:> Arduino / Genuino Uno valitaksesi käyttämäsi Arduinon tyyppi. content ":" Käytä työkaluja> Portti valitaksesi portti, johon paneeli on listattu nimeltä. content ":" Lataa Ctrl + U -koodilla koodi kortillesi.

Kuinka se toimii: Koodin muutama ensimmäinen rivi määrittelee ohjelman muuttujat ja tietojen tallennuspaikat. Näet PIRPin määriteltynä "2" ja OutPin määriteltynä "3" - nämä vastaavat sitä, mihin olet kytkenyt PIR-anturin ja tehoreleen Arduinoon.

Tyhjä asennus () -osa määrittelee PIRPin tulona ja OutPin nimellä - arvasit sen - lähtökytkimeen kytkettynä relekytkimellä. Vaikka tämä voi olla ilmeistä, tietokoneille on kerrottava nimenomaisesti, mitä tehdä. Ehkä termi "älykäs laite" on hiukan harhaanjohtava, koska he tarvitsevat älykkään ihmisen asettamaan kaiken.

Tyhjä silmukka () -osa kuitenkin tosiasiallinen työ tapahtuu, kun Arduino silmukoi tätä koodia toistuvasti. Ensin se tarkistaa liiketunnistimella PIRState = digitalRead (PIRpin) : lla nähdäksesi, onko se havainnut mitään liikettä. Sitten se tallentaa millisekuntien lukumäärän, joka on kulunut Arduino-ohjelman alkamisesta, nykyisellä = millis () .

Kuinka se toimii: Kun jokin laukaisee anturin, Arduino kirjaa kyseisen hetken triggerTimeksi riville 23 ja vertaa sitä nykyiseen aikaan rivien 26, 29 ja 34 olosuhteiden perusteella. Jos ero on pienempi kuin viivytysarvo (10) minuutteja tämän tarinan tarkoituksiin), tuuletin käynnistyy tai pysyy päällä. Jos anturi havaitsee liikkeen 10 minuutin aikana, se ilmoittaa Arduinolle ja ajastin nollautuu. Jos ero on suurempi kuin delayValue, ohjelma tietää, että liikettä ei ole tapahtunut, ja sammuttaa tuulettimen.

content ":" Kytke tuuletin toiseen tehoreleen kahdesta "normaalisti POIS" -liittimestä. Kun kaikki on kytketty, se käynnistyy automaattisesti. Voit jopa kytkeä valon tai muun laitteen toiseen normaalisti POIS- porttiin, jotta se aktivoi myös liikkeen.

Asennus toimii kuin se on, mutta et todennäköisesti halua joukko löysää johtoa roikkuvan. Elektroniikan asentamiseen on olemassa lukuisia tapoja Tupperware-laitteesta räätälöityyn puulaatikkoon, mutta minulla sattui olemaan kädessä muoviset sähkökotelot. Siinä on muovinen yläosa, joka vaikuttaisi ihanteelliselta liiketunnistukselle, mutta olen huomannut, että kirkas muovi voi häiritä infrapunavaloa.

lapiobitti liimapistooli / 2-tuumainen poranterä (valinnainen) / 4-tuumainen poranterä (valinnainen) sisältö ":" Poraa reiät virtajohdolle ja kytkentäjohdoille. Käytä 1/2-tuumaista bittiä virtakaapelin reikään ja 1/4-tuumaista bittiä kytkentäjohtimen läpivienteihin. Voit myös käyttää mitä tahansa käytettävissäsi olevaa lähellä olevaa tai jopa lappa-bittiä, jos olet kunnossa löysällä istuvuudella. content ":" Kuuma liimaa Arduino kotelon keskelle. content ":" Kuuma liimaa liiketunnistin reikään, jonka olet porannut sitä varten. content ":" Syötä johdot vastaavien reikien läpi ja kiinnitä ne Arduinoon ja voimareleeseen. content ":" Kiinnitä kotelon yläkansi takaisin paikalleen.

Voit vain jättää voimareleen kotelon päälle, käyttövalmiiksi puhaltimen tai muun laitteen kanssa, jonka etsit käynnistävän. Varmista, että herkkyyden ja liiketunnistimen oikea-aikaiset säätönupit ovat ylöspäin, jotta voit muokata laitteen herkkyyttä ja kuinka kauan se pysyy ilmoittamassa Arduinosta.

Vaikka olet loistava tuulettimen kanssa, tämä luomasi ohjelmoitava kytkin toimii myös muiden laitteiden kanssa. Joten riippumatta siitä, haluatko aktivoida joitain valoja, pelottaa murtovarkaita, jotka tulevat työkalu-luolaansi sireenillä, tai yksinkertaisesti pitää itsesi viileänä, se on loistava väline, joka on käytettävissänne.

Kiinan hypersonic-sotilaallisiin hankkeisiin kuuluvat muun muassa lautaset ja raidepistoolit

Kiinan hypersonic-sotilaallisiin hankkeisiin kuuluvat muun muassa lautaset ja raidepistoolit

Aivomme eivät voi poistua laitteistamme - se ei tapahtunut vahingossa

Aivomme eivät voi poistua laitteistamme - se ei tapahtunut vahingossa

Tutkijat oppivat korjaamaan ihmisen luut tutkimalla koralliriutat

Tutkijat oppivat korjaamaan ihmisen luut tutkimalla koralliriutat