Мазмұны:
Бейне: BLE 4.0 -ді қолдана отырып, смартфонды басқаратын робот: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Алдыңғы нұсқаулықта мен смартфон арқылы жарықдиодты басқару үшін Arduino көмегімен Bluetooth модулін (нақты айтқанда HM10 BLE v4.0) қалай пайдалануға болатынын айттым. Сіз оны осы жерден тексере аласыз. Бұл нұсқаулықта мен Bluetooth Low Energy арқылы смартфонды басқаруға болатын роботты қалай жасау керектігін көрсетемін. Мен оны мүмкіндігінше қарапайым ұстауға тырысамын.
1-қадам: Сізге қажет нәрселер:-
Міне, мен сізге ең жақсы сатып алу сілтемелерімен бірге сізге қажет барлық компоненттердің атауы мен мәліметтерін ұсындым.
1. Электронды компоненттер:-
Arduino UNO:- Мен UNO-ды қолдандым, бірақ егер сіз роботқа қосымша мүмкіндіктер бергіңіз келсе және сізге шағын жинақты бот қажет болса, енгізу-шығару түйреуіштері немесе кіші нано қажет болса, Mega сияқты кез келген басқа тақтаны пайдалана аласыз. Егер сіз жаңадан бастаушы болсаңыз, мен сізге БҰҰ -ны алуға кеңес беремін, себебі бұл әмбебап және пайдаланушыға ыңғайлы
Arduino мотор қалқаны:- Мен L293D қозғалтқыш қалқанын қолдандым, ол бұл жоба үшін арзан әрі тиімді, бірақ қаласаңыз, таңдай аласыз. Жақсы нұсқасы үшін L298N мотор қалқаны, ол үлкен қозғалтқыштарды өңдеуге қабілетті. USLink for Europe for Europe
Bluetooth модулі:-Мен мұнда HM-10 үйлесімді AT-09 модулін қолдандым. Қаласаңыз, HM-10-ға баруға болады. Бұл оқу құралы негізінен Bluetooth 4.0v-ге арналған болса да, сізде HC-05 модулін қолдануға болады. USLink Еуропаға сілтеме
Редукторлы DC моторлары:- Мен қолданғандар арзан және жұмысты аяқтайды. бірақ егер сіз шынымен кәсіпқой болғыңыз келсе, жоғары моментті қозғалтқыштарды осы жерден сатып ала аласыз. USLink Еуропаға сілтеме
- Батареялар:- Бұл жобаға мотор драйвері үшін 9в-12в аккумулятор және Arduino үшін 9в аккумулятор қажет болады. Әйтпесе, қуат блогын Еуропаға арналған USLink үшін USB сілтемесі арқылы қуаттандыру үшін пайдалануға болады
- Әрқайсысы 2,2км және 1к Ом резисторлары. USLink Еуропаға сілтеме
2. Бағдарламалық қамтамасыз етуге қойылатын талаптар:-
Arduino IDE:- arduino тақтасына кодты жазу және жүктеу үшін
BLE Joystick apk:- Егер сіз HM10/AT-09 модульдерін қолдансаңыз, BLE джойстикін қолданыңыз. Егер сіз HC-05/06 модульдерін қолдансаңыз, Bluetooth Controller қосымшасын қолданыңыз
3. Аппараттық құралдарға қойылатын талаптар:-
Енді аппараттық құралдардың талаптары көптеген аспектілер бойынша ерекшеленеді, мысалы, егер сіз 2 доңғалақты роботты немесе 4 дөңгелекті алғыңыз келсе. Немесе сіз танк тәрізді жолдары бар біреуді алғыңыз келуі мүмкін. Сонымен, мен мұнда сіз сатып алатын бірнеше робот шассиіне сілтеме ұсындым, немесе сіз өзіңізге картон / акрил парағы сияқты төселген заттармен жасай аласыз.
- 2 доңғалақты жетегі.
- 4 доңғалақты жетегі.
- Танктің шассиі.
Мен роботтың корпусын жасау үшін кейбір бөліктерді қолданамын. Толық ақпарат келесі қадамда.
2-қадам: шасси жасау:-
Мұнда мен негізі үшін 5 мм қалыңдығы бар күн батареясын, мотор кронштейндері үшін тесіктерді және жоғарғы жағында Arduino қолдандым. және суретте көрсетілгендей бәрін жинады. Мен ұқсас нұсқаулықты алдыңғы нұсқаулықта жасадым, оны мына жерден тексере аласыз, мұнда дизайн туралы толығырақ:- Arduino көмегімен қарапайым және ақылды робот.
Өз қолыңызбен жасаудың орнына, оны сатып алуға болады, бұл оңайырақ болады. Мен алдыңғы қадамда бөліскен сілтемелер.
Бұл пост роботты BLE көмегімен басқаруға арналған, сондықтан оған кіруге рұқсат етіңіз.
3-қадам: Байланыс орнату:-
Алдымен жоғарыдағы суретте көрсетілгендей Bluetooth модулін arduino -ға қосу керек.
- Tx => Rx Arduino (түйреуіш 0)
- Rx => Tx Arduino (түйреуіш 1)
- GND => GND
- Vcc => +5v
Ұсынылған:
Ethernet кабелін қолдана отырып, ноутбук/компьютер арқылы Raspberry Pi 4 орнатыңыз (монитор жоқ, Wi-Fi жоқ): 8 қадам
Raspberry Pi 4-ді ноутбук/компьютер арқылы Ethernet кабелі арқылы орнатыңыз (монитор жоқ, Wi-Fi жоқ): Бұл жағдайда біз 1 Гб жедел жады Raspberry Pi 4 Model-B-мен жұмыс жасаймыз. Raspberry-Pi-бұл 5В 3А қуат көзін қажет ететін, қол жетімді бағасы бар оқу және DIY жобалары үшін қолданылатын бір тақталы компьютер
Сізде бар компоненттерді қолдана отырып, кез келген қарсылыққа/сыйымдылыққа қалай жетуге болады ?: 6 қадам
Сізде бар компоненттерді қолдана отырып, кез келген қарсылыққа/сыйымдылыққа қалай қол жеткізуге болады! Бұл бағдарлама сізге қажет қарсылық/сыйымдылық мәніне жету үшін қажет болатын резисторларды/конденсаторларды қалай біріктіру керектігін есептейді
Ардуино мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: 6 қадам
MP3 ойнатқышын Arduino мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: Бүгін біз Arduino мен DFPlayer шағын MP3 ойнатқыш модулін қолдана отырып, СКД бар MP3 ойнатқышты жасаймыз. Жоба MP3 карталарын SD картадан оқи алады және кідірте алады. және 10 жыл бұрынғы құрылғы сияқты ойнаңыз. Алдыңғы ән де, келесі ән де көңілді
Аналогтық джойстикті қолдана отырып, 2 серводы басқару: 5 қадам (суреттермен)
Аналогтық джойстикті қолдана отырып, 2 сервисті басқару. Сәлеметсіздер ме, балалар, бұл менің бірінші нұсқаулығым, мен бұл мақалада Arduino UNO көмегімен сервистерді басқару үшін аналогтық джойстикті қалай қолдану керектігін айтамын. ол
HTTPS Url -ді қолдана отырып, XRP Crypto Ticker: 3 қадам
HTTPS Url -ді қолдана отырып, XRP криптографиялық билеттері: қарапайым жұмыс істейтін крипто -белгілердің жетіспеушілігі болды, олардың кейбіреулері байланыстырылған API жабылуына байланысты, ал басқалары кодқа немесе тәуелді кітапханаларға байланысты мәселелерге байланысты. АҚШ доллары мен Bitcoin -ге бағдарланған, қалай