Cuprins:

Micro: Deschizător de ușă pentru câini Bit: 8 pași (cu imagini)
Micro: Deschizător de ușă pentru câini Bit: 8 pași (cu imagini)

Video: Micro: Deschizător de ușă pentru câini Bit: 8 pași (cu imagini)

Video: Micro: Deschizător de ușă pentru câini Bit: 8 pași (cu imagini)
Video: FEMEIA De 399 De ANI ! #shorts 2024, Iunie
Anonim
Image
Image
Micro: Deschizător de ușă pentru câini Bit
Micro: Deschizător de ușă pentru câini Bit

Animalele dvs. de companie se prind singure în camere? Vrei să-ți poți face casa mai accesibilă pentru prietenii tăi blănoși? Acum poți, hooray !!

Acest proiect folosește un microcontroler micro: bit pentru a deschide o ușă atunci când este apăsat un comutator (care acceptă animale de companie). Vom avea nevoie de un micro: bit (probabil util), un motor cu cuplu ridicat și câteva piese și piese mecanice pentru a monta motorul și a conecta motorul la ușă.

Timp de citire: ~ 15 min

Timp de construire: ~ 30-45 min

Cost: ~ 60 USD

* Acest proiect poate fi folosit ca o modalitate redusă de îmbunătățire a accesibilității acasă, la locul de muncă sau a altor spații fizice și pentru oameni! Yay!!

Provizii

Materiale

  • micro: bit
  • cablu microUSB (3 ft sau mai mult)
  • Binary Bots Planet Totem Spider Kit

    • Dacă acesta este primul dvs. proiect de robotică, v-aș recomanda să folosiți acest kit și să urmați tutorialul așa cum este. Dacă ați mai făcut câteva proiecte, nu ezitați să faceți ajustări și modificări. Iată două lucruri de reținut:

      • Acest proiect necesită un motor cu cuplu ridicat pentru a ne deschide ușa. Sistemul de control al motorului și motorul cu curent continuu cu cuplu ridicat din acest kit au fost foarte utile în construirea acestui proiect.
      • Plăcile, piulițele și șuruburile asortate erau, de asemenea, la îndemână, dar puteau fi înlocuite cu piese mecanice similare de la un alt kit de robotică sau direct de la un producător.
  • 3 baterii AAA
  • 2 lungimi de sârmă eșantionată de calibru 24, 1 - 1,3 m (3 - 4 ft)
  • Linie de pescuit, 1,3 m
  • Aluminiu, dreptunghi 2 "x3" (5 - 7cm)
  • 8 unghii mici
  • 6 pini de împingere
  • Chit lipicios de perete

Instrumente

  • Trusa de șofer

    Notă: kitul Binary Bots vine cu un driver M3 (și este magnetic, wooo !!!) și o șurubelniță mică

  • Ciocan
  • Dispozitive de decupare a firelor
  • Dispozitiv de lipici fierbinte (nu este ilustrat)
  • Foarfece
  • Bandă de măsurare
  • Creion

Pasul 1: Prep și capacul de blocare din aluminiu

Prep și capac de blocare din aluminiu
Prep și capac de blocare din aluminiu

1. Măsurați și înregistrați lățimea ușii (partea interioară)

2. La un unghi de 45 de grade, măsurați distanța de la zăvorul ușii până la perete perpendicular pe balamalele ușii

Notă: configurarea particulară a camerei dvs. este probabil diferită de a mea. Lucrul cheie de reținut este că cuplul este cel mai mic atunci când este aplicat perpendicular. Cu alte cuvinte, încercați să atașați motorul cât mai aproape de perpendicular. Un unghi de 45 grade este probabil cel mai mic unghi pe care îl doriți, unghiurile mai mari vor fi mai ușor pentru motor să deschidă ușa.

3. Tăiați o bucată de aluminiu de 2 "x3" (de exemplu, dintr-o cutie reciclată)

Pasul 2: Construiți-l: mecanism de conectare a ușii

Construiți-l: mecanism de conectare a ușii!
Construiți-l: mecanism de conectare a ușii!
Construiți-l: mecanism de conectare a ușii!
Construiți-l: mecanism de conectare a ușii!
Construiți-l: mecanism de conectare a ușii!
Construiți-l: mecanism de conectare a ușii!

Pentru a construi această parte, veți avea nevoie de următoarele piese din kitul de biți binari:

  • 3 plăci de 100x30cm
  • 2 suporturi cu 2 găuri 90deg
  • 4 șuruburi M3 de 6 mm
  • 4 piulițe de blocare
  • 2 șuruburi M3 de 8 mm
  • 2 nuci M3

1. Apucați una dintre plăci. Din marginea stângă, măsurați și marcați lățimea ușii

2. Luați o a doua placă. Conectați a doua placă la prima perpendicular una pe cealaltă, astfel încât a doua placă să fie chiar în dreapta liniei de lățime a ușii. (Foto 2)

Pentru a face acest lucru, utilizați ambele console, 4 șuruburi M3 de 6 mm și 4 piulițe de blocare. (Fotografiile 3 și 4)

3. Apucați a treia placă și conectați-o la a doua în linie dreaptă folosind șuruburile M3 mai lungi (8 mm) și piulițele M3 dreptunghiulare. (Fotografiile 5 și 6)

Pasul 3: Construiți-l: comutator care acceptă animale de companie

Construiți-l: comutator care acceptă animale de companie!
Construiți-l: comutator care acceptă animale de companie!
Construiți-l: comutator care acceptă animale de companie!
Construiți-l: comutator care acceptă animale de companie!
Construiți-l: comutator care acceptă animale de companie!
Construiți-l: comutator care acceptă animale de companie!

Pentru a construi această piesă, veți avea nevoie de următoarele piese din kitul Binary Bots:

  • 2 plăci de 100x30cm
  • 4 șuruburi M3 de 6 mm
  • 4 nuci M3
  • 2 distanțe de nailon de 8 mm

De asemenea, veți avea nevoie de:

  • 2 3-4 metri (1-1,3 m) de sârmă eșantionată cu ecartament 24

    Îndepărtați aproximativ 1 cm (2,5 cm) de izolație de la ambele capete

  • 3 pini de împingere

1. Apucați una dintre plăci și atașați suporturile din nailon pe partea stângă folosind două (2) piulițe M3. (Fotografiile 1 și 2)

2. Apucați a doua placă și utilizați două (2) șuruburi M3 pentru a fixa a doua placă la prima prin intermediul standurilor de nailon. (Foto 3)

3. Apucați unul dintre șuruburile M3 și împingeți-l printr-o gaură de la capătul din dreapta extrem al plăcii superioare. Înfășurați un capăt al firului în jurul bazei șurubului. (Foto 4)

4. Folosiți o piuliță M3 pentru a fixa șurubul în poziție. (Foto 5)

5. Repetați pașii 3 și 4 pentru placa de jos, asigurându-vă că al doilea șurub este chiar sub primul.

Când închideți comutatorul (alias împingeți plăcile împreună), șuruburile de sus și de jos ar trebui să apese împreună și să facă contact complet.

Pasul 4: Construiți-l: Suport motor

Construiți-l: Suport motor!
Construiți-l: Suport motor!
Construiți-l: Suport motor!
Construiți-l: Suport motor!
Construiți-l: Suport motor!
Construiți-l: Suport motor!

Pentru a construi această piesă, veți avea nevoie de următoarele piese din kitul Binary Bots:

  • 1 tablă de 100x100 cm
  • 1 motor mic cu 2 șuruburi mici (atât de drăguț și totuși atât de puternic!)
  • 1 Suport motor („lansator web”)
  • 1 set de role („tambur web”)
  • 6 șuruburi M3 de 6 mm
  • 6 nuci M3

De asemenea, veți avea nevoie de:

  • 6 unghii mici
  • 1 știft
  • 4 ft (1,3 m) de linie de pescuit (sau linie la fel de puternică)

1. Introduceți și fixați motorul în suportul motorului cu cele două șuruburi mici (foarte recomandat să utilizați o șurubelniță mai mare dacă aveți unul..)

2. Apucați placa de 100x100cm și folosiți cele 6 șuruburi și piulițe M3 pentru a atașa motorul pe partea stângă în (aproximativ) mijloc

3. Apucați mulineta și linia de pescuit. Treceți un capăt al firului de pescuit prin mijlocul tamburului, apoi înfășurați dinții. Asigurați-l cu un pic de adeziv fierbinte

4. Împingeți cele două piese ale bobinei împreună (ciupind firul între cele două bucăți) și introduceți-le în arborele de acționare al motorului astfel încât piesa web să fie orientată spre exterior. Asigurați-l cu un pic de clei fierbinte pe exterior

Pasul 5: Conectați dispozitivele electronice

Conectați electronica!
Conectați electronica!
Conectați electronica!
Conectați electronica!
Conectați electronica!
Conectați electronica!

Veți avea nevoie de următoarele părți:

  • micro: bit
  • cablu microUSB
  • Placa driverului motorului Binary Bots
  • 3 baterii AAA

1. Luați setarea de montare a motorului pe care tocmai ați pus-o împreună și conectați motorul la placa driverului motorului. (Foto 2)

Conectați firul roșu al motorului la știftul din stânga al antetului etichetat „Motor1”. Conectați firul negru al motorului la știftul din dreapta al antetului etichetat „Motor1”.

2. Conectați comutatorul care acceptă animale de companie! Conectați unul dintre firele comutatorului la pinul P0 micro: bit, iar celălalt la pinul GND micro: bit (nu contează ce fir de comutare merge unde). (Foto 3)

3. Introduceți bitul micro: în placa driverului motorului astfel încât butoanele să fie orientate spre exterior (departe de driverul motorului).

4. Introduceți bateriile în placa driverului motorului. Localizați comutatorul de alimentare și treceți la „oprit”

Pasul 6: Codificați-l: Controlul motorului

Codificați-l: Controlul motorului!
Codificați-l: Controlul motorului!
Codificați-l: Controlul motorului!
Codificați-l: Controlul motorului!
Codificați-l: Controlul motorului!
Codificați-l: Controlul motorului!

Navigați la site-ul Make Code: www. MakeCode.org și selectați opțiunea micro: bit, apoi „New Project”. Este recomandat să redenumiți proiectul pentru a vă ajuta să identificați ce face, cum ar fi „Deschizător de ușă”.

Câteva informații de fundal:

Când este declanșat Pinul P0 (prin închiderea comutatorului), dorim să rotim motorul astfel încât să deschidă ușa prin bobinarea (adică înfășurată) a liniei de pescuit. De asemenea, dorim să desfășurăm firul de pescuit pentru a putea închide din nou ușa. De asemenea, este util să aveți o modalitate manuală de a bobina și derula motorul, precum și de a tăia curentul motorului.. pentru orice eventualitate!

Deoarece avem de-a face cu un motor DC, atunci când dăm putere unuia dintre cablurile motorului și le punem la sol celălalt, motorul se va roti într-o direcție. Când comutăm puterea pe cablurile motorului, motorul se va roti în cealaltă direcție. Tăierea energiei la ambele cabluri ale motorului oprește motorul.

Să începem!

Funcția primului cod: Motor declanșat de comutatorul Doggo

Această funcție este prezentată în fotografia 1.

1. Trageți un „când pinul este apăsat” (blocuri de intrare) și asigurați-vă că este setat la pinul P0

2. În interiorul blocului pin P0, utilizați blocurile de scriere digitale pentru a porni pinul micro: bit P13 (setat la 1) și opriți pinul micro: bit P14. Aceasta pornește motorul într-o singură direcție

Blocurile de scriere digitale se găsesc în Advanced Pins. Selectați pinii corespunzători făcând clic pe săgeata în jos.

3. Adăugați o pauză pentru aproximativ 7s (7000 ms), apoi opriți motorul setând P13 și P14 la 0.

Notă: 7 secunde au funcționat bine pentru configurarea mea și nevoile câinelui meu, dar cu siguranță verificați dacă acest lucru este suficient (tăiați nu prea mult) pentru a vă deschide ușa în mod adecvat pentru nevoile dvs.

4. Desfășurați motorul (de asemenea, rotiți-l în sens invers) folosind un bloc de scriere digital pentru a porni P14 și a opri P13. Asigurați-vă că debifați aceeași perioadă de timp ca și bobina.

5. Opțional: utilizați LED-urile pentru a include un temporizator de numărătoare inversă / numărătoare inversă pentru a vă informa când motorul va fi pornit. De asemenea, este recomandat să adăugați o pauză între momentul în care comutatorul este apăsat, precum și când înainte ca motorul să se desfășoare.

Funcția a doua cod: Manual deschis

Această funcție este prezentată în fotografia 2.

1. Pentru a efectua o comutare manuală, trageți afară un „Buton de pornire A apăsat” (blocuri de intrare).

2. În interiorul acestui bloc, utilizați blocurile de scriere digitale pentru a activa micro: bit pin P13 (setat la 1) și dezactivați micro: bit pin P14 (setat la 0)

3. Adăugați un bloc de pauză pentru ~ 3s (3000 ms)

4. Opriți motorul! (prin setarea blocurilor de scriere digitale la 0)

5. Opțional: afișați o pictogramă înainte de a porni motorul, pentru a ști în ce direcție se va roti motorul.

Pentru a mea, am ales un contur dreptunghiular, așa că indică „ușa deschisă”, alege ceva care are sens pentru tine și creierul tău.

Funcția a treia cod: Închidere manuală

Această funcție este prezentată în fotografia 3.1. Pentru a face o comutare manuală, trageți afară un „Buton de pornire B apăsat” (blocuri de intrare).

2. În interiorul acestui bloc, utilizați blocurile de scriere digitale pentru a activa micro: bit pin P13 (setat la 0) și dezactivați micro: bit pin P14 (setat la 1)

3. Adăugați un bloc de pauză pentru ~ 3s (3000 ms)

4. Opriți motorul! (prin setarea ambelor blocuri de scriere digitale la 0)

5. Opțional: afișați o pictogramă înainte de a porni motorul, pentru a ști în ce direcție se va roti motorul.

Funcția a patra cod: Opriți motorul

Această funcție este afișată în partea de jos a fotografiei 3.

1. Scoateți un bloc „Pornit butonul A + B apăsat”

2. Utilizați două blocuri de scriere digitale pentru a seta atât P13 cât și P14 la 0

Pasul 7: Instalați-l

Instalați-l!
Instalați-l!
Instalați-l!
Instalați-l!
Instalați-l!
Instalați-l!

1. Folosiți o parte din chitul lipicios de perete pentru a înfășura aluminiu în jurul zăvorului ușii

Îndoiți aluminiu în jurul zăvorului astfel încât ușa să se poată închide complet, dar să împiedice lipirea acestuia.

2. Folosind distribuitorul de adeziv fierbinte, lipiți capătul scurt al piesei mecanismului ușii pe lățimea ușii, chiar sub zăvor. Lipiți piesa mai lungă de ușă pentru a oferi o stabilitate suplimentară

3. Atașați suportul motorului și placa controlerului motorului la perete. Folosiți temporar pinii pentru a ține piesele în poziție, apoi folosiți 6 cuie pentru a fixa controlerul motorului și 2 pentru a fixa placa controlerului motorului.

4. Folosiți chitul lipicios de perete pentru a atașa întrerupătorul într-un loc convenabil pentru oricine va declanșa deschiderea ușii. Deoarece câinele meu este destul de mare, l-am instalat la aproximativ 1,5 ft (0,5 m) în sus de podea, astfel încât doggo să poată apăsa comutatorul cu nasul.

Am preferat chit lipicios, astfel încât să pot regla comutatorul și să îndepărtez lucrurile după cum este necesar, dar dacă doriți să faceți acest lucru permanent, puteți folosi unghii sau lipici fierbinți.

5. Folosiți pinii pentru a fixa firele comutatorului de perete și pentru a preveni deconectarea acestora

6. Atașați linia de pescuit între tamburul motorului și mecanismul ușii. Închideți ușa complet, apoi înfășurați linia de pescuit în jurul mecanismului ușii de câteva ori, astfel încât să fie învățată, apoi fixați-o cu clei fierbinte

Pasul 8: Testați și implementați! și faceți casa dvs. mai accesibilă, hooray

Testați și implementați! și faceți casa dvs. mai accesibilă, hooray!
Testați și implementați! și faceți casa dvs. mai accesibilă, hooray!
Testați și implementați! și faceți casa dvs. mai accesibilă, hooray!
Testați și implementați! și faceți casa dvs. mai accesibilă, hooray!
Testați și implementați! și face casa ta mai accesibilă, hooray!
Testați și implementați! și face casa ta mai accesibilă, hooray!

Huzzah !! Gata pentru faza de testare! Porniți bitul micro: (prin cablul microUSB) și porniți placa controlerului motorului.

Declanșați comutatorul și verificați dacă motorul deschide ușa suficient pentru ca prietenul tău blănos să scape! Și, de asemenea, că motorul se desfășoară, astfel încât să puteți închide ușa din nou.

Foarte probabil, va trebui ajustat / fixat ceva, deci verificați toate butoanele, asigurați-vă că sistemul este fixat de perete și nu blochează nimic.

După ce ați testat deschizătorul de ușă Doggo, arătați-l animalului dvs. de companie! … Și poate îi antrenează, ha. Am făcut acest lucru folosind dulciuri în partea de sus a comutatorului, astfel încât câinele meu a declanșat accidental comutatorul, apoi a văzut ușa deschisă. A durat câteva încercări (am ajuns și eu să îi dau comanda „get the switch”), dar în cele din urmă și-a dat seama! Și acum îmi pot lăsa singur câinele meu minunat, dar atât de neliniștit, fără să-mi fac griji că se va prinde singur (intenționat? Habar n-am).

Ura pentru utilizarea tehnologiei pentru a ne face viața și a altora mai ușoară și mai bună!

Spuneți-mi dacă aveți întrebări, aveți probleme sau aveți alte idei pentru acest proiect, mi-ar plăcea să văd ce faceți, așa că vă rog să ne împărtășiți creațiile!

Fericire, prieteni!

Recomandat: