Съдържание:
- Стъпка 1: Това е, от което се нуждаете
- Стъпка 2: Очите
- Стъпка 3: Пет ротация
- Стъпка 4: Основата
- Стъпка 5: Контролиране на очите
- Стъпка 6: Програмата
Видео: Аниматронично око: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Работя като оператор с ЦПУ и мисля, че имам много готина работа, но исках да си докажа, че съм в състояние да ръководя свои собствени проекти. Учих технология за контрол в университета, но нямам възможност да практикувам това по време на работа, затова реших да продължа някак си. Беше много вълнуващо да открия, че технологията е толкова достъпна днес. Искам да създам роботи в бъдеще и мислех, че окото е добро начало.
Стъпка 1: Това е, от което се нуждаете
Материали:
- 2 бели топки за пинг-понг
- Тръба за водно охлаждане с кръгла глава
Инструменти:
- Пистолет за горещо лепило
- кръгла мелница
- трион
- Чук
Стъпка 2: Очите
Нарежете топките, но не наполовина. Нека едната част е много по -голяма от другата, изрязваме топките, за да можем да поставим нещо вътре и имаме нужда от ръбовете, за да пробием дупките, които помагат да се контролират очите.
Боядисвайте и пробивайте дупките.
Стъпка 3: Пет ротация
Не исках око, което да се движи само от едната страна на другата. Видях много инструкции, но не можах да разбера как да направя това възможно. Най-накрая намерих видео в You-Tube, но не исках да купувам. Направих първи опит, използвайки дърво и метал от щипки. Закрепих щифтовете с пистолета за лепило, но не останах доволен от резултатите. Като индустриален работник имам достъп до много неща. Наблюдавах, че тръбата за водно охлаждане с кръгла глава изглежда точно като това, от което имах нужда, но беше прекалено стегнато, за да се завърти свободно. Фрезовах вътре в секцията и тогава моята част беше готова да се завърти свободно.
Стъпка 4: Основата
Можете да използвате чук за огъване на основата, менгеме за пейка помага да получите перфектните 90 °. Не забравяйте да пробиете дупката преди огъване, това е много по -лесно.
Стъпка 5: Контролиране на очите
Стъпка 6: Програмата
Аз съм много нов, затова имах нужда от помощ с програмата, можете да видите проекта тук. Моят източник
Копирайте и поставете програмата във вашата среда Arduino.
#включва
#define pi 3.14159265358979323846 #define twopi (2*pi) float circleradius = 50; // 50 всяка страна - не правете повече никакви от вашите максимални гранични стойности float stepnumber = 360; поплавък stepangle;
#include // включва серво библиотека за серво управление
Серво horServo; // серво за движение наляво/надясно Servo vertServo; // серво за движение нагоре/надолу
байт randomhor; // дефинираме произволна хоризонтална позиция променлива байт randomvert; // дефиниране на произволна променлива вертикална позиция int randomdelay; // дефинираме променлива с произволно забавяне
#define HLEFTLIMIT 40 // дефиниране на лявата граница на хоризонтално (ляво/дясно) серво #define HRIGHTLIMIT 80 // дефиниране на дясна граница на хоризонтално (ляво/дясно) серво
#дефинирайте VTOPLIMIT 70 // дефинирайте горната граница на вертикалното (нагоре/надолу) серво #дефинирайте VBOTLIMIT 110 // определете долната граница на хоризонталното (нагоре/надолу) серво
void setup () {horServo.attach (8); // хоризонтално серво на щифт 8 vertServo.attach (9); // вертикално серво на щифт 9 randomSeed (analogRead (0)); // Създайте някои случайни стойности, като използвате несвързан аналогов щифт
stepangle = twopi/stepnumber; за (int i = 0; i
x = карта (x, 1-кръгов радиус, кръгов радиус, 0, 2*кръгов радиус); y = карта (y, 1-кръгов радиус, кръгов радиус, 0, 2*кръгов радиус);
horServo.write (x); // запис на хоризонталното серво vertServo.write (y); // запис на хоризонталното серво
забавяне (10); }}
void loop () {randomhor = random (HLEFTLIMIT, HRIGHTLIMIT); // задаване на граници randomvert = random (VTOPLIMIT, VBOTLIMIT); // задаваме граници randomdelay = random (1000, 4000); // се движи на всеки 1 до 4 секунди
horServo.write (randomhor); // запис на хоризонталното серво vertServo.write (randomvert); // запис на вертикално закъснение на серво (randomdelay); // забавяне на произволен период от време (в рамките на стойностите, зададени по -горе)}
Препоръчано:
Хелоуин тиква с движещо се аниматронично око - Тази тиква може да завърти око!: 10 стъпки (със снимки)
Хелоуин тиква с движещо се аниматронично око | Тази тиква може да завърти око!: В тази инструкция ще научите как да направите тиква за Хелоуин, която ужасява всички, когато очите й се движат. Настройте разстоянието на задействане на ултразвуковия сензор до правилната стойност (стъпка 9) и вашата тиква ще вкамени всеки, който се осмели да вземе свещ
Внимателно око: 10 стъпки
Watchful Eye: Watchful Eye е PIR сензорен обект, проектиран с намерението да помогне на хората да разберат, че техните приятели и любим човек са го направили безопасно у дома след една нощ заедно. Всички имаме онези нощи, когато си тръгвахме един от друг и казвахме: "
Проследяване на движението на човешкото око: 6 стъпки
Проследяване на движението на човешкото око: Този проект има за цел да улови движението на човешкото око и показва неговото движение върху набор от LED светлини, които са поставени във формата на око. Този тип проекти потенциално биха могли да имат много приложения в областта на роботиката и по -специално хума
Аниматронично птиче същество: 3 стъпки
Аниматронично птиче същество: Добре дошли! Днес ще ви покажа как да оживите обикновена птица -скелет, която открих в доларовия магазин. С тези знания ще можете да го персонализирате и да се превърнете в извънземно птиче същество. Първо ще ви трябват скелетните би
Опростен 3D печатен аниматроничен механизъм с двойно око: 4 стъпки (със снимки)
Опростен 3D печатен аниматроничен механизъм с двойно око: След като изградих прост механизъм с едно око, исках да подобря дизайна, както и да го направя по-достъпен за общността на производителите. Обновеният монтаж използва части, които лесно могат да бъдат закупени онлайн, и почти всички компоненти са