Tartalomjegyzék:

Micro: Bit kutya ajtónyitó: 8 lépés (képekkel)
Micro: Bit kutya ajtónyitó: 8 lépés (képekkel)

Videó: Micro: Bit kutya ajtónyitó: 8 lépés (képekkel)

Videó: Micro: Bit kutya ajtónyitó: 8 lépés (képekkel)
Videó: Очень Вкусная Кутья (Обязательно Попробуйте!!!) 2024, Június
Anonim
Image
Image
Micro: Bit kutya ajtónyitó
Micro: Bit kutya ajtónyitó

A háziállatok csapdába ejtik magukat a szobákban? Szeretnéd, ha hozzáférhetőbbé tehetnéd otthonodat szőrös* barátaid számára ?? Most már lehet, hurrá !!

Ez a projekt egy micro: bit mikrokontrollert használ, hogy kinyissa az ajtót, amikor egy (állatbarát) kapcsolót megnyomnak. Szükségünk lesz egy mikro: bitre (valószínűleg hasznos), nagy forgatónyomatékú motorra, valamint néhány mechanikus alkatrészre és alkatrészre a motor felszereléséhez és a motor csatlakoztatásához az ajtóhoz.

Olvasási idő: ~ 15 perc

Építési idő: ~ 30-45 perc

Költség: ~ 60 USD

*Ez a projekt alacsony színvonalú eszközként használható az otthoni, munkahelyi vagy más fizikai tér elérhetőségének javítására az emberek számára is! Hurrá!!

Kellékek

Anyagok

  • micro: bit
  • microUSB kábel (3 láb vagy több)
  • Binary Bots Planet Totem Spider Kit

    • Ha ez az első robotikai projekted, erősen javaslom, hogy használd ezt a készletet, és kövesd az oktatóanyagot. Ha már végzett néhány projektet, bátran végezzen módosításokat és módosításokat. Két dolgot kell szem előtt tartani:

      • Ez a projekt nagy nyomatékú motort igényel, hogy kinyissa az ajtót. A készletből származó motorvezérlő rendszer és nagy nyomatékú mini DC motor rendkívül hasznos volt ennek a projektnek az elkészítésében.
      • A válogatott táblák, anyák és csavarok szintén kéznél voltak, de lecserélhetők hasonló mechanikai alkatrészekre egy másik robotkészletből vagy közvetlenül a gyártótól.
  • 3 db AAA elem
  • 2 hosszú 24 méteres sodrott huzal, 1 - 1,3 m
  • Horgászzsinór, 4 '(1,3 m)
  • Alumínium, 2 "x 3" téglalap (5-7 cm)
  • 8 kis köröm
  • 6 nyomócsap
  • Falragasztó gitt

Eszközök

  • Vezető készlet

    Megjegyzés: A Binary Bots készlethez M3 meghajtó (és mágneses, wooo !!!) és egy apró csavarhúzó tartozik

  • Kalapács
  • Huzalcsupaszítók
  • Forró ragasztó adagoló (nem a képen)
  • Olló
  • Mérőszalag
  • Ceruza

Lépés: Előkészítés és alumínium reteszfedél

Előkészítő és alumínium reteszfedél
Előkészítő és alumínium reteszfedél

1. Mérje meg és jegyezze fel az ajtó szélességét (a belső részt)

2. 45 fokos szögben mérje meg az ajtóretesz és a fal közötti távolságot az ajtópántokra merőlegesen

Megjegyzés: az Ön szobája valószínűleg más, mint az enyém. A legfontosabb dolog, amit szem előtt kell tartani, hogy a nyomaték a legkisebb, ha merőlegesen alkalmazzuk. Más szóval, próbálja a motort a lehető legközelebb merőlegeshez rögzíteni. Valószínűleg a 45 fokos szög a legkisebb szög, amit akar, a nagyobb szögek könnyebben nyitják ki a motort.

3. Vágjon le egy 2 x 3 hüvelykes alumíniumdarabot (pl. Újrahasznosított dobozból)

2. lépés: Építse fel: Ajtócsatlakozási mechanizmus

Építsd fel: Ajtócsatlakozási mechanizmus!
Építsd fel: Ajtócsatlakozási mechanizmus!
Építsd fel: Ajtócsatlakozási mechanizmus!
Építsd fel: Ajtócsatlakozási mechanizmus!
Építsd fel: Ajtócsatlakozási mechanizmus!
Építsd fel: Ajtócsatlakozási mechanizmus!

Ennek az alkatrésznek az elkészítéséhez szüksége lesz a Binary Bots Kit következő darabjaira:

  • 3 db 100x30 cm -es tábla
  • 2 db 2 lyukú 90 fokos konzol
  • 4 db 6 mm -es M3 csavar
  • 4 rögzítőanya
  • 2 db 8 mm -es M3 csavar
  • 2 M3 dió

1. Fogja meg az egyik táblát. A bal széltől mérje meg és jelölje meg az ajtó szélességét

2. Fogj egy második táblát. Csatlakoztassa a második táblát az elsőhöz merőlegesen egymásra, hogy a második tábla csak az ajtószélesség vonalától jobbra legyen. (2. fotó)

Ehhez használja mindkét konzolot, 4 db 6 mm -es M3 csavart és 4 rögzítőanyát. (3. és 4. fénykép)

3. Fogja meg a harmadik táblát, és csatlakoztassa a másodikhoz egyenes vonalban a hosszabb (8 mm) M3 csavarok és négyszögletes M3 anyák segítségével. (5. és 6. fénykép)

3. lépés: Építsd meg: Állatbarát kapcsoló

Építsd fel: Állatbarát kapcsoló!
Építsd fel: Állatbarát kapcsoló!
Építsd fel: Állatbarát kapcsoló!
Építsd fel: Állatbarát kapcsoló!
Építsd fel: Állatbarát kapcsoló!
Építsd fel: Állatbarát kapcsoló!

Ennek az alkatrésznek az elkészítéséhez szüksége lesz a Binary Bots Kit következő darabjaira:

  • 2 db 100x30 cm -es tábla
  • 4 db 6 mm -es M3 csavar
  • 4 M3 dió
  • 2 db 8 mm -es nylon állvány

Szüksége lesz még:

  • 2 3-4 láb (1-1,3 m) sodrott 24-es drót

    Távolítsa el körülbelül 2,5 cm szigetelést mindkét végéről

  • 3 nyomócsap

1. Fogja meg az egyik táblát, és két (2) M3 anya segítségével rögzítse a nejlon rögzítőelemeket a bal oldalra. (1. és 2. fénykép)

2. Fogja meg a második táblát, és két (2) M3 csavarral rögzítse a második táblát az elsőhöz a nejlon állványokon keresztül. (3. fotó)

3. Fogja meg az egyik M3 csavart, és nyomja át a felső tábla jobb szélén lévő lyukon. Tekerje a huzal egyik végét a csavar alja köré. (4. fotó)

4. M3 anyával rögzítse a csavart a helyén. (5. fotó)

5. Ismételje meg a 3. és 4. lépést az alsó táblánál, ügyelve arra, hogy a második csavar közvetlenül az első alatt legyen.

Amikor bezárja a kapcsolót (más néven nyomja össze a táblákat), a felső és az alsó csavaroknak össze kell nyomódniuk, és teljesen érintkezniük kell.

4. lépés: Építsd fel: Motorra szerelhető

Építsd fel: Motor tartó!
Építsd fel: Motor tartó!
Építsd fel: Motor tartó!
Építsd fel: Motor tartó!
Építsd fel: Motor tartó!
Építsd fel: Motor tartó!

Ennek az alkatrésznek az elkészítéséhez szüksége lesz a Binary Bots Kit következő darabjaira:

  • 1 db 100x100 cm -es tábla
  • 1 apró motor 2 apró csavarral (annyira aranyos és mégis olyan erős!)
  • 1 Motor tartó ("webindító")
  • 1 tekercskészlet ("web orsó")
  • 6 db 6 mm -es M3 csavar
  • 6 M3 dió

Szüksége lesz még:

  • 6 kis köröm
  • 1 tű
  • 1,3 méter horgászzsinór (vagy ugyanolyan erős zsinór)

1. Helyezze be és rögzítse a motort a motor tartójába a két apró csavarral (erős csavarhúzó használata ajánlott, ha van ilyen..)

2. Fogja meg a 100x100 cm -es táblát, és a 6 M3 csavarokkal és anyákkal rögzítse a motort a bal oldalon (nagyjából) középen

3. Fogja meg az orsót és a damilt. Fűzze át a damil egyik végét az orsó közepén, majd tekerje körbe a fogakat. Rögzítse egy csomó forró ragasztóval

4. Nyomja össze a két orsódarabot (csavarja össze a szálat a két darab között), és helyezze be a motor hajtótengelyébe úgy, hogy a szövedékrész kifelé nézzen. Rögzítse egy csipet forró ragasztóval kívül

5. lépés: Csatlakoztassa az elektronikát

Csatlakoztassa az elektronikát!
Csatlakoztassa az elektronikát!
Csatlakoztassa az elektronikát!
Csatlakoztassa az elektronikát!
Csatlakoztassa az elektronikát!
Csatlakoztassa az elektronikát!

A következő alkatrészekre lesz szüksége:

  • micro: bit
  • microUSB kábel
  • Bináris Bots motorvezérlő tábla
  • 3 db AAA elem

1. Fogja meg az éppen összeszerelt Motor Mount beállítást, és csatlakoztassa a motort a motorvezérlő panelhez. (2. fotó)

Csatlakoztassa a piros motorvezetéket a "Motor1" feliratú bal oldali csatlakozócsaphoz. Csatlakoztassa a fekete motorvezetéket a "Motor1" feliratú jobb oldali csatlakozócsaphoz.

2. Csatlakoztassa az állatbarát kapcsolót! Csatlakoztassa az egyik kapcsolóvezetéket a micro: bit P0 érintkezőhöz, a másikat a micro: bit GND érintkezőhöz (nem mindegy, hogy melyik kapcsolóvezeték hova megy). (3. fotó)

3. Helyezze be a micro: bitet a motor meghajtó paneljébe úgy, hogy a nyomógombok kifelé nézzenek (távol a motor meghajtójától).

4. Helyezze be az elemeket a motor meghajtó paneljébe. Keresse meg a főkapcsolót, és lépjen a "ki" állásba

6. lépés: Kódolja: Motorvezérlés

Kódolja: Motorvezérlés!
Kódolja: Motorvezérlés!
Kódolja: Motorvezérlés!
Kódolja: Motorvezérlés!
Kódolja: Motorvezérlés!
Kódolja: Motorvezérlés!

Lépjen a Make Code webhelyre: www. MakeCode.org, válassza ki a micro: bit opciót, majd az "Új projekt" lehetőséget. Javasoljuk, hogy nevezze át a projektet, hogy azonosítsa, mit csinál, például "Ajtónyitó".

Néhány háttér információ:

Amikor a P0 csap kiold (a kapcsoló zárásán keresztül), akkor a motort úgy akarjuk forgatni, hogy az kihúzza az ajtót a horgászzsinór feltekerésével (aka tekercselésével). A horgászzsinórt is le akarjuk tekerni, hogy ismét becsukhassuk az ajtót. Az is hasznos, ha manuálisan mód van a motor orsására és tekercselésére, valamint a motor áramellátásának megszakítására.. minden esetre!

Mivel egyenáramú motorral van dolgunk, amikor áramot adunk az egyik motorvezetéknek, és földeljük a másikat, a motor egy irányba fog forogni. Amikor áramot kapcsolunk a motor vezetékeire, a motor a másik irányba fog forogni. Ha mindkét motorvezetéket lekapcsolja, a motor kikapcsol.

Lássunk neki!

Első kódfunkció: Motor indítja a Doggo kapcsolót

Ez a funkció az 1. fényképen látható.

1. Húzzon ki egy "gombostű megnyomásakor" (bemeneti blokkok), és győződjön meg róla, hogy a P0 -as csapra van állítva

2. A P0 tűs blokk belsejében a digitális írási blokkokkal kapcsolja be a micro: bit P13 tűt (1 -re állítva), és kapcsolja ki a P14 mikro: bit tűt. Ez beindítja a motort egy irányba

A digitális írási blokkok a Speciális csapok alatt találhatók. A lefelé mutató nyílra kattintva válassza ki a megfelelő csapokat.

3. Adjon hozzá egy szünetet körülbelül 7 másodpercig (7000 ms), majd kapcsolja ki a motort a P13 és P14 érték 0 -ra állításával.

Megjegyzés: 7 másodperc jól sikerült a beállításaimhoz és a kutyám igényeihez, de feltétlenül ellenőrizze, hogy ez elegendő (perjel nem túl sok) idő ahhoz, hogy megfelelően kinyissa az ajtót az Ön igényeinek megfelelően.

4. Tekerje le a motort (más néven forgassa el fordított irányba) egy digitális íróblokk segítségével a P14 bekapcsolásához és a P13 kikapcsolásához. Ügyeljen arra, hogy ugyanannyi időt tekerjen le, mint az orsót.

5. Választható: használja a LED-eket egy visszaszámláló/visszaszámláló funkcióval, amely tájékoztatja Önt a motor bekapcsolásáról. Szintén ajánlott szünetet tenni a kapcsoló megnyomása és a motor lecsavarása előtt.

Második kódfunkció: Kézi nyitás

Ez a funkció a 2. képen látható.

1. Manuális váltáshoz húzza ki az „A gomb lenyomva” gombot (bemeneti blokkok).

2. Ebben a blokkban használja a digitális írási blokkokat a P13 micro: bit pin bekapcsolásához (1 -re állítva), és kapcsolja ki a micro: bit P14 tűt (0 -ra állítva)

3. Adjon hozzá egy szüneteltetési blokkot ~ 3 másodpercig (3000 ms)

4. Kapcsolja le a motort! (a digitális írási blokkok 0 -ra állításával)

5. Választható: Mutasson egy ikont a motor bekapcsolása előtt, hogy tudja, a motor melyik irányba fog forogni.

Az enyémhez egy téglalap alakú körvonalat választottam, így jelezd a "nyitott ajtót", válassz valamit, ami értelmes neked és az agyadnak.

Harmadik kód funkció: Kézi bezárás

Ezt a funkciót a 3.1. Manuális váltáshoz húzza ki a „B gomb lenyomva” gombot (bemeneti blokkok).

2. Ebben a blokkban használja a digitális írási blokkokat a P13 micro: bit pin bekapcsolásához (0 -ra állítva), és kapcsolja ki a micro: bit P14 pin -t (1 -re állítva)

3. Adjon hozzá egy szüneteltetési blokkot ~ 3 másodpercig (3000 ms)

4. Kapcsolja le a motort! (mindkét digitális írási blokkot 0 -ra állítva)

5. Választható: Mutasson egy ikont a motor bekapcsolása előtt, hogy tudja, a motor melyik irányba fog forogni.

Negyedik kód funkció: Kapcsolja ki a motort

Ez a funkció a 3. fénykép alján látható.

1. Húzzon ki egy "A+B gomb megnyomva" blokkot

2. Két digitális írási blokk segítségével állítsa a P13 -at és a P14 -et 0 -ra

7. lépés: Telepítse

Telepítse!
Telepítse!
Telepítse!
Telepítse!
Telepítse!
Telepítse!

1. A falragasztó gitt segítségével csavarja be az alumíniumot az ajtózár körül

Hajlítsa meg az alumíniumot a retesz körül, hogy az ajtó teljesen bezáródjon, de megakadályozza, hogy beragadjon.

2. A forró ragasztó adagolójával ragasztja az ajtószerkezet rövid végét az ajtó szélességéhez, közvetlenül a retesz alá. Ragassza a hosszabb darabot az ajtóhoz, hogy extra stabilitást biztosítson

3. Rögzítse a motortartót és a motorvezérlő kártyát a falhoz. Használja ideiglenesen a nyomócsapokat a darabok rögzítéséhez, majd 6 szöggel rögzítse a motorvezérlőt, és 2 rögzítse a motorvezérlő lapját.

4. A falragasztó gitt segítségével rögzítse a kapcsolót olyan helyen, amely kényelmes azok számára, akik kinyitják az ajtót. Mivel a kutyám meglehetősen nagy, 0,5 méterrel feljebb telepítettem a padlóról, hogy a kutyus az orrával megnyomhassa a kapcsolót.

Inkább ragacsos gittet választottam, hogy beállíthassam a kapcsolót, és szükség szerint eltávolíthassam a dolgokat, de ha ezt állandóvá akarja tenni, használhat szögeket vagy forró ragasztót.

5. A nyomócsapokkal rögzítse a kapcsolóvezetékeket a falhoz, és megakadályozza azok leválasztását

6. Csatlakoztassa a damilt a motortekercs és az ajtószerkezet közé. Zárja be teljesen az ajtót, majd tekerje néhányszor a horgászzsinórt az ajtómechanizmus köré, hogy megtanulja, majd rögzítse forró ragasztóval

8. lépés: Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá

Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá!
Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá!
Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá!
Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá!
Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá!
Tesztelje és telepítse! és tegye otthonát hozzáférhetőbbé, hurrá!

Huzzah !! Készen áll a tesztelési fázisra! Kapcsolja be a micro: bitet (a microUSB kábellel), és kapcsolja be a motorvezérlő kártyát.

Indítsa el a kapcsolót, és ellenőrizze, hogy a motor annyira kinyitja -e az ajtót, hogy szőrös barátja elmeneküljön! És azt is, hogy a motor lecsavarodik, így újra bezárhatja az ajtót.

Valószínűleg valamit módosítani/javítani kell, ezért ellenőrizze az összes gombot, győződjön meg arról, hogy a rendszer biztonságosan rögzítve van a falhoz, és nem blokkol semmit.

Miután kipróbálta Doggo ajtónyitóját, mutasd meg kedvencének! … És talán tanítsd őket, ha. Ezt úgy csináltam, hogy a kapcsoló tetején csemegéket használtam, így a kutyám véletlenül kioldotta a kapcsolót, aztán látta, hogy az ajtó kinyílik. Néhány próbálkozás kellett (végül én is a "get the switch" parancsot adtam neki), de végül rájött! És most békén hagyhatom otthon a kedves, de nagyon aggódó kutyámat, anélkül, hogy aggódnék, hogy csapdába ejti magát (szándékosan? Fogalmam sincs).

Hurrá, hogy a technika segítségével saját és mások életét megkönnyítjük és jobbá tesszük!

Ha bármilyen kérdése van, problémái vannak, vagy más ötletei vannak a projekthez, tudassa velem. Szeretném látni, hogy mit készít, ezért ossza meg alkotásait!

Jó alkotást, barátok!

Ajánlott: