Мазмұны:
- 1 -қадам: Сізге не қажет
- 2-қадам: пулеметті жинау- электрлік құрылым
- 3 -қадам: IR сенсорын V5 тақтасына қосыңыз
- 4 -қадам: V5 тақтасын Arduino Uno -ға қосыңыз
- 5 -қадам: қуат көзін Arduino тақтасына қосыңыз
- 6 -қадам: схеманың жалпы орналасуы
- 7 -қадам: Код және жұмыс принципі
- 8 -қадам: IR кітапханасын қоса
- 9 -қадам: Қолданғыңыз келетін кілттерді бағдарламалаңыз
- 10 -қадам: Кодты аяқтаңыз және көшіңіз
- 11 -қадам: кодты жүктеп, оны тексеріңіз
Бейне: RC Cannon: 11 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулық Оңтүстік Флорида университетінің Makecourse жобасының талаптарын орындау үшін жасалған (www.makecourse.com)
1 -қадам: Сізге не қажет
Дене компоненттері
-2 дөңгелектер (3D басып шығарылған немесе сіз оларды қалай жасағыңыз келеді)
-Шасси-Оңай пішінделетін нәрседен жасалған, яғни бұрғыланған, лазермен кесілген және т.
Электр компоненттері
-Arduino Uno тақтасы
-Қашықтан басқару құралы
-Сенсор
-Тұрақты тоқтың жылдамдық қозғалтқыштары
-Көптеген сымдар мен секіру кабельдері
-V.2 тақтасы (қажет емес, бірақ байланыстарды әлдеқайда ұйымдастырылған және іске қосуды жеңілдетеді)
-12 вольтты аккумуляторлар мен аккумуляторлық жинақ (қуат көзі)
-L298 мотор жүргізушісі
2-қадам: пулеметті жинау- электрлік құрылым
Тұрақты ток қозғалтқыштарын L298 қозғалтқышына қосыңыз
-Тұрақты ток/қадамдық қозғалтқыштан жеке сымдарды іске қосыңыз және оларды L298 модулінің порттарына қосыңыз. Бұл қозғалтқышты басқаратын компонент.
3 -қадам: IR сенсорын V5 тақтасына қосыңыз
Ир сенсорын V5 тақтасына қосыңыз. Бұл пайдаланушыға көлікті Ir пульті арқылы басқаруға мүмкіндік беретін бөлігі. Бұл IR сенсорынан «Ir сенсоры» деп жазылған портқа кабельді қосу арқылы жасалады.
4 -қадам: V5 тақтасын Arduino Uno -ға қосыңыз
-Бұл V5 тақтасын қолданудың керемет бөлігі, бұл қосылуларды жеңілдетеді. Ол Arduino Uno-ға «қаптауға» арналған, сондықтан көптеген сымдарды үнемдейді және байланыстар ұқыпты көрінеді. Түйреуіштерді дұрыс сәйкестендіруді ұмытпаңыз, яғни (GND жердегі портқа, аналогқа аналогты және т.б.) бұл порттардың иілуін немесе зақымдалуын болдырмау үшін.
5 -қадам: қуат көзін Arduino тақтасына қосыңыз
Бұл үшін аккумуляторлық пакетті қолдану арқылы бұл элемент көптеген сымдарды үнемдейді және сәл талғампаз болып көрінеді. Өте ұсынылады. Бұл аккумуляторлық пакеттер, әдетте, қымбат емес, сонымен қатар өзіндік тәуелсіз қосуға және өшіруге арналған қосқышпен бірге келеді. Желілік розетканы ғана қосыңыз (arduino -мен үйлесімді порт алғаныңызға көз жеткізіңіз) arduino -ға.
6 -қадам: схеманың жалпы орналасуы
Міне, сорғыш астында не болып жатыр.
-L298 қозғалтқышымен жүретін қозғалтқыштар
-V5 тақтасына қосылған Ir сенсоры.
-12 вольтты қуат көзі
- Барлық электрлік компоненттер қажет болғанда жерге тұйықтау рельсінің көмегімен қуатталады/ жерге қосылады.
7 -қадам: Код және жұмыс принципі
Зеңбірек негізінен қашықтан басқару пульті арқылы басқарылады және бағдарламалау үшін басты назарда болады. ИР басқару жүйесі ақпаратты жіберуден және қабылдаудан тұрады. Жіберу қашықтан басқару пультінен, ал қабылдау Ир сенсорымен жүзеге асады. Қашықтан басқару пульті сигналдарды екілік импульстік код арқылы жібереді. Сенсорды шатастырмау үшін және импульстік кодты қате алмау үшін оны белгілі бір тасымалдаушы жиілікте модуляциялау әдеттегі болып табылады, оны сенсор сүзгіден өткізіп, бірегей команда ретінде қабылдай алады.
8 -қадам: IR кітапханасын қоса
-Интернетте қашықтан басқару пультін бағдарламалауды жеңілдету үшін arduino эскизіне қосылатын көптеген электронды кітапханалар бар. Оларды табуға болады, мысалы
www.liquidcrystal.com
www.elegoo.com
Кітапхананы жүктегеннен кейін оны бастапқы нобайға қосыңыз (жоғарыдағы суретті қараңыз).
Бағдарламада «мысал эскиздері» де бар, олардың бірі Ир жүйесіне арналған. Бұл да тамаша бастама болар еді. (жоғарыдағы суретті қараңыз)
Сондай -ақ, кейбір кітапханалық қасиеттері бар сұйық кристалды файл бар.
9 -қадам: Қолданғыңыз келетін кілттерді бағдарламалаңыз
Зеңбірек алға, артқа қарай жүреді және солға және оңға бағытталған. Сондықтан бұл әрекеттерді орындау үшін бізге кілт қажет болады. Біз олардың бірегей кілт мәнін пайдалану арқылы белгілі бір әрекеттерді орындау үшін кілттерді тағайындау міндетін орындай аламыз. Содан кейін біз #define функциясын қолдана отырып, осы негізгі мәндерді нақты функцияларға тағайындай аламыз.
мысалы
#қосу
#анықтау F 16736925
#анықтаңыз B 16754775
мұндағы «F» - бұл алға жылжуға байланысты айнымалы және оның жанындағы цифр, бұл тапсырманы орындау үшін бірегей кілт мәні.
Белгілі бір компоненттерді «жоғары» немесе «төмен» деңгейге қою нақты мақсаттарды жүзеге асырады. мысалы Біздің кодта, егер біз зеңбіректің алға қарай жылжуын қаласақ, онда біз тұрақты ток қозғалтқышындағы шығыс түйреуіштерді жоғары деңгейге қоямыз, бұл машинаның қозғалуына әкеледі. Осының барлығының толық эскизі соңында беріледі.
10 -қадам: Кодты аяқтаңыз және көшіңіз
-Егер сіз кодтауды білмесеңіз, қорықпаңыз, интернетте зеңбірегіңізді жылжыту үшін ұстануға болатын көптеген кодтар мен мысалдар бар. Міне, бұл зеңбірекке арналған менің соңғы кодым, ол www.elegoo.com сайтынан алынды және зеңбіректің критерийлеріне сәйкес келтірілді.
11 -қадам: кодты жүктеп, оны тексеріңіз
Егер бәрі ойдағыдай болса, сіз зеңбірегіңіздің қозғалысын қамтамасыз етуіңіз керек. Батареяларды зарядтауды және қосуды ұмытпаңыз. Сонымен қатар, компьютерге қосылып тұрғанда зеңбірекпен жүгірмеңіз. Бұл сіздің құрылымыңыздағы кейбір сезімтал бөліктер үшін қауіпті болуы мүмкін.
Іске сәт!
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Жарылған Confetti Cannon: 5 қадам (суреттермен)
Жарылған конфетти зеңбірегі: мұнда конфетти душымен жарылатын керемет пиротехникалық гаджет! Тікелей эфирде өтетін концерттерге, кештерге, үйлену тойларына, ерекше оқиғаларға тамаша … сіз оны атайсыз! Оны іс жүзінде және тест нәтижелерінде көріңіз