
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51



Мен CNC оператору болуп иштейм жана менин жумушум абдан сонун деп ойлойм, бирок мен өзүмдүн долбоорлорумду жетектей алаарымды далилдегим келди. Мен университетте контролдоо технологиясын окудум, бирок иш жүзүндө колдонууга мүмкүнчүлүгүм жок, ошондуктан мен өзүмдү кандайдыр бир жол менен улантууну чечтим. Технологиянын бүгүнкү күндө ушунчалык жеткиликтүү экенин билүү абдан кызыктуу болду. Мен келечекте роботторду кургум келет жана көз жакшы башталыш деп ойлогом.
1 -кадам: Бул сизге керек
Материалдар:
- 2 ак пинг-понг шарлары
- Тегерек Баш Суу муздатуучу түтүк
Куралдар:
- Ысык желим мылтык
- тегерек тегирмен
- көрдү
- Hammer
2 -кадам: Көздөр



Топторду кескиле, бирок жарымында эмес. Бир бөлүгү экинчисинен бир топ чоңураак болсун, биз топторду ичине бир нерсе салуу үчүн кесип салдык жана көздөрдү башкарууга жардам берген тешиктерди бургулоо үчүн четтери керек.
Боёп, тешиктерди бургулайт.
3 -кадам: Жума айлануусу




Мен бир тараптан экинчи жакка гана кыймылдаган көздү каалабадым. Мен көптөгөн көрсөтмөлөрдү көрдүм, бирок аны кантип ишке ашыруу керек экенин түшүнө алган жокмун. Акыры мен You-Tubeдан видео таптым, бирок сатып алгым келген жок. Мен клиптерден жыгач менен металлды колдонуунун биринчи аракетин жасадым. Мен пиндерди мылтык менен бекиттим, бирок жыйынтыгына канааттанган жокмун. Өнөр жай кызматкери катары мен көп нерсеге жетем. Мен тегерек баштагы суу муздатуучу түтүк мага керектүү нерсеге окшош экенин байкадым, бирок ал бекер айлануу үчүн тыгыз болчу. Мен бөлүмдүн ичинде фрезерледим, андан кийин менин бөлүгүм эркин айланууга даяр болду.
4 -кадам: база



Сиз базаны бүгүү үчүн балканы колдонсоңуз болот, отургуч вискасы кемчиликсиз 90 ° алууга жардам берет. Ийилгенге чейин тешүүнү бурганыңызды текшериңиз, бул бир топ оңой.
5 -кадам: Көздү көзөмөлдөө



6 -кадам: Программа
Мен абдан жаңымын, ошондуктан мага программа боюнча жардам керек болчу, сиз бул жерден долбоорду көрө аласыз. Менин булагым
Программаны Arduino чөйрөсүнө көчүрүп чаптаңыз.
#кошуу
#define pi 3.14159265358979323846 #define twopi (2*pi) float circleradius = 50; // 50 ар бир тарап - мындан ары максималдуу чегиңиздин маанисин float stepnumber = 360 кылбаңыз; float stepangle;
#include // servo control үчүн servo китепканасын камтыйт
Servo horServo; // солго/оңго кыймыл үчүн servo Servo vertServo; // өйдө/ылдый кыймыл үчүн servo
байт randomhor; // кокустук горизонталдык абалдын өзгөрмөсүн аныктоо байт randomvert; // кокустук вертикалдуу абалды аныктоо int randomdelay; // кокус кечигүү өзгөрмөсүн аныктоо
#define HLEFTLIMIT 40 // горизонталдык солго чекти аныктоо (солго/оңго) #define HRIGHTLIMIT 80 // горизонталдык (солго/оңго) servo боюнча оң чекти аныктоо
#define VTOPLIMIT 70 // вертикалдуу (өйдө/ылдый) серводо жогорку чекти аныктаңыз #define VBOTLIMIT 110 // горизонталдык (өйдө/ылдый) серводо төмөнкү чекти аныктаңыз
void setup () {horServo.attach (8); // пин 8 горизонталдуу servo vertServo.attach (9); // 9 -pin боюнча тигинен серво randomSeed (analogRead (0)); // Байланышпаган аналогдук пинди колдонуу менен кээ бир туш келди маанилерди түзүңүз
stepangle = twopi/stepnumber; үчүн (int i = 0; i
x = карта (x, 1-circleradius, circleradius, 0, 2*circleradius); y = карта (y, 1-circleradius, circleradius, 0, 2*circleradius);
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 -кадам), ошондо ашкабагыңыз таттуу алып кетүүгө батынган адамды ташка айлантат
Уоллес аниматроникалык келгин жаратуусу: 9 кадам (сүрөттөр менен)

Уоллес аниматроникалык келгин жаратуусу: Кош келиңиз! Бүгүн мен сизге Уоллести, анатроникалык келгин жаратууну көрсөтөм, баштоо үчүн сизге керек болот: x 1 Fur Real Friends ит (бул сыяктуу: https://www.ebay.com/p/1903566719)x 5 MG996R Servos x 1 Pololu Maestro 6 Каналдуу Серво Контро
DMX аниматроникалык робот: 9 кадам (сүрөттөр менен)

DMX Animatronic роботу: Бул долбоор толугу менен иштей турган аниматроникалык прототиптин өнүгүшүн сүрөттөйт. Бул нөлдөн баштап ишке ашырылат жана келечектеги татаал аниматроникалык роботтордун өнүгүшүнө жол көрсөткүч болууга багытталган. Система Arduino микроконтросуна негизделген
Кинг -Конг Аниматроникалык Көз менен Маска: 4 Кадам (Сүрөттөр менен)

Кинг -Конг Аниматроникалык Көздөр менен Маска: Бул нускоочу реалдуу кыймылдуу көздөр менен масканы кантип жасоону көрсөтөт. Бул проект майда -чүйдөсүнө чейин каралбаган төмөнкү көндүмдөрдү талап кылат: - Arduino орнотуу, программалоо жана эскиздерди жүктөө - Лайка - 3D басып чыгаруу
Кыймылдуу көз менен аниматроникалык маска: 13 кадам (сүрөттөр менен)

Кыймылдуу көз менен аниматроникалык маска: Саламатсызбы! Мектепке тапшыруу үчүн биз Ардуинону табышыбыз керек болчу. Ошентип, мен аниматроникалык маска жасоону чечтим. Бул дубалдын жасалгасына көбүрөөк окшош. Анын бүт функциясы - элди бир аз тынчсыздантуу, анткени көздөр кыймылга келет. Бул шыктанган