Sommario:

Mangiatoia per pesci Arduino Uno in 6 passaggi economici e facili!: 6 passaggi
Mangiatoia per pesci Arduino Uno in 6 passaggi economici e facili!: 6 passaggi

Video: Mangiatoia per pesci Arduino Uno in 6 passaggi economici e facili!: 6 passaggi

Video: Mangiatoia per pesci Arduino Uno in 6 passaggi economici e facili!: 6 passaggi
Video: Ingoiare il latte del trallalero fa bene? #shorts 2024, Luglio
Anonim
Mangiatoia per pesci Arduino Uno in 6 semplici ed economici passaggi!
Mangiatoia per pesci Arduino Uno in 6 semplici ed economici passaggi!

Quindi un po' di retroscena potrebbe essere necessario per questo progetto. Le persone con i pesci da compagnia hanno probabilmente avuto il mio stesso problema: vacanze e dimenticanze. Dimenticavo costantemente di dare da mangiare ai miei pesci e mi affrettavo sempre a farlo prima che andasse a dormire. Le vacanze erano un problema completamente diverso, dovendo comprare quelle piramidi "alimentatore" che non hanno mai funzionato davvero. Quindi è qui che ho iniziato a pensare a cosa potevo fare e ho capito che potevo realizzare una mangiatoia per pesci automatica!

PER FAVORE, PER FAVORE, vota per questo nel Contest Arduino, penso che abbia il potenziale per vincere almeno un piccolo premio

Difficoltà: 2/5

Costo: 1/5

Forniture

Arduino Uno / Versione generica

Servomotore (Micro Servo SG90 9g dovrebbe funzionare perfettamente)

-E il braccio del servo largo a doppia faccia che viene fornito con esso

Cavo di alimentazione (DC o USB)

Ponticelli (da maschio a maschio)

Piccola bottiglia di shampoo da viaggio/hotel

Contenitore di plastica

Mangime per pesci (va bene qualsiasi tipo, il pellet funziona meglio per me)

Trapano elettrico

Pistola per colla a caldo

Passaggio 1: alloggio

alloggiamento
alloggiamento
alloggiamento
alloggiamento

Sigilla il coperchio sul contenitore e pratica un foro abbastanza grande (al centro del coperchio) per far passare i fili. Infine, taglia un piccolo lembo sul lato del contenitore abbastanza grande da contenere il cavo di alimentazione.

Passaggio 2: cibo per pesci

Cibo per i pesci
Cibo per i pesci
Cibo per i pesci
Cibo per i pesci

Praticare un foro attraverso il flacone di shampoo SIGILLATO in modo che abbia due fori sui lati opposti paralleli l'uno all'altro come nell'immagine sopra. Metti il cibo per pesci a circa 1/4 della strada a 1/3. Quindi, prendi la tua pistola per colla a caldo e incolla la base della bottiglia sul braccio del servo.

Passaggio 3: il codice

Eccolo con alcune annotazioni: solo un avvertimento che si accende appena lo colleghi e ogni 24 ore succede. Il momento in cui lo colleghi è il tempo in cui funzionerà fino a quando non lo scollega.

#includere;

Servo mio servo; //crea servo come oggetto

int posizione = 0; //variabile intera per memorizzare la posizione del servo

ALIMENTATORE PESCE lungo = 86400000; //Imposta l'ora ogni 24 ore (86400000 millisecondi)

tempo di fine lungo; //Le variabili lunghe creano 32 bit di spazio di archiviazione, che sono quantità estese

a lungo ora; //Stesse cose qui come sopra

void ruotare() {

for(pos = 0; pos < 180; pos += 1) //Questo codice sotto farà girare il Servo, alimentando i pesci.

{

mioservo.write(pos);

ritardo(15);

}

for(pos = 180; pos>=1; pos-=1)

{

mioservo.write(pos);

ritardo(15);

}

}

void setup() //Void setup fa eseguire il codice una volta e solo una volta

{

mioservo.attach(9); //Questo dirà all'Arduino che il Servo è al pin 9

mioservo.write(0); //Scrivi invia dati binari a una porta seriale.

//In questo caso, lo 0 significa che dovrebbe inviare i dati al pin digitale 0. (RX)

ritardo(15); //Questo ritarda di 15 millisecondi prima che il ciclo sottostante inizi a funzionare.

ruotare(); //Esegue la nostra funzione che fa girare il servo

}

void loop(){ //Questo verrà eseguito su Arduino più e più volte se è alimentato.

ora = millis(); //Ora è l'ora corrente in millisecondi

endtime = ora + FISHFEEDER;

while(ora < ora di fine){

mioservo.write(0);

ritardo (20000);

ora = millis();

}

ruotare();

}

Passaggio 4: configurazione dell'hardware

Configurazione dell'hardware
Configurazione dell'hardware
Configurazione dell'hardware
Configurazione dell'hardware

Metti il tuo arduino nel contenitore di plastica e inserisci il cavo di alimentazione attraverso lo sportello e collegalo. Il cablaggio è piuttosto semplice, come mostrato nello schema sopra. Basta collegare il positivo al 5v, terra a terra e il cavo dati al pin 9, come mostrato nel diagramma dei circuiti Tinkercad sopra. *wink* *wink* RICORDATI SOLO DI FAR PASSARE I FILI ATTRAVERSO IL FORO SULLA PARTE SUPERIORE DEL CONTENITORE DALL'ARDUINO AL SERVO.

Passaggio 5: montaggio sulla vasca/acquario

Montaggio alla vasca/acquario
Montaggio alla vasca/acquario

Metti l'alloggiamento di plastica con l'arduino sul lato dell'acquario e metti il tuo servo sul bordo sul bordo superiore del serbatoio. Quindi, puoi montarlo usando il nastro in modo da poterlo togliere in seguito. Ricorda solo di testare se è una vestibilità aderente che può contenere. Infine, collega il braccio del servo alla bottiglia e montalo sul servo in modo che i fori siano sui lati anziché in alto / in basso. Dovrebbe quasi esattamente come appare nella foto.

Passaggio 6: rallegrati

Ora hai finito! Nutrire i tuoi pesci sarà un gioco da ragazzi, dovrai solo riempire di tanto in tanto il contenitore facilmente accessibile. Se parti per una lunga vacanza, puoi riempirlo un po' di più per assicurarti che il tuo pesce riceva tutto il cibo di cui ha bisogno. Poiché il servo è fissato con nastro adesivo, la pulizia del serbatoio non sarà un problema poiché puoi semplicemente rimuovere il nastro molto facilmente e montarlo di nuovo. Spero che questo progetto arduino veloce, economico e facile ti aiuti!

Ancora una volta, votami per il Contest Arduino! Credo che questo progetto meriti almeno un piccolo premio!

Consigliato: