Мазмұны:
Бейне: RoverBluetooth: Arduino негізіндегі Bluetooth Car: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
RoverBluetooth-мен он үш жасымда мектептегі емтиханға арналған Arduino негізіндегі Bluetoothcar машинасына берген атым. Мен оны Maker Faire Rome -да FabLab көмегімен көрсеттім (және мен сол жерде ең жастардың бірі болдым)! Мен бағдарламалаған Android қосымшасының арқасында (тек бірнеше арзан электронды компоненттер мен Meccano пакеті) жасау және басқару өте оңай. Ол толық жылдамдықты басқару, артқы беріліс, тұрақ дыбысы мен апаттық тежегіші бар ультрадыбыстық сенсор, аз кідірісті қашықтан басқару құралы мен фронтальды шаммен жабдықталған.
Жобаның негізгі беті
1 -қадам: Қолданба
Мен бастапқыда бағдарламаны MIT App Inventor көмегімен бағдарламаладым, бірақ содан кейін мен оны Android Studio көмегімен нөлден жазуды шештім. Егер сіз Android -ті жаңадан бастаушы болсаңыз, мен сізге бағдарламаны өңдеу және өңдеу оңай болғандықтан түпнұсқа қосымшаны (App Inventor галереясында шығарылған) пайдалануды ұсынар едім. Әйтпесе, жаңа қосымшаны GitHub -тан табуға болады.
MIT App Inventor жобасын және APK жүктеп алыңыз
2 -қадам: шасси
Егер сіз менікін қайталағыңыз келсе, Meccano пакеттерін сатып алыңыз, суреттерді қараңыз және бұра бастаңыз! Руль дөңгелегіне назар аударыңыз, ол серво қозғалтқышына қосылуы керек, үйкеліссіз және бұралмай бұрылуы керек! Негізгі корпус тым көп бүгілмеуі керек және жеңіл болуы керек, ал Meccano қозғалтқышында берік болу үшін редукторлар жеткілікті болуы керек.
3 -қадам: Цикл
Қажетті бөлшектер:
- Bluetooth қабылдағышы (мен Sparkfun-дан BlueSMiRF Silver модемін қолдандым, бірақ сіз HC-06 классикалық нұсқасын қолдана аласыз, бұл арзанырақ)
- Arduino UNO немесе ұқсас
- H-көпір (мен L6203 қолдандым)
- Ультрадыбыстық сенсор
- Серво қозғалтқышы (мықты, мүмкін болса металл редуктормен)
- Зумер
- Алдыңғы жарыққа арналған жарықдиодты шам
- 9В батареялар жиынтығы
- Екі жақты матрицалық тақта
Назар аударыңыз, мен пайдаланатын серво қозғалтқышы 6В қажет, сондықтан мен тізбеге LM317 қостым. Егер сіздің серво 5В кернеуін қажет етсе, оны алып тастаңыз. Шыдамды болыңыз, дәнекерлеушіні таңдап, Arduino қалқанын өзіңіз жасаңыз!
Autodesk Eagle 9.3.0 схемасын жүктеңіз
4 -қадам: Arduino эскизі
Кішкене эскиз деректерді қабылдайды, қозғалтқышты қосады және өшіреді және қабырғадан қашықтықты тексереді. RoverBluetooth Bluetooth модемінен деректерді қабылдайды және нөмірлерді командалармен байланыстырады. Мысалы, «21» «қозғалтқышты өшіру» деп түсіндіріледі. Міне тізім:
- 0-20 → серво қозғалтқышының жағдайы
- 21 → қозғалтқышты өшіру
- 22 → жарық қосулы
- 23 → сөндіру
- 1000-1255 → қозғалтқыш қосылды, жылдамдық
- 1500-1755 → қозғалтқыш қосулы, кері беріліс, жылдамдық
Arduino эскизін жүктеп алыңыз
5 -қадам: ләззат алыңыз
Көлік жүргізуге дайынсыз ба?
Ұсынылған:
[Wearable Mouse] Windows 10 мен Linux үшін Bluetooth негізіндегі киюге болатын тышқан контроллері: 5 қадам
[Wearable Mouse] Windows 10 және Linux үшін Bluetooth негізіндегі киюге болатын тышқан контроллері: Мен тышқанның көрсеткішін басқаруға және компьютерге тышқанмен байланысты операцияларды ешбір бетке тигізбестен орындауға болатын Bluetooth негізіндегі тышқан контроллерін жасадым. Қолғапқа салынған электронды схеманы бақылау үшін қолдануға болады
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
GSM және Bluetooth негізіндегі материалдарды өңдеу роботы: 7 қадам
GSM және Bluetooth негізіндегі материалдарды өңдеуге арналған робот: GSM (SMS) және Bluetooth басқарылатын сымсыз робот ” - бұл қысқа хабарлама қызметі түріндегі командалар/ нұсқаулар жиынтығын алуға қабілетті және қажетті әрекеттерді орындай алатын робот. Біз арнайы модемді/мобильді қолданамыз
Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам
Arduino негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура
GSM және Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: 4 қадам
GSM мен Bluetooth көмегімен Arduino негізіндегі сандық есікті құлыптау: РЕФЕРАТ: Үйге шаршап келген жағдайыңыз туралы ойланыңыз және есіктің кілтін жоғалтып алдыңыз. Сен не істейсің? Сіз құлыпты бұзуыңыз керек немесе негізгі механикке қоңырау шалуыңыз керек, сондықтан кілтсіз құлыптау - бұл үнемдеудің қызықты идеясы