Мазмұны:
- 1 -қадам: Жобаға қажетті материалдар
- 2 -қадам: Серво қақпағына бекіту
- 3 -қадам: Айналдыру үшін толтыруды қолданыңыз
- 4 -қадам: Серво редукторымен толтыруды бекітіңіз
- 5 -қадам: Тамақтың түсу механикасы
- 6 -қадам: Arduino кодтау
- 7 -қадам: Таймерді құру және балықты уақытында тамақтандыру
Бейне: Arduino Nano, Servo қозғалтқышы мен қалдық материалдарды пайдаланатын балық беруші: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл бір сервоприводты және бірнеше негізгі материалдарды қолданатын қарапайым жоба.
Бұл балықты уақтылы тамақтандыруға көмектеседі.
1 -қадам: Жобаға қажетті материалдар
- Парфюмерия немесе дезодорант қақпағы (кез келген пластикалық бөтелке де жұмыс істейді)
- Гельді қаламмен немесе қаламмен толтыру (кез келген ұзын цилиндр тәрізді пластик)
- SG90 9g Mini Micro Digital цифрлық қозғалтқышы. (сілтеме)
- Arduino Nano V3.0 үйлесімді шағын USB дамыту тақтасы ATmega328P & CH340 (сілтеме)
- Бұрауыштар жиынтығы (сілтеме)
- Бұрғылау машинасы (егер бар болса, жақсы, онсыз да жақсы).
- Жабысқақ (жабысқақ желім: оны кез келген дүкеннен алыңыз)
- Ұзындығы 2 дюймдік бұранда.
2 -қадам: Серво қақпағына бекіту
-
Пластикалық қақпақта 4 мм бұрғылау ұшы бар тесік жасаңыз.
- Егер сізде бұрғышы болмаса, алдымен жұлдызды бұрандалы бұранданы қолданып кішкене тесік жасаңыз.
- Содан кейін бұрандалардың мөлшерін өзгертіңіз және саңылауды қажетті мөлшерге жеткенше ұлғайтыңыз.
- Серво редукторының басы қақпаққа кіре алатынына көз жеткізіңіз.
3 -қадам: Айналдыру үшін толтыруды қолданыңыз
- Гельді қаламмен толтыруды қолданыңыз.
- Оны тесікке салыңыз да, қақпақтың басқа нүктесін тауып, белгілеңіз.
- Менің жағдайда, менің гельді қаламның ұшы басқа жаққа аударылғаннан кейін, ол толтыруға жақсы сәйкес келеді.
- Сондықтан мен қақпақтың ұшына сәйкес келетін кішкене тұтас жасадым.
4 -қадам: Серво редукторымен толтыруды бекітіңіз
- Желімді қолданып оны толтыруға бекітіңіз.
- Ұзын бұранданы серво қозғалтқышына бекітіп, қақпаққа тигізетін жаққа қарай жеткізіңіз.
- Нүктені белгілеп, сол жерде кішкене бүтіндік жасаңыз.
- Бұл моторды бұрап, оны сол жерде бекітуге көмектеседі.
5 -қадам: Тамақтың түсу механикасы
- Қайта толтыру үшін тесік жасаңыз.
- Балық тағамының мөлшеріне қарай тесік жасаңыз. (менің жағдайда бұл 2 таблеткаға арналған)
- Енді оны қойыңыз және қақпақтағы нүктені белгілеңіз және біртұтас етіп жасаңыз.
- Қайта толтыру кезінде жасалған тесік саңылаудың ортасына сәйкес келуі керек.
6 -қадам: Arduino кодтау
- Егер сіз Arduino -да жаңадан болсаңыз, мына сілтемеге өтіңіз (сілтеме)
- Файл → Мысал → Сервис → Сыпыруға өтіңіз.
- Енді машинаны тексеріңіз.
- 180 градусқа бұрылу кезінде екі тесіктің де (қақпақ пен толтыру) бір рет кездесетініне көз жеткізіңіз.
- Тамақ таблеткасының тесіктен шығып жатқанын немесе болмайтынын тексеріңіз, әйтпесе тесік мөлшерін өзгертіңіз және тамақ таблеткалары түсе бастағанша тексеріңіз.
7 -қадам: Таймерді құру және балықты уақытында тамақтандыру
- Әр 180 градусқа айналу кезінде одан қанша тағамдық таблетка шығатынын тексеріңіз.
- Және сізге қанша тағамдық таблетка қажет.
- Сіз оны көбірек тесіктер жасау арқылы немесе басқа айналдыру арқылы көбейте аласыз.
- Тіркелген файлда кідіріс логикасы бар.
- «DelayInHr» өзгерту арқылы сіз сағатты кешіктіруді көбейтуге немесе азайтуға болады.
- «Айналуды» өзгерту арқылы сіз серво айналуын көбейтуге немесе азайтуға болады.
Ұсынылған:
Мен Wifi роботына Nodemcu, L298N қозғалтқышы мен басқа да көптеген ескі компакт -дискіні жасадым: 5 қадам
Мен Nodemcu, L298N қозғалтқышы және тағы басқаларды қолдана отырып, Wifi роботына ескі компакт -диск жасадым: VX Robotics & Электроника бар
Күн қозғалтқышы бар электр қозғалтқышы: 3 қадам
Күн қозғалтқышы бар электр қозғалтқышы: Мақсаты: шағын күн батареяларымен жұмыс жасайтын қарапайым электр қозғалтқышын құру - бірнеше компоненттерді қолдана отырып жоғары жылдамдықта: бұралмалы темір аз, шойын аз, қамыс қосқыш, 3 неодим магнитті диск, күшейткіш күшейткіш (ҚОСЫМША) , шағын күн батареялары
Өңдеу мен Arduino мен 7 сегменті мен сервистік GUI контроллерін қосу: 4 қадам
Processing and Arduino мен Make 7 Segment and Servo GUI контроллерін қосу: Кейбір жобалар үшін сізге Arduino -ны қолдану қажет, себебі ол прототиптеудің оңай платформасын ұсынады, бірақ Arduino -ның сериялық мониторында графиканы көрсету өте ұзақ уақытты қажет етеді және тіпті қиын. Сіз Arduino сериялық мониторында графиктерді көрсете аласыз
Шикі 3 күндік балық беруші: 5 қадам
Шикі 3 күндік балық қоректендіруші: Сонымен, тропикалық балықтар қанша уақыт тамақсыз өмір сүре алады? Бұл жақын арада саяхатқа шығуды жоспарлап отырған балықшылар арасында жиі кездесетін сұрақ. Көптеген тропикалық балықтар ұзақ уақыт тамақ ішпей жүре алады
Балық беруші 2: 13 қадам (суреттермен)
Балық қоректендіруші 2: Кіріспе / Неліктен бұл жоба 2016 жылы мен бірінші балық бергішті құрдым, Балық беруші 1 бөлімін қараңыз. Фидер жарты жылдан астам уақыт жақсы жұмыс істеді. Осы уақыттан кейін серверлер тозды, бұл қатені жіберместен бағдарламаны тоқтатты. Қап! Мен