Sadržaj:

Napravite automatska vrata koja se sami otvaraju i zatvaraju pomoću Arduina !: 4 koraka
Napravite automatska vrata koja se sami otvaraju i zatvaraju pomoću Arduina !: 4 koraka

Video: Napravite automatska vrata koja se sami otvaraju i zatvaraju pomoću Arduina !: 4 koraka

Video: Napravite automatska vrata koja se sami otvaraju i zatvaraju pomoću Arduina !: 4 koraka
Video: CS50 2013 - Week 9 2024, Novembar
Anonim

Jeste li ikada htjeli da vaša vrata budu otvorena automatski kao u naučnofantastičnim filmovima? Sada možete slijedeći ovaj Instructable

U ovom uputstvu napravit ćemo vrata koja se mogu automatski otvarati i zatvarati bez da ih dodirnete. Ultrazvučni senzori na vratima otkrit će vas sa udaljenosti od 50 cm i automatski će otvoriti vrata. Ne morate dodirivati vrata, sve će to učiniti automatski!

** Ako vam se sviđa ova instrukcija, glasajte za mene na takmičenju !! **

Za demonstraciju pogledajte video na Youtube -u

www.youtube.com/watch?v=A_yJqOZcIQ0

Za ovaj projekat potrebno nam je:

1x matična ploča

1x arduino

1x električni motor (koristim stari motor za vjetrobransko staklo iz VW Golfa 3)

1x napajanje računara

2x ultrazvučni senzor

Komad metala (može biti drvo, ali će biti manje čvrsto)

Par žica

Svi ovi dijelovi mogu se kupiti za manje od 20 USD.

Korak 1: Nabavite i montirajte elektromotor

Image
Image
Nabavite i montirajte elektromotor
Nabavite i montirajte elektromotor
Nabavite i montirajte elektromotor
Nabavite i montirajte elektromotor

Izbor motora

Prije svega potreban nam je elektromotor. Vrlo je važno da elektromotor ima veliki okretni moment i malu brzinu. Zbog toga koristim motor brisača vjetrobrana. Bilo koji motor brisača vjetrobrana iz bilo kojeg automobila će poslužiti. Možete koristiti i drugi istosmjerni motor koji imate u blizini, ali samo pazite da ima dovoljno zakretnog momenta za pomicanje vrata.

Napajanje motora

Motor od 12 V DC koji koristim može koristiti do 12 A snage. Zbog toga je tako jak, ali sada mu je potrebno snažno napajanje za napajanje. Tu dolazi računarsko napajanje. Koristim napajanje od 300 vata, ali nešto niže/veće od toga bi također moglo funkcionirati. On će dati 12 A na svojoj 12 V šini što je dovoljno za naš istosmjerni motor. Da bismo dobili napajanje, prvo moramo kratku zelenu žicu spojiti crnom žicom. Ovo će djelovati kao gumb za uključivanje. Bez toga napajanje se neće pokrenuti. Pogledajte gornju sliku da vidite žice i kako ih spojiti.

Mehanizam vrata

Da bismo otvorili vrata, moramo izgraditi mehanizam. Pogledajte gornje slike. Sastoji se od dva metalna komada. Jedan je dugačak 20 cm, a drugi 25 cm. Vjerovatno se može napraviti i od drveta, ali nisam siguran koliko je to čvrsto. Važno je da postoje dvije točke koje se mogu pomicati. Jedan je mjesto gdje se dva dijela spajaju jedan s drugim, a drugi je mjesto gdje se duži dio spaja s dovratnikom. Druga strana manjeg komada mora biti montirana na elektromotor. Budući da koristim metalne dijelove, zavario sam ga na motoru. Možda ovo zvuči pomalo nejasno, ali ako pogledate video, sve će vam biti jasno.

Montaža

