Съдържание:
Видео: Biofish: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Този проект е бионична вдъхновена риба робот. Започнах този проект, защото искам да направя рибен робот, който има висока гъвкавост с ниска цена като цяло.
Този проект все още продължава. Можете да проверите демонстрационното видео тук.
Стъпка 1: Механичен дизайн
Рибата има напълно 6 степени на свобода. 4 DC двигателя за движенията на опашката, които помагат на рибите да плуват напред, назад и да завиват. За да може рибата да плува вертикално във вода. Има 2 серво контролирани перки, имитиращи тазовата перка на истинска риба.
За да направите частите лесно 3D отпечатани, опашката на робота е съставена от 4 същите модулни. За да намаля разходите на робота, използвах N20 мотор на опашката на робота. Този вид мотор може лесно да се намери на разумна цена. Освен това можете лесно да ги контролирате. Потенциометърът е свързан към оста на всяка фуга модулно, за да върне позицията. 9g сервомоторите са префект за контрол на движението на перките, защото те са малки, евтини и готови за контрол. Тялото на рибата свързва батерията и всички електронни части. За да намаля тежестта на цялата система, се опитах да я проектирам възможно най -просто.
Стъпка 2: Електронен дизайн
Системата се управлява от 2 arduino pro mini. За да направя контролираната част леко претеглена, аз проектирах платката на драйвера на двигателя с 3 L9110s IC драйвер на двигателя. Можете да проверите оформлението на печатни платки тук. 2 arduino комуникират чрез IIC. Що се отнася до източника на захранване, избрах 18650 лъвска батерия от Panasonic. Работи с 3200mah при 3.7v, батерията е достатъчна, за да може рибата да работи 30 минути. За по -нататъшното развитие мисля да използвам малинов pi нула за някои по -сложни задачи като компютърно зрение и безжично управление. Тази част обаче все още е недовършена.
Стъпка 3: Контрол
Позата за плуване на рибите е жизненоважна за скоростта на плуване. Както можете да видите в демонстрацията, в момента завърших PID контрола на всяка връзка. Главното устройство управлява позицията на рибите и ги изпраща до роба, който контролира двигателя в реално време.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати