Përmbajtje:

Arduino Uno Ushqyes Peshku në 6 hapa të lirë dhe të lehtë !: 6 hapa
Arduino Uno Ushqyes Peshku në 6 hapa të lirë dhe të lehtë !: 6 hapa

Video: Arduino Uno Ushqyes Peshku në 6 hapa të lirë dhe të lehtë !: 6 hapa

Video: Arduino Uno Ushqyes Peshku në 6 hapa të lirë dhe të lehtë !: 6 hapa
Video: #ArduBlock 2.0 - DWIN Дисплей - Отображение значения переменной на дисплее из Arduino! 2024, Korrik
Anonim
Arduino Uno Peshku Ushqyes në 6 hapa të lirë dhe të lehtë!
Arduino Uno Peshku Ushqyes në 6 hapa të lirë dhe të lehtë!

Pra, pak histori mund të nevojiten për këtë projekt. Njerëzit me peshq të përkëdhelur ndoshta u paraqitën me të njëjtin problem si unë: pushimet dhe harresën. Unë vazhdimisht harroja të ushqeja peshkun tim dhe gjithmonë përpiqesha ta bëja këtë para se të flinte. Pushimet ishin një çështje krejt tjetër, pasi duhej blerë ato piramida "ushqyese" që kurrë nuk përfunduan me të vërtetë duke punuar. Pra, këtu fillova të mendoj se çfarë mund të bëja dhe kuptova se mund të bëja një ushqyes automatik të peshkut!

PLEASE PLEASE votoni për këtë në Konkursin Arduino, mendoj se ka potencialin për të fituar të paktën një çmim të vogël

Vështirësia: 2/5

Kostoja: 1/5

Furnizimet

Versioni Arduino Uno / Generic

Servo motor (Micro Servo SG90 9g duhet të funksionojë në mënyrë perfekte)

-Dhe krahun servo të gjerë të dyanshëm që vjen me të

Kabllo energjie (DC ose USB)

Telat e kërcyesit (meshkuj në meshkuj)

Shishe shampo e vogël udhëtimi/hoteli

Enë plastike

Ushqimi i peshkut (çdo lloj funksionon, fishekët punojnë më mirë për mua)

Shpuese elektrike

Armë me zam të nxehtë

Hapi 1: Strehimi

Strehimi
Strehimi
Strehimi
Strehimi

Mbyllni kapakun në enë dhe shponi një vrimë mjaft të madhe (në mes të kapakut) që telat të futen në të. Së fundi, prerë një përplasje të vogël në anën e enës mjaft të madhe për të përshtatur kabllon tuaj të energjisë.

Hapi 2: Ushqimi i peshkut

Ushqimi i peshkut
Ushqimi i peshkut
Ushqimi i peshkut
Ushqimi i peshkut

Shponi një vrimë përmes shishes së shampos SEALED në mënyrë që të ketë dy vrima në anët e kundërta që janë paralele me njëra -tjetrën si imazhi i mësipërm. Vendoseni ushqimin e peshkut në rreth 1/4 e rrugës deri në 1/3. Pastaj, merrni armën tuaj me zam të nxehtë dhe ngjiteni bazën e shishes në krahun servo.

Hapi 3: Kodi

Këtu është me disa shënime: vetëm një paralajmërim që ndizet djathtas kur e lidhni dhe çdo 24 orë ndodh. Koha kur e lidhni është koha kur do të funksionojë derisa ta shkëputni.

#përfshi;

Servo myservo; // krijon servo si objekt

int pos = 0; // variabël i plotë për të ruajtur pozicionin Servo

PISHFIDER i gjatë = 86400000; // Vendos kohën për çdo 24 orë (86400000 milisekonda)

kohë e gjatë e mbarimit; // Variablat e gjatë krijojnë 32 bit ruajtje, e cila është sasi e zgjeruar

shumë kohë më parë; // E njëjta gjë këtu si më lart

void rrotullohet () {

për (pos = 0; pos <180; pos += 1) // Ky kod më poshtë do të bëjë që Servo të kthehet, duke ushqyer peshqit.

{

myservo.shkruaj (pos);

vonesa (15);

}

për (pos = 180; pos> = 1; pos- = 1)

{

myservo.shkruaj (pos);

vonesa (15);

}

}

void setup () // Konfigurimi i pavlefshëm e bën kodin të ekzekutohet një herë dhe vetëm një herë

{

myservo.tash (9); // Kjo do t'i tregojë Arduino se Servo është në pin 9

myservo.shkruaj (0); // Write shkruan dërgon të dhëna binare në një port serial.

// Në këtë rast, 0 do të thotë që duhet të dërgojë të dhëna në pinin dixhital 0. (RX)

vonesa (15); // Kjo vonon 15 milisekonda para se cikli më poshtë të fillojë të funksionojë.

rrotullohem (); // Drejton funksionin tonë që kthen servo

}

void loop () {// Kjo do të funksionojë në Arduino pa pushim nëse ka fuqi.

tani = millis (); // Tani është koha aktuale në milisekonda

koha e fundit = tani + FISHFEEDER;

ndërsa (tani <ora e fundit) {

myservo.shkruaj (0);

vonesa (20000);

tani = millis ();

}

rrotullohem ();

}

Hapi 4: Konfigurimi i pajisjes

Konfigurimi i pajisjeve kompjuterike
Konfigurimi i pajisjeve kompjuterike
Konfigurimi i pajisjeve kompjuterike
Konfigurimi i pajisjeve kompjuterike

Vendoseni arduinon tuaj në enën plastike dhe vendoseni kabllon e rrymës përmes kapakut dhe lidheni atë. Lidhja është mjaft e thjeshtë, siç tregohet në diagramin e mësipërm. Thjesht lidheni pozitivisht me 5v, tokë në tokë dhe kabllon e të dhënave në pin 9, siç tregohet në diagramin e Qarqeve Tinkercad më sipër. * shkelje syri** wink* KUJT PARASHIKU që të ushqeni telat nëpërpërmjet vrimës në majë të kontejnerit nga ARDUINO në SERVO.

Hapi 5: Montimi në Rezervuarin/Akuariumin

Montimi në Rezervuarin/Akuariumin
Montimi në Rezervuarin/Akuariumin

Vendoseni kutinë plastike me arduino në anën e rezervuarit të peshkut dhe vendoseni servon tuaj në buzë në skajin e sipërm të rezervuarit. Pastaj, mund ta montoni duke përdorur shirit në mënyrë që ta hiqni më vonë. Vetëm mos harroni të provoni nëse është një përshtatje e ngushtë që mund të mbajë. Së fundi, lidhni krahun tuaj servo në shishe dhe montojeni atë në servo në mënyrë që vrimat të jenë në anët sesa në pjesën e sipërme/të poshtme. Duhet pothuajse saktësisht ashtu siç duket në foto.

Hapi 6: Gëzohuni

Tani jeni bërë plotësisht! Ushqimi i peshkut tuaj do të jetë një fllad, vetëm duhet të rimbushni enën lehtësisht të arritshme herë pas here. Nëse shkoni me pushime të gjata, mund ta mbushni edhe pak për t'u siguruar që peshku juaj të marrë të gjithë ushqimin që i nevojitet. Meqenëse servo është ngjitur, pastrimi i rezervuarit nuk do të jetë problem pasi thjesht mund ta hiqni shiritin shumë lehtë dhe ta montoni përsëri. Shpresoj se ky projekt i shpejtë, i lirë dhe i lehtë arduino ju ndihmon!

Edhe një herë, ju lutem më votoni për Konkursin Arduino! Unë besoj se ky projekt meriton të paktën një çmim të vogël!

Recommended: