Мазмуну:
- Жабдуулар
- 1 -кадам: Турак жай
- 2 -кадам: Балык Азыгы
- 3 -кадам: Кодекс
- 4 -кадам: Аппаратты орнотуу
- 5 -кадам: Танкка/аквариумга орнотуу
- 6 -кадам: Кубангыла
Video: Arduino Uno балык багуучу 6 арзан жана жеңил кадамда!: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Ошентип, бул долбоор үчүн бир аз тарых керек. Үй жаныбарларынын балыктары бар адамдарга, балким, мен сыяктуу эле көйгөй сунушталган: эс алуу жана унутчаактык. Мен балыктарымды тойгузууну дайыма унутуп койчумун жана уктаар алдында муну жасоого дайыма аракет кылчумун. Эс алуу таптакыр башка маселе болчу, эч качан иштебей калган "азыктандыруучу" пирамидаларды сатып алууга туура келген. Мына ушул жерден мен эмне кыла алам деп ойлоно баштадым жана балыкты автоматтык түрдө азыктандыра алаарымды түшүндүм!
PLEASE PLEASE PLEASE PLEASE бул үчүн Arduino Конкурсунда добуш бериңиз, менимче, ал жок дегенде кичинекей сыйлыкка ээ болуу мүмкүнчүлүгү бар
Кыйынчылык: 2/5
Баасы: 1/5
Жабдуулар
Arduino Uno / Жалпы версия
Серво мотору (Micro Servo SG90 9g эң сонун иштеши керек)
-Жана аны менен кошо келген эки тараптуу кең servo колу
Электр кабели (DC же USB)
Өткөргүч зымдар (эркектен эркекке)
Чакан саякат/мейманкана шампунь бөтөлкөсү
Пластикалык контейнер
Балык тамактары (ар кандай түрү иштейт, гранулдар мен үчүн жакшы иштейт)
Электр бургу
Ысык желим мылтык
1 -кадам: Турак жай
Контейнердин капкагын бекитип, зымдардын ичине батышы үчүн чоңураак тешик жасаңыз (капкактын ортосунда). Акырында, контейнердин капталындагы кичинекей жапкычты кесип, электр кабелиңизге туура келет.
2 -кадам: Балык Азыгы
SEALED шампунь бөтөлкөсүнөн тешип койгула, анткени анын карама -каршы капталында бири -бирине параллель болгон эки тешиги жогорудагы сүрөттө окшош. Балык азыктарын 1/3 бөлүгүнүн 1/4 бөлүгүнө коюңуз. Андан кийин, ысык желим тапанчаңызды алыңыз жана бөтөлкөнүн түбүн сервопризикке чаптаңыз.
3 -кадам: Кодекс
Бул жерде кээ бир аннотациялар бар: жөн гана туташтырганда оңго бурулаары жөнүндө эскертүү жана ал 24 саатта болот. Сиз аны туташтыра турган убак - бул сиз аны ажыратканга чейин иштей турган убак.
#кошуу;
Servo myservo; // объект катары servo түзөт
int pos = 0; // Servo абалын сактоо үчүн бүтүн сан өзгөрмөсү
узун FISHFEEDER = 86400000; // Ар 24 саат үчүн убакытты коет (86400000 миллисекунд)
узак убакыт; // Узун өзгөрмөлөр 32 биттик сактагычты түзөт, бул кеңейтилген суммалар
узун азыр; // Жогорудагыдай эле нерсе
void rotate () {
for (pos = 0; pos <180; pos += 1) // Төмөндөгү бул код балыкты азыктандыруучу Servo бурулушун жасайт.
{
myservo.write (pos);
кечиктирүү (15);
}
үчүн (pos = 180; pos> = 1; pos- = 1)
{
myservo.write (pos);
кечиктирүү (15);
}
}
void setup () // Void setup кодду бир эле жолу иштетет
{
myservo.attach (9); // Бул Arduinoго Серво 9 -пинде экенин айтмакчы
myservo.write (0); // Write экилик маалыматтарды сериялык портко жөнөтөт.
// Бул учурда, 0 бул санарип пинге 0 маалыматтарды жөнөтүшү керек дегенди билдирет. (RX)
кечиктирүү (15); // Бул төмөнкү цикл иштей баштаганда 15 миллисекундду кечиктирет.
айлануу (); // Сервону айландырган биздин функцияны иштетет
}
void loop () {// Бул күчкө ээ болсо, бул Arduinoдо кайра -кайра иштейт.
азыр = миллис (); // Азыр убакыт миллисекундтарда
endtime = азыр + FISHFEEDER;
while (азыр <endtime) {
myservo.write (0);
кечигүү (20000);
азыр = миллис ();
}
айлануу ();
}
4 -кадам: Аппаратты орнотуу
Ардуиноңузду пластикалык идишке салып, электр кабелин жапкычтан өткөрүп, туташтырыңыз. Электр өткөргүчтөрү жогорудагы диаграммада көрсөтүлгөндөй, абдан жөнөкөй. Жогорудагы Tinkercad Circuits диаграммасында көрсөтүлгөндөй, позитивдүү 5v, жерге жерге жана маалымат кабелине 9 -пинге туташтырыңыз. * көз ирмөө** көз ирмөө* ЗАМАНДАРДЫ АРДУИНОДОН СЕРВОГО КОНТЕЙНЕРДИН ҮСТҮНДӨГҮ ТЕШТИКТЕГИ ЗАМАНДАРДЫ ЖЕТКИРҮҮНҮ ЭСИҢИЗДЕ БОЛГУЛА.
5 -кадам: Танкка/аквариумга орнотуу
Ардуино менен пластикалык корпусту балык танкынын жанына коюп, сервону танктын үстүңкү четине эринге салыңыз. Андан кийин, аны кийинчерээк чечүү үчүн, скотч менен орнотсоңуз болот. Жөн эле кармап турууга болгон тыгыздыгын текшерүүнү унутпаңыз. Акыр -аягы, өзүңүздүн серво колуңузду бөтөлкөгө тагыңыз жана тешиктерди үстү/асты жагында эмес, капталдарында болгула. Ал сүрөттө көрүнүп тургандай болушу керек.
6 -кадам: Кубангыла
Эми сиз толугу менен бүттүңүз! Балыктарыңызды тойгузуу шамал болуп калат, оңой жетүүчү контейнерди тез -тез толтуруп туруу керек. Узак эс алууга кете турган болсоңуз, балыгыңызга керектүү болгон бардык азык -түлүктү алуу үчүн аны дагы бир аз толтура аласыз. Серво скотч менен жабылгандыктан, резервуарды тазалоо эч кандай көйгөйгө алып келбейт, анткени сиз лентаны оңой эле алып салсаңыз болот. Бул тез, арзан жана оңой arduino долбоору сизге жардам берет деп ишенем!
Дагы бир жолу, Arduino сынагында мага добуш бериңиз! Бул долбоор жок дегенде кичинекей сыйлыкка татыктуу деп эсептейм!
Сунушталууда:
Оюн дизайны 5 кадамда: 5 кадамда
Оюн дизайны 5 кадам менен: Флик - бул оюнду жасоонун эң жөнөкөй жолу, айрыкча табышмак, визуалдык роман же укмуштуу оюн
Raspberry Pi 4Bде жүздү аныктоо 3 кадамда: 3 кадамда
Raspberry Pi 4Bде бетти аныктоо 3 этапта: Бул Нускамада биз Shunyaface китепканасынын жардамы менен Shunya O/S менен Raspberry Pi 4те жүздү аныктоону жүргүзөбүз. Shunyaface - бул жүздү таануу/аныктоо китепканасы. Долбоор эң ылдам аныктоо жана таануу ылдамдыгына жетүүнү көздөйт
Amazon Alexa автоматтык балык багуучу: 5 кадам
Amazon Alexa менен иштөөчү автоматтык балык багуучу: Балыкты багууну унутуп калдыңызбы? Эми Alexa балыгыңызды дүйнөнүн каалаган жеринен, ооба каалаган жерден баксын. Бул Долбоор сиз каалаган үй жаныбарыңызды Alexa түзмөгүн/колдонмосун колдонуп, дүйнөнүн каалаган жеринен багуу үчүн иштелип чыккан. Башка жаныбарды багууну каалайсызбы?
Акрил балык багуучу: 11 кадам (сүрөттөр менен)
Акрил балык азыктандыргыч: Бул үйрөткүчтө мен сизге коиум үчүн балыкты автоматтык түрдө кантип бакканымды үйрөтөм ~
Ultimate DIY автоматтык балык багуучу: Tier 1: 6 Steps
Ultimate DIY Automatic Fish Feeder: Tier 1: Tier 1 эң негизги фидер. Муну бюджетиңиз тар болсоңуз же мен сыяктуу эле, 2 -ярусту каникулга бир жарым жумага кетер алдында иштете албасаңыз колдонуңуз. Жарыктын көзөмөлү жок. Тамактын саны жана түрү: Менде бетта жана 5 неон бар