
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51


Балық беруші - аквариум балықтарына арналған түйіршіктелген тағам.
Толық автоматты балық бергіштің өте қарапайым дизайны.
Ол кіші SG90 микросерво 9g және Arduino Nano -мен жұмыс істейді.
Сіз бүкіл фидерді USB кабелі арқылы қуаттандырасыз (USB зарядтағышынан немесе компьютердің USB портынан)
Қосылған бағдарламаны қарапайым өңдеу арқылы сіз тамақтану уақытын дәл сағат минутына орната аласыз.
1 -қадам: Аквариум балықтарын тамақтандырғыш - бағдарламаланатын - 9g сервисімен


Алдымен механикалық бөлшектерді басып шығару керек
Міне STL файлы.
www.thingiverse.com/thing:2761061
Мен PET-G материалын қолдандым, себебі ол өте берік және химиялық заттар мен күн сәулесінің әсеріне ұшырамайды.
Сонымен қатар, кейбір улы химикаттар менің аквариумыма әсер етеді деген қауіп жоқ.
3D басып шығарылмаған бір ғана нәрсе және оның балық түйіршіктеріне арналған сыйымдылығы - ескі ПЭТ бөтелкесі бар.
2 -қадам: Механикалық бөлшектерді жинау




3 -қадам: схеманы дайындаңыз



Бұл өте қарапайым схема.
Ардуино басқаратын қосқыш сияқты жұмыс істейтін мосфет транзисторы бар.
Мұның себебі - біз сервоны өте ұзақ уақытқа ғана қосамыз, сондықтан оның батареяны таусуына жол бермеу керек.:)
Сіз әмбебап дәнекерлеу тақтасын пайдалана аласыз
www.thingiverse.com/thing:2761176
4 -қадам: Arduiono I бағдарламасын жасау
Серво екі позицияда
1. - азық -түлік сақтауға арналған резервуардың астында
2. - қоректендіру саңылауының үстінде.
Сіз servo_2_positioning.ino бағдарламасын пайдалана аласыз
Сіз 2 мәнмен ойнайсыз
int ser_pos_feeder = 80; // азық -түлік цистернасының астындағы позиция int ser_pos_fishtank = 25; // қоректендіру саңылауының үстіндегі орналасуы
5 -қадам: Arduiono II бағдарламалау
Сіз оңтайлы деп тапқан кезде
серво позициясы, сіз толық бағдарламаны таймермен жүктей аласыз.
Орнатыңыз:
- - Қазіргі уақыт
- - Тамақтану уақыты
- - доза саны
*(Мен қазір дисплейде болатын нұсқамен жұмыс жасаймын, сіз оны түймелермен, енді компьютермен реттей аласыз.)
char feed_times = «08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00»; // уақыт форматы - ЖЖ: АЖ: 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 микросерво
1x бір жолды түйреуіш ерлер тақырыбы (біз 3 түйреуішті қолданамыз)
1x BS170 - mosfet транзисторы
Қосымша
1х 9 В батарея
1х 9В аккумуляторлық қуат кабелі
Ұсынылған:
Arduino механикалық тағам кескіші: 6 қадам

Arduino механикалық тағам кескіші: бұл Arduino қуатты тағамдық кескіш сізге ас үйде кесуге және кесуге көмектесуге арналған. Бастапқыда мен оны барлық тағамдарды кесіп тастауға болады деп сендім, бірақ мен білдім, кіші сервопривод мотордың кесіп өтуі мүмкін емес еді
Renegade-i (бағдарламаланатын IC сынағышы): 3 қадам (суреттермен)

Renegade-i (Бағдарламаланатын IC сынағышы): МИЛЛИОН ДОЛЛАРДЫҚ АРМАН. Сіз өзіңіздің жеке IC сынағышты үйде болуды армандадыңыз ба? IC -ді тексере алатын гаджет қана емес, сонымен қатар «бағдарламаланатын» машина, ол жартылай тестілік индустрияның ең ірі ойыншыларының флагмандық өнімінің бірі сияқты, табысты
Бағдарламаланатын асқабақ жарығы: 25 қадам (суреттермен)

Бағдарламаланатын асқабақ жарығы: Бұл нұсқаулық ATTiny микроконтроллерімен бағдарламаланатын асқабақ жарығын жасауға арналған. Бұл Arduino IDE көмегімен кез келгенді (8 жастан асқан) электроникаға және микроконтроллерді бағдарламалауға үйрету үшін жасалған. Объектиге сүйену
Сыртқы дисплейге арналған бағдарламаланатын сыртқы жарық: 4 қадам

Сыртқы дисплейге арналған бағдарламаланатын қоршаған орта жарығы: Бұл жоба сыртқы мониторға немесе теледидарға қоршаған ортаның жарығын орнатуға көмектеседі, бұл кез келген веб -браузері бар және маршрутизаторға қосылған кез келген құрылғыдан басқаруға мүмкіндік береді. Жарықдиодты түс DJ әсерін беретін жыпылықтау жиілігі Әр түрлі
Бағдарламаланатын пернетақта: 5 қадам (суреттермен)

Бағдарламаланатын пернетақта: Бұл жобада мен ең жиі қолданылатын пернелер тіркесімдерін, қосымшаларды және басқаларды салыстыру үшін салыстырмалы түрде қарапайым және арзан бағдарламаланатын пернетақтаны қалай жасау керектігін көрсетемін. Бұл пернетақта барлық негізгі ОЖ -де пернетақта ретінде анықталады, қосымша драйверлер қажет емес