![Arduino басқарылатын лазерлік ит қуғыш ойыншық: 6 қадам Arduino басқарылатын лазерлік ит қуғыш ойыншық: 6 қадам](https://i.howwhatproduce.com/images/006/image-15062-19-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Image Image](https://i.howwhatproduce.com/images/006/image-15062-21-j.webp)
![](https://i.ytimg.com/vi/UxkOacvRljI/hqdefault.jpg)
![Arduino басқарылатын лазерлік ит қуғыш ойыншық Arduino басқарылатын лазерлік ит қуғыш ойыншық](https://i.howwhatproduce.com/images/006/image-15062-22-j.webp)
Шамамен екі жыл бұрын мен бұл ойыншықты итіме жасадым, онда лазерлік нүкте қашып кететін кезде кездейсоқ қозғалыс беру үшін лазер екі серво көмегімен басқарылады. Лазер өте жақсы жұмыс істеді, бірақ менің соңғы қозғалысымда ол зақымдалды, сондықтан оны осы нұсқаулықта жөндейміз, мен жұмыс принциптерін түсіндіремін.
1 -қадам: материалдар
![Материалдар Материалдар](https://i.howwhatproduce.com/images/006/image-15062-23-j.webp)
![Материалдар Материалдар](https://i.howwhatproduce.com/images/006/image-15062-24-j.webp)
![Материалдар Материалдар](https://i.howwhatproduce.com/images/006/image-15062-25-j.webp)
Жоба 4 бөліктен тұрады: Arduino тақтасы, 2 микросерво және лазерлік модуль. Олардың барлығы қаймақтан жасалған пластикалық контейнерде орналасқан, онда Arduino тақтасы түбіне жабыстырылады, ал сервопроцестер мен лазер жоғарғы жағында.
Төменде сізге қажет нәрсені алуға болатын сатып алу сілтемелерінің тізімі берілген:
-
Arduino тақтасы:
www.banggood.com/custlink/vKGvhaBTl3
-
9 г шағын сервистер:
www.banggood.com/custlink/v33GdlgfaE
-
Лазерлік диод модулі:
s.click.aliexpress.com/e/crrJMQgs
2 -қадам: құрылыс
![Құрылыс Құрылыс](https://i.howwhatproduce.com/images/006/image-15062-26-j.webp)
![Құрылыс Құрылыс](https://i.howwhatproduce.com/images/006/image-15062-27-j.webp)
![Құрылыс Құрылыс](https://i.howwhatproduce.com/images/006/image-15062-28-j.webp)
Бұрын менде серводы қақпақшаға ыстық желіммен жапсырған едім, бірақ ол көтерілмеді. Мұны түзету үшін мен екі жақты көбік таспасын қолданамын, себебі бұл мен қолданған жерде өте берік. Қақпақтың туралануы соншалықты маңызды емес, өйткені оны әрқашан айналдыру арқылы реттеуге болады.
Басқа серво біріншіге тікелей бекітілген, осылайша олар лазерді екі бағытта жылжыта алады. Біріншісі оны солға және оңға жылжытады, ал екіншісі оны жоғары және төмен жылжытады. Лазерлік модуль екінші серво қолына әлі де ұстап тұрған сияқты ыстық желіммен бекітілген.
3 -қадам: Сымдарды жалғау
![Сымдар Сымдар](https://i.howwhatproduce.com/images/006/image-15062-29-j.webp)
![Сымдар Сымдар](https://i.howwhatproduce.com/images/006/image-15062-30-j.webp)
![Сымдар Сымдар](https://i.howwhatproduce.com/images/006/image-15062-31-j.webp)
![Сымдар Сымдар](https://i.howwhatproduce.com/images/006/image-15062-32-j.webp)
Жобаның электр сымдары салыстырмалы түрде оңай. Серво қозғалтқыштарында үш сым бар: қуат, жер және сигнал. Қуат сымы әдетте қызыл болады және оны Arduino тақтасындағы 5В істікшеге қосу керек. Жерге қосылатын сым әдетте қара немесе қоңыр болады және Arduino тақтасындағы жерге қосқышқа қосылуы керек. Сигнал түйреуіші әдетте сары, қызғылт сары немесе ақ болады және Arduino тақтасындағы сандық түйреуішке қосылуы керек. Біздің жағдайда біз 9 және 11 цифрлық түйреуіштерді қолданамыз. Назар аударыңыз, сервоприводтар үлкен қуат алады, сондықтан сізге бір немесе екіден көп жүргізу қажет болса, оларды +5В істікшесінен емес, бөлек қоректендіру қажет болуы мүмкін. Ардуино.
Лазерлік модульде үш түйреуіш бар, бірақ олардың екеуі ғана қолданылады. Сол жақта - оң байланыс және ол әдетте S бас әріппен белгіленеді, ал теріс байланыс оң жақта және минуспен белгіленеді. Толық схемаға сілтемені бейне сипаттамасынан алуға болады.
Толық схема EasyEda -да қол жетімді:
easyeda.com/bkolicoski/Arduino-Laser-Toy
4 -қадам: жұмыс принциптері
![Жұмыс принциптері Жұмыс принциптері](https://i.howwhatproduce.com/images/006/image-15062-33-j.webp)
![Жұмыс принциптері Жұмыс принциптері](https://i.howwhatproduce.com/images/006/image-15062-34-j.webp)
Жөндеу аяқталғаннан кейін, кодты және бұл құрылғының қалай жұмыс істейтінін қарастырайық. Әдеттегі 9g микросерво 180 градусқа қозғалады және ол PWM сигналымен басқарылады. Бұл сигнал Arduino -дан Servo кітапханасының көмегімен шығарылады. Кітапхана білікті басқаратын, сервоға мән жазатын «жазу» деп аталатын ыңғайлы әдісті ұсынады. Стандартты серводе бұл біліктің бұрышын орнатады (градуспен), осьті сол бағытқа жылжытады.
Біздің жағдайда біз бұл қозғалысты әр бағытта 50-70 градусқа дейін шектегіміз келеді, сондықтан ит жүгіретін жер үлкен емес, сондықтан ол тез шаршамайды. Сонымен қатар, мен бұл шектеулерді итімнің қозғалатын жерінен шықпайтын лазердің периметрін орнату үшін қолдандым. Олар эскиздің басында екі серво мен олардың позициялары үшін қолданылатын айнымалылардың анықтамаларымен бірге орнатылады.
5 -қадам: Arduino коды
![Arduino коды Arduino коды](https://i.howwhatproduce.com/images/006/image-15062-35-j.webp)
![Arduino коды Arduino коды](https://i.howwhatproduce.com/images/006/image-15062-36-j.webp)
Орнату функциясында біз алдымен серводы инициализациялаймыз және оларды Arduino -дегі дұрыс түйреуіштерге бекітеміз. Бұл кітапханаға осы түйреуішке PWM сигналын шығаруға нұсқау береді. Әрі қарай, біз екі сервоға да бастапқы позицияны жазамыз және ойыншықты дұрыс орналастыру үшін мен серводы шеңбер түрінде 3 рет жылжытатын кодты енгіздім, ол белгіленген шеттің шетінде. Осылайша сіз нүктенің қайда жылжитынын көре аласыз және ойыншықты орналастыруды сәйкесінше реттей аласыз.
Цикл функциясында біз алдымен екі серводың келесі бұрыштарын білдіретін екі санды шығарамыз және біз бұрын орнатқан шектерді береміз. Arduino кездейсоқ функциясы ең аз және ең үлкен мәнді қабылдай алады. Содан кейін бұл мәндер сервоға бір -бірден жіберіледі, олардың арасында жарты секундқа кешігу болады.
Толық кодты GitHub бетінен табуға болады:
github.com/bkolicoski/LaserToy
6 -қадам: ләззат алыңыз
![Ләззат алыңыз! Ләззат алыңыз!](https://i.howwhatproduce.com/images/006/image-15062-37-j.webp)
![Ләззат алыңыз! Ләззат алыңыз!](https://i.howwhatproduce.com/images/006/image-15062-38-j.webp)
Бұл нұсқаулық тәрбиелік және қызықты болды деп үміттенемін, сондықтан мені ұстануды ұсынамын және YouTube каналыма жазылуды ұмытпаңыз.
Ұсынылған:
Arduino басқарылатын ойыншық машина: 3 қадам (суреттермен)
![Arduino басқарылатын ойыншық машина: 3 қадам (суреттермен) Arduino басқарылатын ойыншық машина: 3 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-921-41-j.webp)
Arduino басқарылатын ойыншық автокөлігі: бұл менің Arduino басқаратын ойыншық машиналарымның екінші бөлігі. Бұл бір рет кедергіден аулақ болу, бұл машинада мен Uno орнына Arduino Nano қолданамын. Мотор драйвері - L298N модулі
IoT лазерлік ойыншық: 5 қадам
![IoT лазерлік ойыншық: 5 қадам IoT лазерлік ойыншық: 5 қадам](https://i.howwhatproduce.com/images/003/image-8926-14-j.webp)
IoT Laser Pet Toy: мезгіл -мезгіл менің ас үйім жалыққан иттің құрбаны болады. Қараусыз қалғанда юбка, ит төсек, ас үй сүлгісі, ас үй шкафтары мен бояу жұмыстары зардап шекті. Мен жұмыс кезінде қуыршақтың көңіл көтеруіне көмектесу үшін мен IoT дамыдым
Nrf24l01 Arduino арқылы басқарылатын қолмен басқарылатын роботты қалай құруға болады: 3 қадам (суреттермен)
![Nrf24l01 Arduino арқылы басқарылатын қолмен басқарылатын роботты қалай құруға болады: 3 қадам (суреттермен) Nrf24l01 Arduino арқылы басқарылатын қолмен басқарылатын роботты қалай құруға болады: 3 қадам (суреттермен)](https://i.howwhatproduce.com/images/003/image-7549-21-j.webp)
Nrf24l01 Arduino арқылы басқарылатын тұтқалы роботты қалай құруға болады: " Nrf24l01 Arduino арқылы басқарылатын роботты ұстағышты қалай құру керек " MEG көмегімен L298N қос қозғалтқышы бар модульмен басқарылатын шынжыр табанды дөңгелекке орнатылған үш дәрежелі еркіндік ұстағышын қалай құру керектігін түсіндіреді
Музыкамен басқарылатын лазерлік көрсеткіш: 7 қадам (суреттермен)
![Музыкамен басқарылатын лазерлік көрсеткіш: 7 қадам (суреттермен) Музыкамен басқарылатын лазерлік көрсеткіш: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/003/image-6950-73-j.webp)
Музыкамен басқарылатын лазерлік көрсеткіш: жарықтандыру сабвуферінің айнасынан айырмашылығы, бұл DIY сізге дыбысты бейнелейтін өте арзан, музыкамен басқарылатын шамдар жасауды көрсетеді
Лазерлік зарядталатын батареясы бар лазерлік сәулелік дабыл жүйесі: 10 қадам
![Лазерлік зарядталатын батареясы бар лазерлік сәулелік дабыл жүйесі: 10 қадам Лазерлік зарядталатын батареясы бар лазерлік сәулелік дабыл жүйесі: 10 қадам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10961818-laser-beam-alarm-system-with-rechargeable-battery-for-laser-10-steps.webp)
Лазерлік зарядталатын батареясы бар лазерлік дабыл жүйесі: Сәлем баршаңызға … Мен Revheadпін, бұл менің бірінші нұсқаулығым, сондықтан маған кеңес беруді және жақсартуға болатын бағыттарды көрсетуден тартынбаңыз. Бұл жобаның шабыты ұқсас нұсқаны жариялаған Кипкайдан келді (ЛАЗЕНДЕН ҮЙІҢІЗДІ ҚОРҒАҢЫЗ