Sadržaj:

Hranilica za ribe pomoću Arduino Nano, servo motora i otpadnih materijala: 7 koraka
Hranilica za ribe pomoću Arduino Nano, servo motora i otpadnih materijala: 7 koraka

Video: Hranilica za ribe pomoću Arduino Nano, servo motora i otpadnih materijala: 7 koraka

Video: Hranilica za ribe pomoću Arduino Nano, servo motora i otpadnih materijala: 7 koraka
Video: Octopus Max EZ v1.0 - Klipper MainSail Quick Install 2024, Studeni
Anonim
Image
Image
Montiranje servo na čep
Montiranje servo na čep

To je jednostavan projekt koji koristi jedan servo motor i nekoliko osnovnih materijala.

Pomaže na vrijeme hraniti ribu.

Korak 1: Materijali za projekt

  1. Kapa za parfem ili dezodorans (svaka plastična boca također radi)
  2. Napunite gel olovku ili olovku sami (bilo koja duga cilindrična plastika)
  3. SG90 9g mini mikro digitalni servo motor. (veza)
  4. Mini USB razvojna ploča kompatibilna s Arduino Nano V3.0 ATmega328P & CH340 (veza)
  5. Set odvijača (veza)
  6. Bušilica (dobro ako imate, i bez nje je u redu).
  7. Ljepilo (ljepilo feviquick: nabavite ga u bilo kojoj općoj trgovini)
  8. Dugi vijak od 2 inča.

Korak 2: Montiranje servo na čep

Montiranje servo na čep
Montiranje servo na čep
Montiranje servo na čep
Montiranje servo na čep
  1. Napravite rupu sa svrdlom od 4 mm u plastičnoj kapici.

    • Ako nemate bušilicu, prvo stvorite malu rupu pomoću nastavka za zvjezdaste vijke.
    • Zatim promijenite veličinu bitova vijaka i povećavajte rupu dok ne dobijete željenu veličinu.
    • Uvjerite se da glava servo prijenosnika može ući u čep.

Korak 3: Upotrijebite ponovno punjenje za valjanje

Za valjanje upotrijebite ponovno punjenje
Za valjanje upotrijebite ponovno punjenje
Za valjanje upotrijebite ponovno punjenje
Za valjanje upotrijebite ponovno punjenje
Za valjanje upotrijebite ponovno punjenje
Za valjanje upotrijebite ponovno punjenje
  1. Upotrijebite punjenje gel olovkom.
  2. Stavite ga unutar rupe i pronađite drugu točku u čepu i označite ga.
  3. U mom slučaju, moja strana vrha gel olovke nakon okretanja na drugu stranu, lagano je pristajala uz nadopunu.
  4. Tako sam napravio malu cjelinu koja je dobro pristajala glavi glave u čepu.

Korak 4: Pričvrstite punjenje pomoću servo zupčanika

Pričvrstite punjenje pomoću servo zupčanika
Pričvrstite punjenje pomoću servo zupčanika
Pričvrstite punjenje pomoću servo zupčanika
Pričvrstite punjenje pomoću servo zupčanika
Pričvrstite punjenje pomoću servo zupčanika
Pričvrstite punjenje pomoću servo zupčanika
  1. Ljepilom ga pričvrstite na nadopunu.
  2. Pričvrstite dugački vijak na servo motor i podignite ga-dotaknite čep.
  3. Označite točku i tamo stvorite malu cjelinu.
  4. Pomoći će da se motor zavrne i tamo popravi.

Korak 5: Mehanika pada hrane

Mehanika pada hrane
Mehanika pada hrane
Mehanika pada hrane
Mehanika pada hrane
  1. Napravite rupu u punjenju.
  2. Napravite rupu prema veličini hrane za ribe. (u mom slučaju to je za 2 tablete)
  3. Sada ga stavite i označite točku u čepu i učinite cjelinu.
  4. Uvjerite se da cjelina koju ste napravili u nadopuni mora biti pravilno centrirana s rupom.

Korak 6: Kodiranje Arduina

Image
Image
  1. Slijedite ovu vezu ako ste tek počeli koristiti Arduino (veza)
  2. Idite na Datoteka → Primjer → Servo → Sweep.
  3. Sada isprobajte svoj stroj.
  4. Uvjerite se da bi se sa zakretanjem za 180 stupnjeva obje rupe (čep i nadopuna) trebale jednom susresti.
  5. Provjerite izlaze li pilule za hranu iz rupe ili ne, promijenite veličinu rupe i provjerite dok pilula za hranu ne počne padati.

Korak 7: Stvaranje mjerača vremena i pravovremeno hranjenje ribe

Stvaranje mjerača vremena i hranjenje ribe na vrijeme
Stvaranje mjerača vremena i hranjenje ribe na vrijeme
  1. Provjerite koliko pilula za hranu izlazi iz nje pri svakom okretanju za 180 stupnjeva.
  2. I koliko tableta za hranu vam je potrebno.
  3. Možete ga povećati tako da napravite više rupa ili pak napravite više rotacije.
  4. Priložena datoteka sadrži logiku kašnjenja.
  5. Promjenom "delayInHr" možete povećati ili smanjiti vremensko kašnjenje u satima.
  6. Promjenom "rotacije" možete povećati ili smanjiti rotaciju serva.

Preporučeni: