Satura rādītājs:

Mikro: suņu durvju atvērējs: 8 soļi (ar attēliem)
Mikro: suņu durvju atvērējs: 8 soļi (ar attēliem)

Video: Mikro: suņu durvju atvērējs: 8 soļi (ar attēliem)

Video: Mikro: suņu durvju atvērējs: 8 soļi (ar attēliem)
Video: Burvīgs Pamestais 17. gadsimta pilis Francijā (Pilnībā savlaicīgi iesaldēts 26 gadus) 2024, Jūnijs
Anonim
Image
Image
Micro: Bitu suņu durvju atvērējs
Micro: Bitu suņu durvju atvērējs

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

Sagatavošanas un alumīnija aizbīdņa vāks
Sagatavošanas 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

Izveidojiet to: durvju savienošanas mehānisms!
Izveidojiet to: durvju savienošanas mehānisms!
Izveidojiet to: durvju savienošanas mehānisms!
Izveidojiet to: durvju savienošanas mehānisms!
Izveidojiet to: durvju savienošanas mehānisms!
Izveidojiet to: durvju savienošanas 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

Izveidojiet to: mājdzīvniekiem draudzīgs slēdzis!
Izveidojiet to: mājdzīvniekiem draudzīgs slēdzis!
Izveidojiet to: mājdzīvniekiem draudzīgs slēdzis!
Izveidojiet to: mājdzīvniekiem draudzīgs slēdzis!
Izveidojiet to: mājdzīvniekiem draudzīgs slēdzis!
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

Izveidojiet to: motora stiprinājums!
Izveidojiet to: motora stiprinājums!
Izveidojiet to: motora stiprinājums!
Izveidojiet to: motora stiprinājums!
Izveidojiet to: motora stiprinājums!
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

Pievienojiet elektroniku!
Pievienojiet elektroniku!
Pievienojiet elektroniku!
Pievienojiet elektroniku!
Pievienojiet elektroniku!
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

Kodējiet to: motora vadība!
Kodējiet to: motora vadība!
Kodējiet to: motora vadība!
Kodējiet to: motora vadība!
Kodējiet to: motora vadī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

Instalējiet to!
Instalējiet to!
Instalējiet to!
Instalējiet to!
Instalējiet to!
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ā

Pārbaudīt un izvietot! un padariet savas mājas pieejamākas, urrā!
Pārbaudīt un izvietot! un padariet savas mājas pieejamākas, urrā!
Pārbaudīt un izvietot! un padariet savas mājas pieejamākas, urrā!
Pārbaudīt un izvietot! un padariet savas mājas pieejamākas, urrā!
Pārbaudīt un izvietot! un padariet savas mājas pieejamākas, urrā!
Pārbaudīt un izvietot! 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: