Sisällysluettelo:
- Vaihe 1: Hanki ja asenna sähkömoottori
- Vaihe 2: Valmista Arduino
- Vaihe 3: Ohjaimen ja johdotuksen tekeminen
- Vaihe 4: Valmis
Video: Tee automaattinen itsetunnistava avaava ja sulkeutuva ovi Arduinolla!: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Oletko koskaan halunnut tehdä oven auki automaattisesti kuten scifi-elokuvissa? Nyt voit seurata tätä ohjetta
Tässä ohjeessa rakennamme oven, joka voi avautua ja sulkeutua automaattisesti koskematta oveen. Oven ultraäänianturit tunnistavat sinut 50 cm: n etäisyydeltä ja avaavat oven automaattisesti. Sinun ei tarvitse koskea oveen, se tekee kaiken automaattisesti!
** Jos pidät tästä ohjeesta, äänestä minua kilpailussa !! **
Katso esittely Youtube -videosta
www.youtube.com/watch?v=A_yJqOZcIQ0
Tätä hanketta varten tarvitsemme:
1x leipälauta
1x arduino
1x sähkömoottori (käytän vanhaa VW Golf 3 tuulilasimoottoria)
1x Tietokoneen virtalähde
2x ultraäänianturi
Pala metallia (voi olla puuta, mutta on vähemmän lujaa)
Pari johtoa
Kaikki nämä osat voi saada alle 20 dollaria.
Vaihe 1: Hanki ja asenna sähkömoottori
Moottorin valinta
Ensinnäkin tarvitsemme sähkömoottorin. On erittäin tärkeää, että sähkömoottorilla on suuri vääntömomentti ja hidas nopeus. Siksi käytän tuulilasinpyyhkimen moottoria. Mikä tahansa tuulilasinpyyhkimen moottorin pyyhinmoottori sopii mistä tahansa autosta. Voit käyttää myös toista tasavirtamoottoria, mutta varmista vain, että sillä on riittävä vääntömomentti oven siirtämiseen.
Voimaa moottorille
Käyttämäni 12 V DC -moottori voi käyttää jopa 12 A. Siksi se on niin vahva, mutta nyt se tarvitsee voimakasta virtalähdettä. Sieltä tulee tietokoneen virtalähde. Käytän 300 watin virtalähdettä, mutta jotain sitä pienempää/korkeampaa voisi myös toimia. Se antaa 12 A: n 12 V: n kiskoon, mikä riittää DC -moottorillemme. Jotta saisimme siitä virtaa, meidän on ensin oikosulettava vihreä johto mustalla johdolla. Tämä toimii virtapainikkeena. Ilman sitä virtalähde ei käynnisty. Tarkista yllä olevasta kuvasta johdot ja oikosulku.
Ovimekanismi
Jotta saamme oven auki, meidän on rakennettava mekanismi. Katso yllä olevat kuvat. Se koostuu kahdesta metalliosasta. Toinen on 20 cm ja toinen 25 cm pitkä. Se voidaan todennäköisesti tehdä myös puusta, mutta en ole varma kuinka vahva se on. On tärkeää, että on kaksi kohtaa, jotka voivat liikkua. Toisessa kaksi kappaletta yhdistetään toisiinsa ja toisessa pidempi osa yhdistyy ovipylvääseen. Pienemmän kappaleen toinen puoli on asennettava sähkömoottoriin. Koska käytän metalliosia, hitsasin sen moottoriin. Tämä saattaa kuulostaa hieman epäselvältä, mutta jos katsot videon, kaikki on selvää.
Asennus
Kun olet tehnyt mekanismin, sinun on asennettava se ovellesi. Olen tehnyt tämän ruuvaamalla ensin jonkin ruuvin yläpuolelle, johon moottorin täytyy mennä. Sitten sain vetoketjut ja sitoin moottorin näihin ruuveihin. Sen jälkeen käytin paljon kuumaa liimaa asennukseen monimutkaisuuteen. Olen asentanut moottorin noin 10 cm oven keskikohdan oikealle puolelle ja olen asentanut mekanismin pitkän osan pari cm ovenpylvään keskikohdan oikealle puolelle.
Tämä on hankkeen vaikein osa. Jos huomaat, että moottorilla ei ole tarpeeksi voimaa oven avaamiseen tai ovi ei avaudu kokonaan, kokeile vaihtaa moottorin sijaintia tai muuttaa mekanismikappaleiden pituutta.
Vaihe 2: Valmista Arduino
Tämän projektin aivoina käytän Arduino UNO: ta. Mikä tahansa muu Arduino -yhteensopiva laite toimii kuin Arduino nano.
Meidän on ensin ladattava koodi, joka löytyy githubistani:
github.com/sieuwe1/AutomaticDoor
Napsauta kloonaus-/latauspainiketta ja napsauta Lataa ZIP -muodossa.
Pura sitten paketti ja avaa AutomaticDoor.ino -tiedosto Arduino IDE: llä.
Lataa sitten koodi arduino -taululle
Arduino IDE: ssä näet koodin. Koodin yläpuolella on kokoonpano -osa, kuten yllä olevassa kuvassa. Yksi tärkeä asia on MotorDelay -muuttuja. Tämä päättää kuinka kauan moottori saa virtaa. Mitä pidempi tämä muuttuja on, sitä kauemmin moottori pyörii ja mitä pidempään moottori pyörii, sitä enemmän ovi avautuu. Joten jos ovi ei avaudu kokonaan tai jos se törmää johonkin, koska jos se avautuu paljon, muuta tätä muuttujaa. Lataa sitten koodi uudelleen ja katso toimiiko se nyt oikein.
Vaihe 3: Ohjaimen ja johdotuksen tekeminen
H-silta
Tasavirtamoottorin liikkeen ohjaamiseksi meidän on rakennettava moottorinohjain. Käytämme tätä varten H-sillan kokoonpanoa kuten yllä olevissa kuvissa. Olen rakentanut H-sillan 5v-releillä, mutta voit myös käyttää 4 N-kanavaista mosfettia. Rakenna se vain yllä olevan kaavion mukaisesti ja varmista, että käytät paksuja johtoja ja suuria ampeerikomponentteja. Jos käytät mosfetteja, suosittelen IRFZ44n: n käyttöä, koska ne toimivat logiikkatasolla.
Kun H -silta on valmis, meidän on yhdistettävä pari johtoa. Liitä kelan nastat releestä (jäljempänä olevan toisen kuvan mukaisesti) A1 ja B2 yhteen ja B1 ja A2 yhteen. Jos olet tekemässä mosfet H-siltaa, yhdistä porttitapit yhteen kuten releen H sillassa.
Jos et vieläkään ymmärrä H-siltaa, katso tämä video alta.
www.youtube.com/watch?v=iYafyPZ15g8
Kaavamainen
Nyt meillä on H-silta, joka meidän on yhdistettävä Arduinoon. Noudata kuvien kaaviota ja yhdistä kaikki muu.
Jos olet johdotanut kaiken, aseta yksi ultraäänianturi oven toiselle puolelle ja toinen toiselle puolelle.
Jos ovi avautuu sulkeutuessaan ja päinvastoin, kytke nastat 8 ja 9
Vaihe 4: Valmis
Toivottavasti ei ollut liian vaikeaa. Jos olet tehnyt kaiken oikein, sinulla on nyt oma SciFi -ovi! Jos jokin ei vieläkään toimi, lähetä minulle viesti, autan mielelläni.
Tämä projekti saa päivityksen, jossa ovi avautuu automaattisesti, kun sanot: "Hei Cortana, avaa ovi". Pysy siis kuulolla sen suhteen
Sillä välin tutustu muihin projekteihini, jotka sisältävät myös kodin automaatiota.
Suositeltava:
Automaattinen jäähdytystuuletin, joka käyttää servoa ja DHT11 -lämpötila- ja kosteusanturia Arduinolla: 8 vaihetta
Automaattinen jäähdytystuuletin, joka käyttää servoa ja DHT11 -lämpötila- ja kosteusanturia Arduinolla: Tässä opetusohjelmassa opimme aloittamaan & pyöritä tuuletinta, kun lämpötila nousee tietyn tason yläpuolelle
Alexan ohjaama autotallin ovi Arduinolla Esp8266: 6 vaihetta
Alexa -ohjattava autotallin ovi Arduino Esp8266: Tämän projektin idea tuli minulle vanhasta projektista, jonka parissa olin työskennellyt jonkin aikaa sitten. Olin kytkenyt yksinkertaisen painikepiirin, joka sytytti LED -valon, kun autotallin ovi painoi painiketta. Tämä menetelmä osoittautui epäluotettavaksi eikä hyödylliseksi
Automaattinen pallorulla Arduinolla ja yhdellä servolla: 3 vaihetta
Automaattinen pallorulla Arduinolla ja yhdellä servolla: Tämä on yksinkertainen pieni Arduino- ja servoprojekti, joka kestää noin kaksi tuntia. Se käyttää servoa nostaakseen purkin korkin toisen pään teräksisen pallon pyörittämiseksi sisäkehän ympäri. Se käynnistyy itsestään, voi muuttaa nopeutta ja voi pyöriä
Automaattinen saippua -annostelija Arduinolla: 8 vaihetta
Automaattinen saippua -annostelija Arduinon avulla: Automaattinen saippua -annostelija, joka käyttää arduinoa: Joten hei kaveri on tervetullut takaisin tämän artikkelin uuteen artikkeliin, teemme automaattisen saippua -annostelijan, joka käyttää arduinoa
Pienikokoinen automaattinen ovi: 3 vaihetta
Pienikokoinen automaattinen ovi: Tämä on malli ovesta, joka avautuu, kun kosketat sen edessä olevaa voima -anturia. Ovi pysyy auki 3 sekuntia, jolloin voit kulkea läpi. Sen valmistamiseen tarvitset: CardboardGlue / TapeAn arduinoWiresA servoA force sens