Taula de continguts:

Alimentador de peix Arduino Uno en 6 passos fàcils i econòmics: 6 passos
Alimentador de peix Arduino Uno en 6 passos fàcils i econòmics: 6 passos

Vídeo: Alimentador de peix Arduino Uno en 6 passos fàcils i econòmics: 6 passos

Vídeo: Alimentador de peix Arduino Uno en 6 passos fàcils i econòmics: 6 passos
Vídeo: Alimentador de peixes automático como fazer o funil passo a passo. 2024, De novembre
Anonim
Alimentador de peixos Arduino Uno en 6 passos fàcils i econòmics!
Alimentador de peixos Arduino Uno en 6 passos fàcils i econòmics!

Per tant, pot ser que calgui una mica de història de fons per a aquest projecte. Les persones amb peixos mascotes probablement tenien el mateix problema que jo: les vacances i l’oblit. Oblidava constantment d’alimentar els meus peixos i sempre em vaig esforçar abans de dormir. Les vacances eren una qüestió totalment diferent, ja que havien de comprar aquelles piràmides "alimentadores" que mai no acabaven de funcionar. Així que aquí vaig començar a pensar què podia fer i em vaig adonar que podia fabricar un alimentador automàtic de peixos.

Si us plau, si us plau, voteu per això al Concurs Arduino, crec que té el potencial de guanyar almenys un petit premi

Dificultat: 2/5

Cost: 1/5

Subministraments

Arduino Uno / versió genèrica

Servomotor (Micro Servo SG90 9g hauria de funcionar perfectament)

-I el braç servo ampla de doble cara que s'acompanya

Cable d'alimentació (dc o usb)

Filferros de pont (home a home)

Ampolla petita de xampú per a viatges / hotels

Envàs de plàstic

Menjar per a peixos (qualsevol tipus funciona, els pellets funcionen millor per a mi)

Trepant elèctric

Pistola de cola calenta

Pas 1: Habitatge

Habitatge
Habitatge
Habitatge
Habitatge

Segelleu la tapa del recipient i practiqueu un forat prou gran (al centre de la tapa) perquè hi quedin els cables. Finalment, talleu una petita solapa al costat del contenidor prou gran com per adaptar-la al cable d'alimentació.

Pas 2: menjar de peix

Menjar de peix
Menjar de peix
Menjar de peix
Menjar de peix

Practicar un forat a través de l'ampolla de xampú SEALED de manera que tingui dos forats en els costats oposats que siguin paral·lels entre si com la imatge superior. Col·loqueu el menjar de peix a aproximadament 1/4 del camí fins a 1/3. A continuació, poseu la pistola de cola calenta i enganxeu la base de l'ampolla al braç del servo.

Pas 3: el codi

Aquí teniu algunes anotacions: només un advertiment que s’activa correctament quan el connecteu i cada 24 hores passa. El temps que el connecteu és el temps que s’executarà fins que el desconnecteu.

#incloure;

Servo miservo; // crea el servo com a objecte

int pos = 0; // variable sencera per emmagatzemar la posició del Servo

llarg FISHFEEDER = 86400000; // Estableix el temps per a cada 24 hores (86400000 mil·lisegons)

temps de finalització llarg; // Les variables llargues creen 32 bits d'emmagatzematge, que són quantitats esteses

ara ara; // El mateix aquí que a dalt

void rotate () {

for (pos = 0; pos <180; pos + = 1) // Aquest codi següent farà que el Servo giri, alimentant peixos.

{

myservo.write (pos);

retard (15);

}

per a (pos = 180; pos> = 1; pos- = 1)

{

myservo.write (pos);

retard (15);

}

}

void setup () // Void setup fa que el codi s'executi una vegada i només una vegada

{

myservo.attach (9); // Això li dirà a l'Arduino que el Servo està al pin 9

myservo.write (0); // Write envia dades binàries a un port sèrie.

// En aquest cas, el 0 significa que hauria d'enviar dades al pin digital 0. (RX)

retard (15); // Això retarda 15 mil·lisegons abans que el bucle següent comenci a executar-se.

rotar (); // Executa la nostra funció que fa girar el servo

}

void loop () {// Això funcionarà a l'Arduino una vegada i una altra si té energia.

ara = millis (); // Ara és l’hora actual en mil·lisegons

endtime = now + FISHFEEDER;

while (ara <endtime) {

myservo.write (0);

retard (20000);

ara = millis ();

}

rotar ();

}

Pas 4: Configuració del maquinari

Configuració del maquinari
Configuració del maquinari
Configuració del maquinari
Configuració del maquinari

Introduïu el vostre arduino al contenidor de plàstic i poseu el cable d’alimentació a través de la solapa i connecteu-lo. El cablejat és força senzill, com es mostra al diagrama anterior. Només cal que connecteu el positiu a la xarxa de 5 V, de terra a terra i el cable de dades al pin 9, tal com es mostra al diagrama de circuits de Tinkercad. * wink * * wink * NOMÉS RECORDEU ALIMENTAR ELS FILS A TRAVÉS DEL FORAT DE LA PART SUPERIOR DEL CONTENIDOR DES DE L’ARDUINO AL SERVO.

Pas 5: muntatge al tanc / aquari

Muntatge al tanc / aquari
Muntatge al tanc / aquari

Col·loqueu la carcassa de plàstic amb l’arduino al costat de la peixera i poseu el servo al llavi de la vora superior del tanc. A continuació, podeu muntar-lo amb cinta adhesiva per treure-la més tard. Només recordeu provar si es pot ajustar bé. Finalment, fixeu el servo braç a l'ampolla i monteu-lo al servo de manera que els forats quedin als costats en lloc de la part superior / inferior. Ha de ser gairebé exactament com es veu a la imatge.

Pas 6: alegra't

Ara ja està completament acabat! L’alimentació dels peixos serà molt fàcil, només haureu de reomplir el recipient de fàcil accés cada cert temps. Si aneu de vacances llargues, podeu omplir-les una mica més per assegurar-vos que el peix rep tot el menjar que necessita. Com que el servo està gravat, la neteja del dipòsit no tindrà cap problema, ja que podeu treure la cinta molt fàcilment i tornar-la a muntar. Espero que aquest projecte arduino ràpid, econòmic i senzill us ajudi.

Una vegada més, si us plau voteu-me pel Concurs Arduino. Crec que aquest projecte mereix almenys un petit premi.

Recomanat: