Sadržaj:
- Supplies
- Korak 1: Pripremite i aluminijumski poklopac zasuna
- Korak 2: Napravite ga: Mehanizam za povezivanje vrata
- Korak 3: Napravite ga: Prekidač prilagođen kućnim ljubimcima
- Korak 4: Napravite ga: Nosač motora
- Korak 5: Priključite elektroniku
- Korak 6: Kodirajte ga: Upravljanje motorom
- Korak 7: Instalirajte ga
- Korak 8: Testirajte i implementirajte! i učinite svoj dom pristupačnijim, Ura
Video: Mikro: Otvarač vrata za pse: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zatvaraju li se vaši kućni ljubimci u sobe? Želite li da svoj dom učinite pristupačnijim za svoje krznene* prijatelje ?? Sad možeš, hura !!
Ovaj projekt koristi mikro: bitni mikrokontroler za otvaranje vrata kada se pritisne prekidač (prilagođen kućnim ljubimcima). Trebat će nam micro: bit (vjerojatno korisno), motor velikog okretnog momenta i neki mehanički dijelovi i dijelovi za montažu motora i povezivanje motora s vratima.
Vrijeme čitanja: ~ 15 min
Vrijeme izgradnje: ~ 30-45 min
Cijena: ~ 60 USD
*Ovaj projekt se može koristiti i kao način za poboljšanje pristupačnosti doma, radnog mjesta ili drugog fizičkog prostora za ljude! Jej!!
Supplies
Materijali
- mikro: bit
- microUSB kabel (3 stope ili više)
-
Komplet pauka binarnih botova Planet Totem
-
Ako je ovo vaš prvi projekt robotike, toplo preporučujem da koristite ovaj komplet i slijedite uputstvo kakvo jest. Ako ste već radili nekoliko projekata, slobodno izvršite prilagodbe i izmjene. Evo dvije stvari koje treba imati na umu:
- Ovaj projekt zahtijeva motor velikog okretnog momenta da bi nam otvorio vrata. Sistem upravljanja motorom i mini DC motor velikog zakretnog momenta iz ovog kompleta bili su od velike pomoći u izgradnji ovog projekta.
- Razne ploče, matice i vijci također su bili pri ruci, ali su se mogli zamijeniti sličnim mehaničkim dijelovima iz drugog kompleta za robotiku ili izravno od proizvođača.
-
- 3 AAA baterije
- 2 dužine žice sa navojem od 24 metra, 3 - 4 ft (1 - 1,3 m)
- Linija za pecanje, 4 '(1,3m)
- Aluminij, pravokutnik 2 "x3" (5 - 7 cm)
- 8 malih eksera
- 6 potisnih pinova
- Ljepljivi kit za zid
Alati
- Komplet upravljačkih programa
Napomena: Binary Bots komplet dolazi s upravljačkim programom M3 (i to magnetski, wooo !!!) i malim odvijačem
- Hammer
- Strojevi za skidanje žice
- Dozator vrućeg ljepila (nije na slici)
- Makaze
- Mjerna traka
- Olovka
Korak 1: Pripremite i aluminijumski poklopac zasuna
1. Izmjerite i zabilježite širinu vaših vrata (unutrašnji dio)
2. Pod uglom od 45 stepeni izmjerite udaljenost od zasuna vrata do zida okomito na šarke vrata
Napomena: vaša postavka sobe vjerovatno se razlikuje od moje. Ključna stvar koju treba imati na umu je da je okretni moment najmanji kada se primjenjuje okomito. Drugim riječima, pokušajte motor pričvrstiti što je moguće bliže okomito. Ugao od 45 stepeni vjerovatno je najmanji kut koji želite, većim kutovima motor će lakše otvoriti vrata.
3. Izrežite komad aluminija 2 "x3" (npr. Iz reciklirane limenke)
Korak 2: Napravite ga: Mehanizam za povezivanje vrata
Za izradu ovog dijela trebat će vam sljedeći komadi iz kompleta binarnih botova:
- 3 ploče dimenzija 100x30 cm
- 2 držača sa 2 rupe od 90 stepeni
- 4 vijka M3 6 mm
- 4 matice
- 2 vijka M3 8 mm
- 2 oraha M3
1. Uhvatite jednu od dasaka. Od lijevog ruba izmjerite i označite širinu vrata
2. Uzmite drugu dasku. Spojite drugu ploču na prvu okomito jednu na drugu, tako da druga ploča bude desno od linije širine vrata. (Fotografija 2)
Da biste to učinili, upotrijebite oba držača, 4 vijka M3 od 6 mm i 4 matice za zaključavanje. (Fotografije 3 i 4)
3. Uhvatite treću ploču i spojite je s drugom u ravnoj liniji koristeći duže (8 mm) vijke M3 i pravokutne matice M3. (Fotografije 5 i 6)
Korak 3: Napravite ga: Prekidač prilagođen kućnim ljubimcima
Za izradu ovog dijela trebat će vam sljedeći komadi iz kompleta binarnih botova:
- 2 daske 100x30cm
- 4 vijka M3 6 mm
- 4 matice M3
- 2 držača od najlona od 8 mm
Takođe će vam trebati:
- 2 3-4 ft (1-1,3 m) namotane žice od 24 metra
Uklonite oko 1 inča (2,5 cm) izolacije s oba kraja
- 3 potisne igle
1. Uhvatite jednu od svojih ploča i pričvrstite najlonske nosače na lijevu stranu pomoću dvije (2) matice M3. (Fotografije 1 i 2)
2. Uhvatite drugu ploču i pomoću dva (2) vijka M3 pričvrstite drugu ploču za prvu pomoću najlonskih nosača. (Fotografija 3)
3. Uhvatite jedan od vijaka M3 i gurnite ga kroz rupu na krajnjem desnom kraju gornje ploče. Omotajte jedan kraj žice oko osnove vijka. (Fotografija 4)
4. Pomoću matice M3 pričvrstite vijak na mjesto. (Fotografija 5)
5. Ponovite korake 3 i 4 za donju ploču, pazeći da se drugi vijak nalazi neposredno ispod prvog.
Kada zatvorite prekidač (zvanično gurnite ploče zajedno), gornji i donji vijak trebali bi se pritisnuti zajedno i uspostaviti potpuni kontakt.
Korak 4: Napravite ga: Nosač motora
Za izradu ovog dijela trebat će vam sljedeći komadi iz kompleta binarnih botova:
- 1 daska 100x100 cm
- 1 Mali motor sa 2 sićušna vijka (tako sladak, a opet tako snažan!)
- 1 nosač motora ("pokretač weba")
- 1 set koluta ("web kolut")
- 6 vijaka M3 6 mm
- 6 oraha M3
Takođe će vam trebati:
- 6 malih eksera
- 1 kopča
- 4 ft (1,3 m) ribolovne linije (ili jednako jake linije)
1. Umetnite i pričvrstite motor u držač motora s dva sićušna vijka (preporučuje se upotreba većeg odvijača ako ga imate..)
2. Uhvatite ploču 100x100 cm i pomoću 6 vijaka i matica M3 pričvrstite motor s lijeve strane u (otprilike) sredini
3. Zgrabite kolut i ribarsku liniju. Provucite jedan kraj ribolovne linije kroz sredinu role, a zatim omotajte zube. Osigurajte mrvicom vrućeg ljepila
4. Gurnite dva komada koluta zajedno (stežući navoj između dva komada) i umetnite ih u osovinu pogona motora tako da web dio bude okrenut prema van. Učvrstite mrljicom vrućeg ljepila izvana
Korak 5: Priključite elektroniku
Trebat će vam sljedeći dijelovi:
- mikro: bit
- microUSB kabl
- Ploča upravljačkog programa motora binarnih botova
- 3 AAA baterije
1. Uhvatite postavljeni nosač motora koji ste upravo sastavili i priključite motor na ploču upravljačkog programa motora. (Fotografija 2)
Priključite crvenu žicu motora na lijevu iglu zaglavlja označenu s "Motor1". Priključite crnu žicu motora na desnu iglu zaglavlja označenu sa "Motor1".
2. Priključite prekidač za kućne ljubimce! Spojite jednu od žica prekidača na pin: micro: bit P0, a drugu na pin: GND micro: bit (nije važno koja žica prekidača gdje ide). (Fotografija 3)
3. Umetnite micro: bit u ploču upravljačkog programa motora tako da tipke budu okrenute prema van (dalje od vozača motora).
4. Umetnite baterije u ploču upravljačkog programa motora. Pronađite prekidač za napajanje i prijeđite na "isključeno"
Korak 6: Kodirajte ga: Upravljanje motorom
Idite na web stranicu Make Code: www. MakeCode.org i odaberite opciju micro: bit, a zatim "Novi projekt". Preporučuje se preimenovanje vašeg projekta kako biste lakše identificirali šta radi, poput "Otvarača vrata".
Neke osnovne informacije:
Kada se aktivira pin P0 (preko prekidača za zatvaranje), želimo okrenuti motor tako da otvara vrata tako što će namotavati (zvano namotavanje) ribarsku liniju. Također želimo otkotrljati ribarsku liniju kako bismo mogli ponovo zatvoriti vrata. Takođe je korisno imati ručni način da izmotate motor i odmotate motor, kao i da isključite napajanje motora.. za svaki slučaj!
Budući da se radi o istosmjernom motoru, kada dajemo snagu jednom od kabela motora, a drugi uzemljimo, motor će se rotirati u jednom smjeru. Kada prebacimo napajanje na vodiče motora, motor će se okrenuti u drugom smjeru. Napajanje oba kabela motora isključuje motor.
Hajde da počnemo!
Prva funkcija koda: Motor pokreće Doggo prekidač
Ova funkcija je prikazana na fotografiji 1.
1. Izvucite "kada je pin pritisnut" (ulazni blokovi) i provjerite je li postavljen na pin P0
2. Unutar bloka pina P0 upotrijebite blokove za digitalno upisivanje da biste uključili micro: bit pin P13 (postavljeno na 1) i isključili micro: bit pin P14. Ovo uključuje motor u jednom smjeru
Blokovi za digitalno pisanje nalaze se pod Advanced Pins. Odaberite odgovarajuće pinove klikom na strelicu prema dolje.
3. Dodajte pauzu od oko 7 s (7000 ms), a zatim isključite motor postavljanjem P13 i P14 na 0.
Napomena: 7 sekundi je dobro funkcioniralo za moje postavljanje i potrebe mog psa, ali svakako provjerite je li ovo dovoljno (skratite ne previše) vremena da na odgovarajući način otvorite vrata svojim potrebama.
4. Otkačite motor (također ga rotirajte u obrnutom smjeru) pomoću digitalnog bloka za pisanje da biste uključili P14 i isključili P13. Uklonite isto toliko vremena kao i vi.
5. Opcionalno: koristite LED diode za uključivanje odbrojavanja/odbrojavanja kako biste znali kada će se motor uključiti. Takođe se preporučuje da napravite pauzu između pritiska prekidača, kao i vremena pre nego što se motor odmota.
Druga funkcija koda: Ručno otvaranje
Ova funkcija je prikazana na fotografiji 2.
1. Za ručno prebacivanje povucite dugme "Uključeno dugme A pritisnuto" (ulazni blokovi).
2. Unutar ovog bloka upotrijebite blokove za digitalno upisivanje da biste uključili micro: bit pin P13 (postavljeno na 1) i isključili micro: bit pin P14 (postavljeno na 0)
3. Dodajte blok pauze za ~ 3s (3000 ms)
4. Ugasite motor! (postavljanjem digitalnih blokova za pisanje na 0)
5. Opcionalno: Pokažite ikonu prije nego što uključite motor kako biste znali u kojem smjeru će se motor okretati.
Za svoje sam odabrao pravokutni obris pa označite "otvorena vrata", odaberite nešto što ima smisla za vas i vaš mozak.
Treća funkcija koda: Ručno zatvaranje
Ova funkcija je prikazana na fotografiji 3.1. Za ručno prebacivanje povucite dugme "Uključeno B pritisnuto" (ulazni blokovi).
2. Unutar ovog bloka upotrijebite blokove za digitalno upisivanje da biste uključili micro: bit pin P13 (postavljeno na 0) i isključili micro: bit pin P14 (postavljeno na 1)
3. Dodajte blok pauze za ~ 3s (3000 ms)
4. Ugasite motor! (postavljanjem oba bloka digitalnog pisanja na 0)
5. Opcionalno: Pokažite ikonu prije nego što uključite motor kako biste znali u kojem smjeru će se motor okretati.
Četvrta funkcija koda: Isključite motor
Ova funkcija prikazana je pri dnu fotografije 3.
1. Izvucite blok "Pritisnite dugme za uključivanje A+B pritisnuto"
2. Pomoću dva digitalna bloka za pisanje postavite P13 i P14 na 0
Korak 7: Instalirajte ga
1. Upotrijebite malo ljepljivog kita za zid da omotate aluminij oko zasuna vrata
Savijte aluminij oko zasuna tako da se vrata mogu potpuno zatvoriti, ali spriječiti njihovo lijepljenje.
2. Pomoću dozatora za vruće ljepilo zalijepite kratki kraj mehanizma vrata na širinu vrata, odmah ispod zasuna. Zalijepite duži komad na vrata kako biste osigurali dodatnu stabilnost
3. Pričvrstite nosač motora i upravljačku ploču motora na zid. Privremeno pritisnite potisne igle da biste držali komade na mjestu, zatim upotrijebite 6 čavala za pričvršćivanje kontrolera motora i 2 za pričvršćivanje ploče kontrolera motora.
4. Upotrijebite ljepljivi kit na zidu da biste pričvrstili prekidač na mjesto koje je prikladno za sve one koji će aktivirati otvaranje vrata. Budući da je moj pas prilično velik, instalirao sam ga otprilike 1,5 fita (0,5 m) od poda kako bi pas mogao pritisnuti prekidač nosom.
Više sam volio ljepljivi kit kako bih mogao podesiti prekidač i po potrebi ukloniti stvari, ali ako želite da ovo bude trajno, možete upotrijebiti eksere ili vruće ljepilo.
5. Pomoću kopči pričvrstite žice prekidača za zid i spriječite njihovo odvajanje
6. Pričvrstite ribarsku liniju između motornog koluta i mehanizma vrata. Potpuno zatvorite vrata, a zatim omotajte ribarsku liniju oko mehanizma vrata nekoliko puta tako da se nauči, a zatim učvrstite vrućim ljepilom
Korak 8: Testirajte i implementirajte! i učinite svoj dom pristupačnijim, Ura
Huzzah !! Spremni za fazu testiranja! Uključite micro: bit (preko microUSB kabla) i uključite upravljačku ploču motora.
Aktivirajte prekidač i provjerite da li motor otvara vrata dovoljno da vaš krzneni prijatelj pobjegne! I također da se motor odmota kako biste mogli ponovo zatvoriti vrata.
Vrlo je vjerojatno da će nešto trebati prilagoditi/popraviti, pa provjerite sve tipke, provjerite je li sistem pričvršćen za zid i ne blokira ništa.
Nakon što isprobate otvarač za vrata Doggo, pokažite ga svom ljubimcu! … I možda ih obučiti, ha. Učinio sam to koristeći poslastice na vrhu prekidača, tako da je moj pas slučajno aktivirao prekidač, a onda je vidio da su se vrata otvorila. Bilo je potrebno nekoliko pokušaja (na kraju sam mu dao i naredbu "preuzmi prekidač"), ali na kraju je to shvatio! I sada mogu ostaviti svog ljupkog, ali tako zabrinutog psa samog, bez brige da će se uhvatiti u zamku (namjerno? Nemam pojma).
Ura za korištenje tehnologije kako bismo olakšali i poboljšali svoje i tuđe živote!
Javite mi ako imate bilo kakvih pitanja, naiđete na bilo kakve probleme ili imate druge ideje za ovaj projekt. Bilo bi mi drago vidjeti šta radite pa podijelite svoje kreacije!
Srećno u stvaranju, prijatelji!
Preporučuje se:
Otvarač vrata: 4 koraka
Otvarač vrata: Cilj ovog projekta bio je stvoriti otvor za vrata koja mogu kontrolirati logiku. Ranije sam koristio otvarač za garažna vrata i mijenjao krugove za automatsko zaključavanje (sprječava oštećenje kapije od vjetra), svjetlo za osvjetljavanje prilaza
DIY pametni otvarač garažnih vrata + integracija kućnog pomoćnika: 5 koraka
DIY pametni otvarač garažnih vrata + integracija kućnog pomoćnika: Pametno pretvorite svoja normalna garažna vrata pomoću ovog DIY projekta. Pokazat ću vam kako ga izgraditi i kontrolirati pomoću kućnog pomoćnika (preko MQTT -a) i imati mogućnost daljinskog otvaranja i zatvaranja vaših garažnih vrata. Koristit ću ploču ESP8266 zvanu Wemos
Jeftini pametni otvarač garažnih vrata: 6 koraka (sa slikama)
Jeftini pametni otvarač garažnih vrata: CreditI je prilično kopirao Savjeeovu implementaciju, ali umjesto Shelly -a koristio sam Sonoff Basic. Posjetite njegovu web stranicu i YouTube kanal! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Otvarač garažnih vrata pomoću Raspberry Pi: 5 koraka (sa slikama)
Otvarač garažnih vrata pomoću Raspberry Pi: Upravljajte garažnim motorom sa pametnog telefona ili bilo kojeg uređaja koji može pregledavati web stranicu (s AJAX -om!). Projekt je započeo jer sam za garažu imao samo jedan daljinski upravljač. Koliko je bilo zabavno kupiti drugu? Nije dovoljno. Cilj mi je bio da mogu kontrolirati i nadzirati
Otvarač garažnih vrata Raspberry Pi 3: 15 koraka (sa slikama)
Otvarač garažnih vrata Raspberry Pi 3: Napravio sam ovu instrukciju 2014. godine. Od tada se mnogo toga promijenilo. 2021. godine ovdje sam ažurirao Pametno otvaranje garažnih vrata. Koristite Raspberry Pi i pametni telefon za otvaranje, zatvaranje i nadziranje garažnih vrata. Otvaranje i zatvaranje vrata osigurano je pomoću s