Nakon što napravite mehanizam, morate ga montirati na vrata. To sam učinio tako što sam prvo uvrnuo neki zavrtanj iznad mjesta na kojem motor mora ići. Zatim sam dobio nekoliko patentnih zatvarača i spojio motor zatvaračem za ove vijke. Nakon toga koristio sam puno vrućeg ljepila za montažu u složenosti. Montirao sam motor oko 10 cm desno od središta vrata, a dugačak dio mehanizma montirao sam nekoliko cm desno od središta vrata.

Ovo je najteži dio projekta. Ako ustanovite da motor nema dovoljno snage za otvaranje vrata ili se vrata ne otvaraju u potpunosti, pokušajte promijeniti lokaciju motora ili promijeniti duljinu dijelova mehanizma.

Korak 2: Pripremite Arduino

Pripremite Arduino
Pripremite Arduino
Pripremite Arduino
Pripremite Arduino

Kao mozak ovog projekta koristim Arduino UNO. Bilo koji drugi Arduino kompatibilan uređaj funkcionirat će poput Arduino nano.

Prvo moramo preuzeti kod koji se može pronaći na mom githubu:

github.com/sieuwe1/AutomaticDoor

Pritisnite dugme za kloniranje/preuzimanje i kliknite na preuzimanje kao ZIP.

Zatim raspakirajte paket i otvorite datoteku AutomaticDoor.ino s Arduino IDE -om.

Zatim prenesite kôd na arduino ploču

U Arduino IDE -u možete vidjeti kod. Iznad u kodu postoji konfiguracijski dio, kao na gornjoj slici. Postoji jedna vrlo važna varijabla MotorDelay varijabla. Ovaj odlučuje koliko dugo motor dobiva snagu. Što je ova varijabla duža, motor će se duže okretati i motor se duže okretati, više se otvaraju vrata. Dakle, ako se vrata ne otvore u potpunosti ili ako se u nešto razbiju, jer ako se otvore mnogo, promijenite ovu varijablu. Zatim ponovo učitajte kôd i provjerite radi li sada ispravno.

Korak 3: Postavljanje kontrolera i povezivanje svega

Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega
Postavljanje kontrolera i povezivanje svega

H-most

Da bismo kontrolirali kretanje istosmjernog motora, moramo izgraditi regulator motora. Za ovo koristimo konfiguraciju H-mosta kao na gornjim slikama. Napravio sam H most koristeći 5v releje, ali možete koristiti i 4 N-kanalna MOSFET-a. Samo ga napravite kao na gornjoj shemi i pobrinite se da koristite debele žice i komponente velike amperaže. Ako koristite MOSFET -ove, preporučujem upotrebu IRFZ44n jer rade na logičkom nivou.

Nakon što je H most dovršen, moramo spojiti nekoliko žica. Spojite igle zavojnice iz releja (slijedeći drugu gornju sliku) A1 i B2 zajedno i B1 i A2 zajedno. Ako izrađujete H-most s mosfetom, spojite pinove vrata zajedno kao u relejnom H mostu.

Ako i dalje ne razumijete H-most, pogledajte ovaj video ispod.

www.youtube.com/watch?v=iYafyPZ15g8

Shematski

Sada imamo H-most koji nam je potreban za povezivanje s Arduinom. Slijedite shemu na slikama i povežite sve ostale stvari.

Ako ste sve ožičili, postavite jedan ultrazvučni senzor s jedne strane vrata, a drugi s druge strane.

Ako se vrata otvaraju dok se moraju zatvoriti i obrnuto, uključite žice na pin 8 i 9

Korak 4: Završeno

Your Finished
Your Finished
Your Finished
Your Finished

Nadam se da nije bilo teško. Ako ste učinili sve ispravno, sada imate svoja vlastita SciFi vrata! Ako nešto i dalje ne funkcionira, samo ste mi poslali poruku, rado ću vam pomoći.

Ovaj projekat će dobiti ažuriranje gdje će se vrata automatski otvoriti kada kažete: "Hej Cortana, molim te otvori vrata". Zato budite spremni za to

U međuvremenu pogledajte moje druge projekte koji takođe uključuju kućnu automatizaciju.

Preporučuje se: