Innehållsförteckning:
- Steg 1: Akvariefiskmatare - Programmerbar - Med 9g Servo
- Steg 2: Montering av mekaniska delar
- Steg 3: Förbered krets
- Steg 4: Progrmming Arduiono I
- Steg 5: Progrmming Arduiono II
- Steg 6: Att sätta ihop alla
- Steg 7: Lista över material
Video: Programmerbar akvariefiskmatare - Designad granulerad mat: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Fiskmatare - designad granulerad mat för akvariefisk.
Dess mycket enkla design av helautomatisk fiskmatare.
Den drivs med liten SG90 mikroservo 9g och Arduino Nano.
Du driver hela mataren med USB -kabel (från USB -laddare eller USB -port på din dator)
Genom att enkelt redigera bifogat program kan du ställa in exakta matningstider på exakt timminut.
Steg 1: Akvariefiskmatare - Programmerbar - Med 9g Servo
Först ska du skriva ut mekaniska delar
Här är en STL -fil.
www.thingiverse.com/thing:2761061
Jag använde PET-G-material eftersom det är mycket starkt och inte påverkas av kemikalier eller solljus.
Det finns ingen risk att vissa giftiga kemikalier påverkar mitt akvarium.
Bara en sak är inte 3D -tryckt och dess tank för fiskgranulat - det finns en gammal PET -flaska.
Steg 2: Montering av mekaniska delar
Steg 3: Förbered krets
Det är en mycket enkel krets.
Det finns en mosfet tranzistor som fungerar som switch drivs av arduino.
Anledningen är att vi bara aktiverar servo under kort tid under en mycket lång period så det är inte nödvändigt att låta det tömma batteriet.:)
Du kan använda någon universell lödbräda
www.thingiverse.com/thing:2761176
Steg 4: Progrmming Arduiono I
Servo har två positioner
1. - på plats under matlagringstank
2. - i läge över matningshålet.
Du kan använda detta program servo_2_positioning.ino
Du kommer att spela med 2 värden
int ser_pos_feeder = 80; // position under matbehållare int ser_pos_fishtank = 25; // position över matningshålet
Steg 5: Progrmming Arduiono II
När du fann optimal
position av servo, kan du ladda upp hela programmet med timer.
Ställ in:
- - Aktuell tid
- - Matningstider
- - Antal doser
*(Jag arbetar nu med versionen där den ska visas och du kommer att kunna ställa in den med knappar och nu med dator.)
char feeding_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // tidsformatet är HH: MM: SS och med kan du lägga till fler värden.
int count_of_doses = 10; // hur många doser ska fisken få per matning
// Om du vill att matningen motsvarar realtid måste du ställa in realtid
Sträng current_time = "18:30:00"; // Tiden beräknas alltid från detta värde efter återställning eller effekt av
Steg 6: Att sätta ihop alla
Stäng bara din låda
Ladda upp program och låt din fisk njuta:)
Steg 7: Lista över material
2x M3 5 mm skruv
2x M3 20 mm skruv
1x Arduino nano
1x SG90 9g Micro Servo
1x Single Row Pin Male Header (vi kommer att använda 3 pins)
1x BS170 - mosfet tranzistor
Frivillig
1x 9 V batteri
1x 9V batteriknappkabel
Rekommenderad:
Renegade-i (programmerbar IC-testare som känns som den riktiga saken): 3 steg (med bilder)
Renegade-i (programmerbar IC-testare som känns som den verkliga saken): MILLIONS DOLLAR DREAM. Har du någonsin drömt om att ha din egen IC-testare hemma? Inte bara en pryl som kan testa IC, utan en "programmerbar" maskin som känns som en av flaggskeppsprodukterna för de största aktörerna i semikon -testindustrin, lyckas
Programmerbar knappsats: 5 steg (med bilder)
Programmerbar knappsats: I det här projektet ska jag visa hur man gör relativt enkla och billiga programmerbara knappsatser för att kartlägga dina mest använda kortkommandon, applikationer med mera. Denna knappsats upptäcks som tangentbord i alla större operativsystem, inga ytterligare drivrutiner behövs
Helt upplyst - Programmerbar RGB LED -akrylskylt: 3 steg (med bilder)
Helt upplyst - Programmerbar RGB LED -akrylskylt: Har lekt med laserskäraren/graveraren och blev verkligen förälskad i att gravera in för att rensa akryl och lysa en ljuskälla från kanten. Tjockleken på den akryl som används är a.25 " ark, som skär riktigt rent av l
Programmerbar RGB LED -sequencer (med Arduino och Adafruit Trellis): 7 steg (med bilder)
Programmerbar RGB LED -sequencer (med Arduino och Adafruit Trellis): Mina söner ville att färg -LED -remsor skulle lysa upp deras skrivbord, och jag ville inte använda en konserverad RGB -stripkontroll, eftersom jag visste att de skulle bli uttråkad av de fasta mönstren dessa kontroller har. Jag trodde också att det skulle vara ett utmärkt tillfälle att skapa
Programmerbar klocka med fyrteckenvisning: 5 steg (med bilder)
Programmerbar klocka med display med fyra tecken: Du kommer att prata om staden när du bär detta vidriga, överdimensionerade, helt opraktiska armbandsur. Visa ditt favorit foul -språk, sångtexter, primtal, etc. Inspirerad av Microreader -satsen bestämde jag mig för att göra en jätteklocka med