Innholdsfortegnelse:

Programmerbar akvariefiskmater - Designet granulert mat: 7 trinn (med bilder)
Programmerbar akvariefiskmater - Designet granulert mat: 7 trinn (med bilder)

Video: Programmerbar akvariefiskmater - Designet granulert mat: 7 trinn (med bilder)

Video: Programmerbar akvariefiskmater - Designet granulert mat: 7 trinn (med bilder)
Video: 15 изменяющих жизнь инноваций и самых полезных изобретений 2024, November
Anonim
Programmerbar akvariefiskmater - Designet granulert mat
Programmerbar akvariefiskmater - Designet granulert mat
Programmerbar akvariefiskmater - Designet granulert mat
Programmerbar akvariefiskmater - Designet granulert mat

Fiskemater - designet granulert mat for akvariefisk.

Dens veldig enkle design av helautomatisk fiskefôr.

Den drives med liten SG90 mikro servo 9g og Arduino Nano.

Du driver hele materen med USB -kabel (fra USB -lader eller USB -port på PCen)

Ved enkel redigering av det vedlagte programmet kan du angi nøyaktige fôringstider på nøyaktig timeminutt.

Trinn 1: Akvariefiskmater - Programmerbar - Med 9g Servo

Akvariefiskmater - programmerbar - med 9g servo
Akvariefiskmater - programmerbar - med 9g servo
Akvariefiskmater - programmerbar - med 9g servo
Akvariefiskmater - programmerbar - med 9g servo

Først bør du skrive ut mekaniske deler

Her er en STL -fil.

www.thingiverse.com/thing:2761061

Jeg brukte PET-G-materiale fordi det er veldig sterkt og ikke påvirkes av kjemikalier eller sollys.

Det er heller ingen risiko for at noen giftige kjemikalier vil påvirke akvariet mitt.

Bare én ting er ikke 3D -trykt og tanken for fiskekorn - det er brukt en gammel PET -flaske.

Trinn 2: Montering av mekaniske deler

Montering av mekaniske deler
Montering av mekaniske deler
Montering av mekaniske deler
Montering av mekaniske deler
Montering av mekaniske deler
Montering av mekaniske deler
Montering av mekaniske deler
Montering av mekaniske deler

Trinn 3: Forbered krets

Forbered krets
Forbered krets
Forbered krets
Forbered krets
Forbered krets
Forbered krets

Det er en veldig enkel krets.

Det er en mosfet -tranzistor som fungerer som en bryter drevet av arduino.

Årsaken er at vi bare aktiverer servo for kort tid i veldig lang periode, så det er ikke nødvendig å la det tappe batteriet.:)

Du kan bruke et universelt loddebrett

www.thingiverse.com/thing:2761176

Trinn 4: Progrmming Arduiono I

Servo er i to stillinger

1. - på plass under matlagertanken

2. - på plass over matingshullet.

Du kan bruke dette programmet servo_2_positioning.ino

Du spiller med 2 verdier

int ser_pos_feeder = 80; // posisjon under mattank int ser_pos_fishtank = 25; // posisjon over fôringshullet

Trinn 5: Progrmming Arduiono II

Når du fant det optimale

posisjonen til servoen, kan du laste opp hele programmet med timer.

Sett:

  • - Nåværende tid
  • - Fôringstider
  • - Antall doser

*(Jeg jobber nå med versjonen hvor skjermen skal vises, og du kan konfigurere den med knapper og nå med datamaskin.)

char feeding_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // tidsformatet er HH: MM: SS og med kan du legge til flere verdier.

int count_of_doses = 10; // hvor mange doser skal fisken få per fôring

// Hvis du vil at fôring tilsvarer sanntid, må du angi sanntid

String current_time = "18:30:00"; // Tiden er alltid tellende fra denne verdien etter tilbakestilling eller strøm av

Trinn 6: Putting All Together

Bare lukk boksen din

Last opp program og la fisken nyte:)

Trinn 7: Liste over materialer

2x M3 5 mm skrue

2x M3 20 mm skrue

1x Arduino nano

1x SG90 9g Micro Servo

1x Single Row Pin Male Header (vi bruker 3 pins)

1x BS170 - mosfet tranzistor

Valgfri

1x 9 V batteri

1x 9V batteriknappkabel

Anbefalt: