Tartalomjegyzék:

Haladagoló Arduino Nano, szervomotor és hulladékanyagok használatával: 7 lépés
Haladagoló Arduino Nano, szervomotor és hulladékanyagok használatával: 7 lépés

Videó: Haladagoló Arduino Nano, szervomotor és hulladékanyagok használatával: 7 lépés

Videó: Haladagoló Arduino Nano, szervomotor és hulladékanyagok használatával: 7 lépés
Videó: Как управлять серводвигателем | Внешний ПЛК Arduino 2024, November
Anonim
Image
Image
Szervó felszerelése a kupakra
Szervó felszerelése a kupakra

Ez egy egyszerű projekt egyetlen szervomotor és néhány alapanyag felhasználásával.

Segít a halak időben történő etetésében.

1. lépés: A projekthez szükséges anyagok

  1. Parfüm vagy dezodor kupak (bármilyen műanyag palack is működik)
  2. A géltoll vagy a toll újratöltése (bármilyen hosszú hengeres műanyag)
  3. SG90 9g mini mikro digitális szervomotor. (link)
  4. Arduino Nano V3.0 kompatibilis mini USB fejlesztői kártya ATmega328P & CH340 (link)
  5. Csavarhúzó készlet (link)
  6. Fúrógép (jó, ha van, anélkül is rendben van).
  7. Ragasztó (feviquick ragasztó: bármelyik általános boltból beszerezhető)
  8. Hosszú 2 hüvelykes csavar.

2. lépés: A szervo felszerelése a kupakra

Szervó felszerelése a kupakra
Szervó felszerelése a kupakra
Szervó felszerelése a kupakra
Szervó felszerelése a kupakra
  1. Hozzon létre egy lyukat 4 mm -es fúróval a műanyag kupakban.

    • Ha nincs fúrógépe, akkor először készítsen egy kis lyukat csillagcsavar készlet segítségével.
    • Ezután módosítsa a csavarok méretét, és növelje a furatot, amíg el nem éri a kívánt méretet.
    • Győződjön meg arról, hogy a szervo fogaskerék feje bele tud menni a kupakba.

3. lépés: Használja az utántöltőt a hengerléshez

Használja az utántöltőt a tekeréshez
Használja az utántöltőt a tekeréshez
Használja az utántöltőt a tekeréshez
Használja az utántöltőt a tekeréshez
Használja az utántöltőt a tekeréshez
Használja az utántöltőt a tekeréshez
  1. Használjon zselés tollat.
  2. Tegye a lyuk belsejébe, keresse meg a kupak másik pontját, és jelölje meg.
  3. Esetemben a gél toll hegyének oldala a másik oldalra fordítás után lazán illeszkedik az utántöltőhöz.
  4. Így készítettem egy kis egészet, amely megfelelően illeszkedik a kupak fejéhez.

4. lépés: Rögzítse az utántöltőt a szervo fogaskerékkel

Csatlakoztassa az utántöltőt a szervo fogaskerékkel
Csatlakoztassa az utántöltőt a szervo fogaskerékkel
Csatlakoztassa az utántöltőt a szervo fogaskerékkel
Csatlakoztassa az utántöltőt a szervo fogaskerékkel
Csatlakoztassa az utántöltőt a szervo fogaskerékkel
Csatlakoztassa az utántöltőt a szervo fogaskerékkel
  1. Ragasztóval rögzítse az utántöltőhöz.
  2. Csatlakoztassa a hosszú csavart a szervomotorhoz, és emelje fel, hogy megérintse a kupakot.
  3. Jelölje meg a lényeget, és alkosson ott egy kis egészet.
  4. Segít csavarni a motort és ott rögzíteni.

5. lépés: Élelmiszerhullási mechanika

Étkezési mechanika
Étkezési mechanika
Étkezési mechanika
Étkezési mechanika
  1. Hozzon létre egy lyukat az utántöltőben.
  2. Készítse el a lyukat a halételek méretének megfelelően. (az én esetemben 2 tablettára vonatkozik)
  3. Most tegye, és jelölje meg a sapkában a pontot, és készítsen egy egészet.
  4. Győződjön meg arról, hogy az utántöltőben készített egésznek megfelelően kell elhelyezkednie a lyuk közepén.

6. lépés: Az Arduino kódolása

Image
Image
  1. Kövesse ezt a linket, ha még nem ismeri az Arduino -t (link)
  2. Lépjen a Fájl → Példa → Szervo → Sweep menüpontra.
  3. Most tesztelje a gépét.
  4. Győződjön meg arról, hogy 180 fokban elforgatva mindkét lyuknak (sapka és utántöltő) egyszer találkoznia kell.
  5. Ellenőrizze, hogy az étrendi tabletták kiszivárognak -e a lyukból, vagy sem, ellenkező esetben változtassa meg a lyuk méretét, és ellenőrizze, amíg az ételtabletták elkezdenek esni.

7. lépés: Időzítő létrehozása és a halak időben történő etetése

Időzítő létrehozása és a halak időben történő etetése
Időzítő létrehozása és a halak időben történő etetése
  1. Minden 180 fokos elforgatással ellenőrizze, hogy hány étel pirula jön ki belőle.
  2. És hány étel pirulára volt szüksége.
  3. Növelheti, ha több lyukat készít, vagy több forgást végez.
  4. A csatolt fájl tartalmazza a késleltetési logikát.
  5. A "delayInHr" megváltoztatásával növelheti vagy csökkentheti az óra késleltetését.
  6. A "forgás" megváltoztatásával növelheti vagy csökkentheti a szervó forgását.

Ajánlott: