
Satura rādītājs:
- Piegādes
- 1. solis: sagatavošana un alumīnija aizbīdņa vāks
- 2. darbība: izveidojiet to: durvju savienojuma mehānisms
- 3. solis: izveidojiet to: mājdzīvniekiem draudzīgs slēdzis
- 4. solis: izveidojiet to: motora stiprinājums
- 5. solis: pievienojiet elektroniku
- 6. darbība: kodējiet to: motora vadība
- 7. solis: instalējiet to
- 8. darbība: pārbaudiet un izvietojiet! un padariet savas mājas pieejamākas, urrā
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59



Vai jūsu mājdzīvnieki iesprosto istabās? Vai vēlaties, lai jūs varētu padarīt savu māju pieejamāku saviem pūkainajiem* draugiem? Tagad vari, urrā !!
Šis projekts izmanto mikro: bitu mikrokontrolleru, lai atvērtu durvis, nospiežot (mājdzīvniekiem draudzīgu) slēdzi. Mums būs nepieciešams mikro: bits (iespējams, noderīgs), motors ar lielu griezes momentu un dažas mehāniskas detaļas un detaļas, lai uzstādītu motoru un savienotu motoru ar durvīm.
Lasīšanas laiks: ~ 15 min
Izgatavošanas laiks: ~ 30-45 min
Izmaksas: ~ 60 ASV dolāri
*Šo projektu var izmantot kā zemas kvalitātes veidus, lai uzlabotu mājas, darba vietas vai citas fiziskas telpas pieejamību arī cilvēkiem! Yay !!
Piegādes
Materiāli
- mikro: bits
- microUSB kabelis (3 pēdas vai vairāk)
-
Binary Bots Planet Totem Spider Kit
-
Ja šis ir jūsu pirmais robotikas projekts, es ļoti ieteiktu izmantot šo komplektu un sekot līdzi apmācībai. Ja iepriekš esat veicis dažus projektus, nekautrējieties veikt pielāgojumus un izmaiņas. Šeit jāņem vērā divas lietas:
- Šim projektam ir vajadzīgs liels griezes moments, lai atvērtu mūsu durvis. Motora vadības sistēma un liela griezes momenta mini līdzstrāvas motors no šī komplekta bija ļoti noderīgi, veidojot šo projektu.
- Dažādi dēļi, uzgriežņi un skrūves bija arī parocīgi, taču tos varēja aizstāt ar līdzīgām mehāniskām detaļām no cita robotikas komplekta vai tieši no ražotāja.
-
- 3 AAA baterijas
- 2 garumi 24 gabarītu vītņotā stieple, 3 - 4 pēdas (1 - 1,3 m)
- Makšķerēšanas aukla, 4 m (1,3 m)
- Alumīnijs, 2 x 3 collu taisnstūris (5-7 cm)
- 8 mazi nagi
- 6 spiedpogas
- Sienas lipīga tepe
Rīki
-
Vadītāja komplekts
Piezīme: Binary Bots komplektam ir M3 draiveris (un tas ir magnētisks, wooo !!!) un niecīgs skrūvgriezis
- Āmurs
- Stiepļu noņēmēji
- Karstās līmes dozators (nav attēlā)
- Šķēres
- Mērīšanas lente
- Zīmulis
1. solis: sagatavošana un alumīnija aizbīdņa vāks

1. Izmēriet un pierakstiet savu durvju platumu (iekšējā daļa)
2. 45 grādu leņķī izmēra attālumu no durvju aizbīdņa līdz sienai perpendikulāri durvju eņģēm
Piezīme: jūsu konkrētais telpas iestatījums, iespējams, atšķiras no manējā. Galvenais, kas jāpatur prātā, ir tas, ka griezes moments ir zemākais, ja tas tiek piemērots perpendikulāri. Citiem vārdiem sakot, mēģiniet piestiprināt motoru pēc iespējas tuvāk perpendikulāram. 45 grādu leņķis, iespējams, ir mazākais leņķis, kādu vēlaties, lielākus leņķus motoram būs vieglāk atvērt.
3. Izgrieziet 2 x 3 collu alumīnija gabalu (piemēram, no pārstrādātas kārbas)
2. darbība: izveidojiet to: durvju savienojuma mehānisms



