Turinys:

Žuvies tiektuvas naudojant „Arduino Nano“, servo variklį ir atliekas: 7 žingsniai
Žuvies tiektuvas naudojant „Arduino Nano“, servo variklį ir atliekas: 7 žingsniai

Video: Žuvies tiektuvas naudojant „Arduino Nano“, servo variklį ir atliekas: 7 žingsniai

Video: Žuvies tiektuvas naudojant „Arduino Nano“, servo variklį ir atliekas: 7 žingsniai
Video: AQUARIUM AUTOMATION - GHL SYSTEM FOR PH, DOSING AND OTHER PLANTED TANK CONTROLS 2024, Lapkritis
Anonim
Image
Image
Servo tvirtinimas prie dangtelio
Servo tvirtinimas prie dangtelio

Tai paprastas projektas naudojant vieną servo variklį ir keletą pagrindinių medžiagų.

Tai padeda laiku maitinti žuvį.

1 žingsnis: Medžiagos projektui

  1. Kvepalų ar dezodoranto dangtelis (tinka ir bet koks plastikinis butelis)
  2. Užpildykite gelio rašiklį arba rašiklį patys (bet koks ilgas cilindrinis plastikas)
  3. SG90 9g mini mikro skaitmeninis servo variklis. (nuoroda)
  4. „Arduino Nano V3.0“suderinama mini USB kūrimo plokštė ATmega328P & CH340 (nuoroda)
  5. Atsuktuvų rinkinys (nuoroda)
  6. Gręžimo mašina (gerai, jei turite, be jos taip pat gerai).
  7. Klijai (feviquick klijai: įsigykite iš bet kurios bendrosios parduotuvės)
  8. Ilgas 2 colių varžtas.

2 žingsnis: „Servo“pritvirtinimas prie dangtelio

Servo montavimas prie dangtelio
Servo montavimas prie dangtelio
Servo tvirtinimas prie dangtelio
Servo tvirtinimas prie dangtelio
  1. Plastikiniame dangtelyje sukurkite skylę su 4 mm grąžtu.

    • Jei neturite gręžtuvo, pirmiausia sukurkite mažą skylę, naudodami žvaigždinį varžtą.
    • Tada pakeiskite varžtų dydį ir padidinkite skylę, kol gausite norimą dydį.
    • Įsitikinkite, kad servo pavaros galvutė gali patekti į dangtelį.

3 veiksmas: naudokite papildymą ritiniui

Ritinimui naudokite papildymą
Ritinimui naudokite papildymą
Ritinimui naudokite papildymą
Ritinimui naudokite papildymą
Ritinimui naudokite papildymą
Ritinimui naudokite papildymą
  1. Naudokite gelio rašiklio užpildymą.
  2. Įdėkite jį į skylę ir raskite kitą dangtelio tašką ir pažymėkite.
  3. Mano atveju gelio rašiklio galiuko pusė, pasukus į kitą pusę, laisvai priglunda prie užpildymo.
  4. Taigi aš padariau nedidelę visumą, kuri tinkamai tinka antgalio galvai.

4 žingsnis: pritvirtinkite papildymą su servo pavara

Pritvirtinkite papildymą su servo pavara
Pritvirtinkite papildymą su servo pavara
Pritvirtinkite papildymą su servo pavara
Pritvirtinkite papildymą su servo pavara
Pritvirtinkite papildymą su servo pavara
Pritvirtinkite papildymą su servo pavara
  1. Naudodami klijus, pritvirtinkite jį prie užpildo.
  2. Pritvirtinkite ilgą varžtą prie servo variklio ir pakelkite jį-palieskite dangtelį.
  3. Pažymėkite esmę ir ten sukurkite mažą visumą.
  4. Tai padės prisukti variklį ir ten pataisyti.

5 žingsnis: maisto kritimo mechanika

Maisto kritimo mechanika
Maisto kritimo mechanika
Maisto kritimo mechanika
Maisto kritimo mechanika
  1. Užpildyme sukurkite skylę.
  2. Padarykite skylę pagal žuvies maisto dydį. (mano atveju tai skirta 2 tabletėms)
  3. Dabar padėkite jį ir pažymėkite dangtelio tašką ir sudarykite visumą.
  4. Įsitikinkite, kad visas užpildytas užpildas turi būti tinkamai centre su skylute.

6 žingsnis: „Arduino“kodavimas

Image
Image
  1. Sekite šią nuorodą, jei esate naujas „Arduino“(nuoroda)
  2. Eikite į Failas → Pavyzdys → Servo → Šlavimas.
  3. Dabar išbandykite savo mašiną.
  4. Įsitikinkite, kad 180 laipsnių pasukimu abi skylės (dangtelis ir užpildymas) turi vieną kartą sutapti.
  5. Patikrinkite, ar maisto tabletės išeina iš skylės, ar ne, kitaip pakeiskite skylės dydį ir patikrinkite, kol maisto tabletė pradės kristi.

7 veiksmas: laikmačio sukūrimas ir laiku žuvies šėrimas

Laikmačio sukūrimas ir laiku žuvies šėrimas
Laikmačio sukūrimas ir laiku žuvies šėrimas
  1. Kas 180 laipsnių pasukimo metu patikrinkite, kiek maisto tablečių iš jo išeina.
  2. Ir kiek maisto tablečių jums reikėjo.
  3. Galite jį padidinti padarydami daugiau skylių arba sukdami daugiau.
  4. Pridėtame faile yra delsos logika.
  5. Pakeitę „delayInHr“, galite padidinti arba sumažinti laiko atidėjimą valandomis.
  6. Pakeitus „sukimąsi“, galite padidinti arba sumažinti servo sukimąsi.

Rekomenduojamas: