Sisukord:
Video: Kalasöötja Arduino Nano, servomootori ja jäätmematerjalide abil: 7 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See on lihtne projekt, kasutades ühte servomootorit ja vähe põhimaterjale.
See aitab kala õigeaegselt toita.
Samm: projekti materjalid
- Parfüümi- või deodorandikork (sobib ka mis tahes plastpudel)
- Täitke geelpliiats või pliiats ise (mis tahes pikk silindriline plastik)
- SG90 9g Mini mikro digitaalne servomootor. (link)
- Arduino Nano V3.0 ühilduv Mini USB arendusplaat ATmega328P & CH340 (link)
- Kruvikeeraja komplekt (link)
- Puurmasin (hea, kui teil on, ilma selleta on see ka hea).
- Liim (feviquick -liim: hankige see igast poest)
- Pikk 2 -tolline kruvi.
Samm: servo paigaldamine korki
-
Tehke plastkorki 4 mm puuriga auk.
- Kui teil pole puurit, looge esmalt tähekruvi komplekti abil väike auk.
- Seejärel muutke kruviotsikute suurust ja suurendage ava, kuni saate soovitud suuruse.
- Veenduge, et servohammasratta pea saaks korki siseneda.
Samm: kasutage veeremiseks täitmist
- Kasutage geelpliiatsi täitmist.
- Pange see augu sisse ja leidke korgist teine punkt ja märkige see.
- Minu puhul sobis mu geelpliiatsi otsa pool pärast teisele küljele ümberpööramist lõdvalt täitematerjalile.
- Nii et ma tegin väikese terviku, mis sobis korgi otsapea jaoks korralikult.
Samm 4: kinnitage täidis servorattaga
- Kinnitage see liimi abil täitematerjalile.
- Kinnitage pikk kruvi servomootori külge ja tõstke see üles-puudutage korki.
- Märkige punkt ja looge sinna väike tervik.
- See aitab mootorit kruvida ja seal parandada.
5. etapp: toidu kukkumise mehaanika
- Tehke täiteavasse auk.
- Tehke auk vastavalt kalatoidu suurusele. (minu puhul kehtib see 2 tableti kohta)
- Nüüd pange see ja märkige korki punkt ja tehke tervik.
- Veenduge, et kogu, mille täitsite, oleks aukuga korralikult keskel.
Samm: Arduino kodeerimine
- Kui olete Arduino uus, järgige seda linki (link)
- Avage Fail → Näide → Servo → Pühkimine.
- Nüüd testige oma masinat.
- Veenduge, et 180 -kraadise pöörlemisega peaksid mõlemad augud (kork ja täitmine) üks kord kokku puutuma.
- Kontrollige, kas toidupillid tulevad august välja või mitte, muidu muutke augu suurust ja kontrollige, kuni toidupillid hakkavad langema.
7. samm: taimeri loomine ja kala õigeaegne söötmine
- Kontrollige, kui palju toidupille sealt välja tuleb iga 180 -kraadise pöörlemisega.
- Ja kui palju toidupille vajate.
- Saate seda suurendada, tehes rohkem auke või pöörates rohkem.
- Manustatud fail sisaldab viivituse loogikat.
- "DelayInHr" muutmisega saate pikendada või vähendada aja viivitust tundides.
- "Pöörlemist" muutes saate servo pöörlemist suurendada või vähendada.