Lai izveidotu šo daļu, jums būs nepieciešami šādi bināro robotu komplekta gabali:
- 3 dēļi 100x30 cm
- 2 2 caurumu 90 grādu kronšteini
- 4 6 mm M3 skrūves
- 4 bloķēšanas uzgriežņi
- 2 8 mm M3 skrūves
- 2 M3 rieksti
1. Grab vienu no dēļiem. No kreisās malas izmēriet un atzīmējiet durvju platumu
2. Paņem otru dēli. Savienojiet otro dēli ar pirmo perpendikulāri viens otram tā, lai otrais dēlis būtu tieši pa labi no durvju platuma līnijas. (2. foto)
Lai to izdarītu, izmantojiet abus kronšteinus, 4 6 mm M3 skrūves un 4 fiksācijas uzgriežņus. (3. un 4. fotoattēls)
3. Satveriet trešo dēli un savienojiet to ar otro taisnā līnijā, izmantojot garākās (8 mm) M3 skrūves un taisnstūrveida M3 uzgriežņus. (5. un 6. fotoattēls)
3. solis: izveidojiet to: mājdzīvniekiem draudzīgs slēdzis



Lai izveidotu šo daļu, jums būs nepieciešami šādi bināro robotu komplekta gabali:
- 2 dēļi 100x30 cm
- 4 6 mm M3 skrūves
- 4 M3 rieksti
- 2 8 mm neilona atdalītāji
Jums būs nepieciešams arī:
-
2 3-4 pēdu (1-1,3 m) vītņota 24 gabarīta stieple
Noņemiet apmēram 1 collu (2,5 cm) izolācijas no abiem galiem
- 3 spiedpogas
1. Satveriet vienu no saviem dēļiem un piestipriniet neilona balstu kreisajā pusē, izmantojot divus (2) M3 uzgriežņus. (1. un 2. fotoattēls)
2. Satveriet otro dēli un izmantojiet divas (2) M3 skrūves, lai nostiprinātu otro plāksni pie pirmās, izmantojot neilona atdalītājus. (3. foto)
3. Satveriet vienu no M3 skrūvēm un izbīdiet to caurumā augšējā dēļa labajā labajā galā. Aptiniet vienu stieples galu ap skrūves pamatni. (4. foto)
4. Izmantojiet uzgriezni M3, lai nostiprinātu skrūvi vietā. (5. foto)
5. Atkārtojiet 3. un 4. darbību apakšējai plāksnei, pārliecinoties, ka otrā skrūve atrodas tieši zem pirmās.
Aizverot slēdzi (pazīstams arī kā dēļu saspiešana kopā), augšējām un apakšējām skrūvēm vajadzētu saspiesties un pilnībā saskarties.
4. solis: izveidojiet to: motora stiprinājums



Lai izveidotu šo daļu, jums būs nepieciešami šādi bināro robotu komplekta gabali:
- 1 plāksne 100x100 cm
- 1 sīks motors ar 2 mazām skrūvēm (tik gudrs un tomēr tik spēcīgs!)
- 1 motora stiprinājums ("tīmekļa palaidējs")
- 1 ruļļu komplekts ("tīmekļa spole")
- 6 6 mm M3 skrūves
- 6 M3 rieksti
Jums būs nepieciešams arī:
- 6 mazi nagi
- 1 spraudīte
- 4 pēdas (1,3 m) makšķerauklas (vai tikpat stipra aukla)
1. Ievietojiet un nostipriniet motoru motora stiprinājumā ar divām mazām skrūvēm (ļoti ieteicams izmantot lielāku skrūvgriezi, ja tāds ir).
2. Satveriet 100x100 cm plati un izmantojiet 6 M3 skrūves un uzgriežņus, lai piestiprinātu motoru kreisajā pusē (aptuveni) vidū
3. Paķer spoli un makšķerauklu. Izvelciet vienu makšķerauklas galu caur ruļļa vidu, tad aptiniet zobus. Nostipriniet ar karstu līmi
4. Saspiediet abus ruļļa gabalus (saspiežot diegu starp abiem gabaliem) un ievietojiet motora piedziņas vārpstā tā, lai auduma daļa būtu vērsta uz āru. Ārpusē nostipriniet ar karstu līmi
5. solis: pievienojiet elektroniku



Jums būs nepieciešamas šādas daļas:
- mikro: bits
- microUSB kabelis
- Bināro robotu motora draivera panelis
- 3 AAA baterijas
1. Paņemiet tikko salikto motora stiprinājuma iestatījumu un pievienojiet motoru motora vadītāja panelim. (2. foto)
Pievienojiet sarkano motora vadu kreisās malas tapai ar apzīmējumu "Motor1". Pievienojiet melno motora vadu labajai galvenes tapai ar apzīmējumu "Motor1".
2. Pievienojiet mājdzīvniekiem draudzīgu slēdzi! Savienojiet vienu no slēdža vadiem ar micro: bit P0 tapu un otru ar micro: bit GND tapu (nav svarīgi, kurš slēdža vads kur iet). (3. foto)
3. Ievietojiet micro: bit motora vadītāja panelī tā, lai spiedpogas būtu vērstas uz āru (prom no motora vadītāja).
4. Ievietojiet baterijas motora vadītāja panelī. Atrodiet barošanas slēdzi un pārejiet uz "izslēgts"
6. darbība: kodējiet to: motora vadība



Dodieties uz vietni Make Code: www. MakeCode.org un atlasiet opciju micro: bit, pēc tam “New Project”. Ieteicams pārdēvēt savu projektu, lai palīdzētu noteikt tā darbību, piemēram, “Durvju atvērējs”.
Daži fona dati:
Kad tiek aktivizēta tapa P0 (caur slēdzenes aizvēršanu), mēs vēlamies pagriezt motoru tā, lai tas pavelk durvis vaļā, tinot (makšķerēšanas auklu). Mēs arī vēlamies attīt makšķerauklu, lai atkal varētu aizvērt durvis. Ir arī noderīgi, ja ir manuāls veids, kā savīt un atritināt motoru, kā arī samazināt motora jaudu.. katram gadījumam!
Tā kā mums ir darīšana ar līdzstrāvas motoru, kad mēs piešķiram jaudu vienam no motora vadiem un zemējam otru, motors griezīsies vienā virzienā. Pārslēdzot strāvu uz motora vadiem, motors griezīsies citā virzienā. Pārtraucot abus motora vadus, motors tiek izslēgts.
Sāksim!
Pirmā koda funkcija: motoru iedarbina Doggo slēdzis
Šī funkcija ir parādīta 1. fotoattēlā.
1. Izvelciet "kad piespiests tapa" (ievades bloki) un pārliecinieties, vai tas ir iestatīts uz tapu P0
2. Piespraudes P0 bloka iekšpusē izmantojiet digitālos rakstīšanas blokus, lai ieslēgtu micro: bit pin P13 (iestatīts uz 1) un izslēgtu micro: bit pin P14. Tas ieslēdz motoru vienā virzienā
Digitālie rakstīšanas bloki ir atrodami sadaļā Papildu tapas. Atlasiet atbilstošās tapas, noklikšķinot uz lejupvērstās bultiņas.
3. Pievienojiet pauzi apmēram 7 sekundes (7000 ms), pēc tam izslēdziet motoru, iestatot P13 un P14 uz 0.
Piezīme: 7 sekundes manam uzstādījumam un manas suņa vajadzībām bija piemērotas, taču noteikti pārbaudiet, vai tas ir pietiekami daudz laika (lai samazinātu slīpsvītru ne pārāk daudz), lai pienācīgi atvērtu durvis jūsu vajadzībām.
4. Atvienojiet motoru (pazīstams arī kā pagriezts pretējā virzienā), izmantojot digitālo rakstīšanas bloku, lai ieslēgtu P14 un izslēgtu P13. Noteikti attiniet tik daudz laika, cik spolējat.
5. Pēc izvēles: izmantojiet gaismas diodes, lai iekļautu atpakaļskaitīšanas/atpakaļskaitīšanas taimeri, lai jūs informētu, kad motors tiks ieslēgts. Ieteicams arī pievienot pauzi starp slēdža nospiešanu, kā arī pirms motora darbības pārtraukšanas.
Otrā koda funkcija: manuāla atvēršana
Šī funkcija ir parādīta 2. fotoattēlā.
1. Lai veiktu manuālu pārslēgšanu, izvelciet "Iespiesta poga A" (ievades bloki).
2. Šī bloka iekšpusē izmantojiet digitālos rakstīšanas blokus, lai ieslēgtu micro: bit pin P13 (iestatīts uz 1), un izslēdziet micro: bit pin P14 (iestatiet uz 0)
3. Pievienojiet pauzes bloku ~ 3 s (3000 ms)
4. Izslēdziet motoru! (iestatot ciparu rakstīšanas blokus uz 0)
5. Neobligāti: pirms motora ieslēgšanas parādiet ikonu, lai zinātu, kādā virzienā motors griezīsies.
Manējā es izvēlējos taisnstūra kontūru, tāpēc norādiet "atvērtas durvis", izvēlieties kaut ko, kas jums un jūsu smadzenēm ir jēga.
Trešā koda funkcija: manuāla aizvēršana
Šī funkcija ir parādīta fotoattēlā 3.1. Lai veiktu manuālu pārslēgšanu, izvelciet pogu "Iespiesta poga B" (ievades bloki).
2. Šī bloka iekšpusē izmantojiet digitālos rakstīšanas blokus, lai ieslēgtu micro: bit pin P13 (iestatīts uz 0), un izslēdziet micro: bit pin P14 (iestatīts uz 1)
3. Pievienojiet pauzes bloku ~ 3 s (3000 ms)
4. Izslēdziet motoru! (iestatot abus digitālos rakstīšanas blokus uz 0)
5. Neobligāti: pirms motora ieslēgšanas parādiet ikonu, lai zinātu, kādā virzienā motors griezīsies.
Ceturtā koda funkcija: izslēdziet motoru
Šī funkcija ir parādīta 3. fotoattēla apakšā.
1. Izvelciet bloku "Ieslēgta poga A+B"
2. Izmantojiet divus digitālos rakstīšanas blokus, lai gan P13, gan P14 iestatītu uz 0
7. solis: instalējiet to



