Мазмуну:
- 1 -кадам: Аквариум балыктарын азыктандыруучу - Программалануучу - 9g Servo менен
- 2 -кадам: Механикалык бөлүктөрдү чогултуу
- 3 -кадам: Районду даярдоо
- 4 -кадам: Progrmming Arduiono I
- 5 -кадам: Progrmming Arduiono II
- 6 -кадам: Бардыгын бириктирүү
- 7 -кадам: Материалдардын тизмеси
Video: Программалануучу аквариум балыктары үчүн азыктандыруучу - Даярдалган гранулдашкан тамак: 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Балык бергич - аквариум балыгы үчүн гранулданган азык.
Толугу менен автоматтык балык багуучу анын абдан жөнөкөй дизайны.
Ал кичинекей SG90 микро сервосу 9g жана Arduino Nano менен иштейт.
Сиз USB кабели менен бүт фидерди кубаттайсыз (USB кубаттагычынан же компьютериңиздин USB портунан)
Тиркелген программаны жөнөкөй түзөтүү менен, сиз тамактануунун так убактысын так саат мүнөтүнө коё аласыз.
1 -кадам: Аквариум балыктарын азыктандыруучу - Программалануучу - 9g Servo менен
Алгач сиз механикалык бөлүктөрдү басып чыгарышыңыз керек
Бул жерде STL файлы.
www.thingiverse.com/thing:2761061
Мен PET-G материалын колдондум, анткени ал абдан күчтүү жана эч кандай химиялык заттардан же күн нурунан жабыркабайт.
Ошондой эле, кээ бир уулуу химиялык заттар менин аквариумума таасирин тийгизет деген коркунуч жок.
Бир гана нерсе 3D басылган эмес жана анын балык гранулдары үчүн танкасы - эски ПЭТ бөтөлкөсү бар.
2 -кадам: Механикалык бөлүктөрдү чогултуу
3 -кадам: Районду даярдоо
Бул абдан жөнөкөй схема.
Ардуино башкарган которгуч сыяктуу иштеген мосфет транзистору бар.
Мунун себеби, биз сервону өтө узак мөөнөттө гана кыска убакыттын ичинде иштетебиз, андыктан анын батареяны түгөнүшүнө жол берүүнүн кажети жок.:)
Сиз кандайдыр бир универсалдуу ширетүүчү тактаны колдоно аласыз
www.thingiverse.com/thing:2761176
4 -кадам: Progrmming Arduiono I
Серво эки позицияда
1. - тамак -аш сактоочу бактын астындагы жерде
2. - тамактандыруучу тешиктин үстүндө.
Бул программаны servo_2_positioning.ino колдоно аласыз
Сиз 2 баалуулуктар менен ойнойсуз
int ser_pos_feeder = 80; // азык -түлүк танкынын астындагы позиция int ser_pos_fishtank = 25; // тамактандыруучу тешиктин үстүндөгү абал
5 -кадам: Progrmming Arduiono II
Оптималдуу болгондо
servo абалы, сиз таймер менен толук программаны жүктөй аласыз.
Орнотуу:
- - Учурдагы убакыт
- - Тамактануу убактысы
- - дозалардын саны
*(Мен азыр дисплей турган версиянын үстүндө иштеп жатам жана сиз аны баскычтар менен, эми компьютер менен орното аласыз.)
char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // убакыт форматы HH: MM: SS жана менен, сиз дагы баалуулуктарды кошо аласыз.
int count_of_doses = 10; // балыкты азыктандыруу үчүн канча доза алынат
// Эгерде сиз тамактандыруу реалдуу убакыт менен байланышта болушун кааласаңыз, анда реалдуу убакытты коюңуз
String current_time = "18:30:00"; // Убакыт бул мааниде баштапкы абалга келтирилгенден же күйгүзүлгөндөн кийин эсептелет
6 -кадам: Бардыгын бириктирүү
Жөн гана кутуңузду жабыңыз
Программаны жүктөп, балыктарыңыздан ырахат алыңыз:)
7 -кадам: Материалдардын тизмеси
2x M3 5мм бурама
2x M3 20мм бурама
1x Arduino наносу
1x SG90 9g Micro Servo
1x Single Row Pin Эркек Башы (биз 3 казыкты колдонобуз)
1x BS170 - mosfet транзистору
Милдеттүү эмес
1х 9 В батарея
1x 9V Батарея Snap Power Cable
Сунушталууда:
Толугу менен күйүп турат - Программалануучу RGB LED акрил белгиси: 3 кадам (сүрөттөр менен)
Толугу менен күйгүзүлгөн - Программалануучу RGB LED акрил белгиси: Лазердик кескич/граверер менен ойноп жүргөн жана чындап эле акрилди тазалоо үчүн оюп, жарык булагын жаркыратып сүйүп калган. Колдонулуп жаткан акрилдин калыңдыгы a.25 " чындыгында таза кесилген барак
Эски санарипти колдонуу менен жаныбарларды автоматтык түрдө азыктандыруучу: 10 кадам (сүрөттөр менен)
Эски санариптик саат аркылуу жаныбарларды автоматтык түрдө азыктандыруучу: Саламатсызбы, бул көрсөтмөдө мен сизге эски санариптик саатты колдонуу менен үй жаныбарларын автоматтык түрдө кантип азыктандырганды көрсөтөм. Мен ошондой эле бул фидерди кантип жасаганым жөнүндө видеону кыстардым. Бул көрсөтмө ПКБ сынагына киргизилет жана мен жактыруу катары
Пет азыктандыруучу машина RasPi жана Telegram Bot менен: 4 кадам (сүрөттөр менен)
Үй жаныбарларын азыктандыруучу машина RasPi жана Telegram Bot менен: Биринчиден, бул түпнуска Idea Mine эмес экенин тактоо керек, жөн эле телеграмма менен иштөө үчүн программалоо сценарийлерин жаңыртып, ыңгайлаштырып койгула, мен аны мурунку Нускамада таптым, ошондуктан кредиттер чындыгында анын автору. Сиз испанча көрө аласыз
Үй жаныбарларына тамак ыргытуу үчүн автоматтык катапульт (ит, мышык, тоок, ж.б), топ ыргытуу жана башкалар !: 4 кадам (сүрөттөр менен)
Үй жаныбарларынын тамагын ыргытуу үчүн автоматтык катапульт (ит, мышык, тоок, ж.б.), топту ыргытуу жана башкалар!: Саламатсызбы жана менин биринчи үйрөткүчүмө кош келиңиз! Биздин ит анын тамагын ЖАКШЫ көрөт, ал мунун бардыгын секунда ичинде жейт. Мен муну басаңдатуунун жолдорун ойлоп жүрдүм, ичиндеги тамактары бар топтордон баштап, короонун ар жагына ыргытууга чейин. Таң калыштуусу, ал
RTC колдонуу менен отургузулган аквариум үчүн автоматтык LED жарык: 5 кадам (сүрөттөр менен)
RTC колдонуу менен отургузулган аквариум үчүн автоматташтырылган LED жарыктандыруу: Бир нече жыл мурун мен отургузулган аквариумду орнотууну чечтим. Ошол аквариумдардын кооздугуна суктандым. Мен аквариумду орнотуп жатканда эмне кылышым керек болсо, ошонун бардыгын жасадым, бирок эң маанилүү нерсеге көңүл бурбай койдум. Бул нерсе жеңил болчу