1. Izmantojiet daļu no sienas lipīgās špakteles, lai aptītu alumīniju ap durvju aizbīdni
Salieciet alumīniju ap aizbīdni, lai durvis varētu pilnībā aizvērt, bet neļautu tām pielipt.
2. Izmantojot karstās līmes dozatoru, pielīmējiet durvju mehānisma detaļas īso galu pie durvju platuma, tieši zem aizbīdņa. Līmējiet garāko gabalu pie durvīm, lai nodrošinātu papildu stabilitāti
3. Piestipriniet motora stiprinājumu un motora vadības paneļa pie sienas. Īslaicīgi izmantojiet spiedpogas, lai turētu gabalus vietā, pēc tam izmantojiet 6 naglas, lai nostiprinātu motora kontrolieri, un 2, lai nostiprinātu motora kontrollera paneli.
4. Izmantojiet sienas lipīgo špakteli, lai pievienotu slēdzi vietā, kas ir ērta ikvienam, kurš iedarbinās durvis. Tā kā mans suns ir diezgan liels, es to uzstādīju apmēram 1,5 m (0,5 m) augstumā no grīdas, lai suns varētu nospiest slēdzi ar degunu.
Es dodu priekšroku lipīgai tepei, lai es varētu noregulēt slēdzi un pēc vajadzības noņemt lietas, bet, ja vēlaties to padarīt pastāvīgu, varat izmantot naglas vai karstu līmi.
5. Izmantojiet tapas, lai pieslēgtu vadus pie sienas un novērstu to atvienošanu
6. Piestipriniet makšķerēšanas auklu starp motora spoli un durvju mehānismu. Pilnībā aizveriet durvis, pēc tam pāris reizes aptiniet makšķerēšanas auklu ap durvju mehānismu, lai tas tiktu iemācīts, un pēc tam nostipriniet ar karstu līmi
8. darbība: pārbaudiet un izvietojiet! un padariet savas mājas pieejamākas, urrā



Huzzah !! Gatavs pārbaudes fāzei! Ieslēdziet micro: bit (izmantojot microUSB kabeli) un ieslēdziet motora vadības paneli.
Ieslēdziet slēdzi un pārbaudiet, vai motors pietiekami paver durvis, lai jūsu pūkainais draugs varētu aizbēgt! Un arī tas, ka motors atslābst, lai jūs varētu atkal aizvērt durvis.
Ļoti iespējams, ka kaut kas būs jāpielāgo/jālabo, tāpēc pārbaudiet visas pogas, pārliecinieties, vai sistēma ir cieši piestiprināta pie sienas un neko nebloķē.
Kad esat pārbaudījis savu Doggo durvju atvērēju, parādiet to savam mājdzīvniekam! … Un varbūt apmācīt viņus, ha. Es to izdarīju, izmantojot slēdža augšdaļā esošos kārumus, lai mans suns nejauši iedarbinātu slēdzi, un tad viņš redzēja, ka durvis atveras. Tas prasīja dažus mēģinājumus (es arī beigu beigās devu tai komandu "get the switch"), bet galu galā viņš to saprata! Un tagad es varu atstāt savu jauko, bet tik ļoti satraukto suni mājās vienu, neuztraucoties, ka viņš iesprostos sevī (ar nolūku? Man nav ne jausmas).
Urrā, ka izmantojat tehnoloģijas, lai padarītu mūsu un citu dzīvi vieglāku un labāku!
Ļaujiet man zināt, ja jums ir kādi jautājumi, rodas kādas problēmas vai jums ir citas idejas šim projektam, es labprāt vēlētos redzēt, ko jūs darāt, tāpēc, lūdzu, dalieties savos darbos!
Laimīgu veidošanu, draugi!
Ieteicams:
DIY viedā garāžas durvju atvērējs + mājas palīga integrācija: 5 soļi

DIY Smart Garāžas durvju atvērējs + mājas palīga integrācija: pārvērtiet savas parastās garāžas durvis, izmantojot šo DIY projektu. Es jums parādīšu, kā to izveidot un kontrolēt, izmantojot mājas palīgu (izmantojot MQTT), un man ir iespēja attālināti atvērt un aizvērt jūsu garāžas durvis. Es izmantošu ESP8266 dēli ar nosaukumu Wemos
Lēts viedais garāžas durvju atvērējs: 6 soļi (ar attēliem)

Lēts viedais garāžas durvju atvērējs: CreditI diezgan daudz nokopēju Savjee ieviešanu, bet tā vietā, lai izmantotu Shelly, es izmantoju Sonoff Basic. Apskatiet viņa vietni un YouTube kanālu! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Garāžas durvju atvērējs ar atsauksmēm, izmantojot tīmekļa serveri Esp8266 .: 6 soļi

Garāžas durvju atvērējs ar atsauksmēm, izmantojot tīmekļa serveri Esp8266. Sveiki, es jums parādīšu, kā vienkāršā veidā izveidot garāžas durvju atvērēju.-ESP8266 ir kodēts kā tīmekļa serveris, durvis var būt atvērtas visā pasaulē. atgriezeniskā saite, jūs zināt, vai durvis ir atvērtas vai aizvērtas reāllaikā-vienkāršs, tikai viens īsceļš
Garāžas durvju atvērējs, izmantojot Raspberry Pi: 5 soļi (ar attēliem)

Garāžas durvju atvērējs, izmantojot Raspberry Pi: Vadiet garāžas motoru no viedtālruņa vai jebkuras ierīces, kas spēj pārlūkot tīmekļa vietni (ar AJAX!). Projekts tika uzsākts, jo manai garāžai bija tikai viena tālvadības pults. Cik jautri bija nopirkt otro? Nepietiekami. Mans mērķis bija spēt kontrolēt un uzraudzīt
Raspberry Pi 3 garāžas durvju atvērējs: 15 soļi (ar attēliem)

Raspberry Pi 3 garāžas durvju atvērējs: Es izveidoju šo pamācību 2014. gadā. Kopš tā laika daudz kas ir mainījies. 2021. gadā šeit atjaunināju viedās garāžas durvju atvērēju. Izmantojiet Raspberry Pi un viedtālruni, lai atvērtu, aizvērtu un uzraudzītu garāžas durvis. Durvju atvēršana un aizvēršana tiek nodrošināta, izmantojot s