Мазмуну:
- 1 -кадам: Сиздин материалдарды чогултуу
- 2 -кадам: Circuit
- 3 -кадам: Программа
- 4 -кадам: Унаа базасын түзүү
- 5 -кадам: Бардыгын чогуу чогултуу
- 6 -кадам: Колдонмону алуу
Video: Arduino Bluetooth RC Унаасы: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Мен алыстан башкаруучу унааларды жакшы көрөм, алар супер кызыктуу жана кызыктуу. Бул Нускамада мен Arduino жана мен жаткан кээ бир тетиктерди колдонуп, жеке Bluetooth машинамды кантип жаратканымды көрсөтөм. Бул көрсөтмө теориялык жактан гана, машина мен ойлогондой иштебей калды, бирок келерки жылы мен улантам жана аны бүтүргөндө кайра жаңыртып алам.
1 -кадам: Сиздин материалдарды чогултуу
Бул долбоорду аягына чыгаруу үчүн сизге керек болгон бардык бөлүктөр. Эгерде сизде так тетиктер же кыймылдаткычтар жок болсо, анда башкаларын алмаштырса болот, бирок эскерткиле, бул меникиндей болбошу мүмкүн.
-Ардуино Уно
-USB/Arduino Power Cable
-Нан тактасы
-HC-06 Bluetooth модулу
-Серво Мотор
-9V DC мотору
-2 9V батареялары
-2 Батарейка
-MOSFET транзистору
-Диод
-Jumper Wires
-Эластикалык топтор
2 -кадам: Circuit
Мына схеманын схемасы жана мен курган схеманын сүрөтү. Келгиле, аны кадам менен куралы:
-Биринчиден, Ардуинонун күчү менен жерин, нан табаңыздын сол жагындагы электр менен жерге туташтырыңыз
-Кийинки батарейканы оң жагына туташтырган биринчи батареяны туташтырыңыз. Батарейканын башка кубаттуулугун Arduinoдогу Vin пинге туташтырыңыз, жана батарейканын жери Arduinoго түшөт.
-Серво кыймылдаткычынын кубат түйүнүн нан панелинин сол жагындагы 5Вга, жерге туташтыргычты нандын сол жагына жерге жана servo мотордун борбордук пинине Arduinoдогу 9 пинке туташтырыңыз. Борбордук пин бизге сервонун орнотулган бурчун башкарууга мүмкүндүк берет.
-HC-06 Bluetooth модулунун VCC төөнөгүчүн панелдин сол жагында 5Vга, ал эми GND пинди нан тактасынын сол жагына жерге туташтырыңыз. Программа Arduino тактасына жүктөлмөйүнчө, TX жана RX казыктарын туташтыруудан алыс болуңуз, анткени бул казыктар сайылып турганда такта программаны кабыл албайт. -06 Arduino RX пинине жана HC-06нын RX пини Arduino TXке.
-Кийинки кезекте мотор турат. Ардуино 5В максимумду гана өндүргөндүктөн, картты алдыга жылдыруу жетишсиз, бирок биз дагы моторду Arduino аркылуу башкара билишибиз керек. Биз муну MOSFET транзистору деп аталган компоненттин жардамы менен жасайбыз. MOSFETте 3 казык, дарбаза, булак жана дренаж бар. Сүрөттөн көрүнүп тургандай, биз 5В дарбазага койгондо, кубат дренаждан булакка өтөт. Муну эске алып, биз MOSFETтин дарбазасын Arduino'нун 6 -пинине туташтырабыз, туура казыктарды туташтырып жатканыңызга ынануу үчүн сүрөттү караңыз. Бул бизге MOSFETтин башка 2 төөнөгүчүн 10 -пинден өчүрүү менен байланыштырууга мүмкүндүк берет. Андан кийин MOSFETтин булагын панелдин оң жагына жерге туташтырыңыз. Андан кийин, мотордун бир учун MOSFETтеги дренаждык шнурга туташтырыңыз, ошондой эле төгүүчү тешиктен диодду нандын оң жагындагы электр тилкесине туташтырыңыз. Бул диод параллелдүү түрдө арткы чыңалуу деп аталган нерсени токтотот. Качан мотор айланып чыкканда генератор сыяктуу электр энергиясын пайда кылат жана бул электр схема иштеп жаткан карама -каршы багытта агышы мүмкүн. Бул көйгөйлөрдү жаратышы мүмкүн жана электрди токтотуу үчүн моторго параллелдүү диод салышыбыз керек. Эми мотордун экинчи учун нан тактасынын оң жагындагы электр тилкесине туташтырыңыз. Мотор сиздин унааңыз үчүн туура эмес багытта баратканын түшүнсөңүз, мотор байланыштарын артка кайтарууңуз керек болот. Машинаны сынай баштаганда муну эске алыңыз.
3 -кадам: Программа
Бул биз машинаны көзөмөлдөө үчүн Arduino Uno колдоно турган программа. Муну жүктөп алып, Arduino IDEде ачыңыз. Биз муну машинаны башкаруу үчүн Arduino тактасына жүктөйбүз.
4 -кадам: Унаа базасын түзүү
Ошентип, бул бөлүгү абдан айырмаланат. Мен буга эмне ойлоп тапканымды көрсөткөн сүрөттү тиркеп койдум, бирок чындыгында сизге 2 арткы дөңгөлөгү бар эркин айлануучу огу, servo моторуна бекитиле турган алдыңкы дөңгөлөгү жана анын үстүндө же ортосунда платформа керек микросхеманы жана нан тактасын жайгаштырыңыз. Мотор ошондой эле арткы дөңгөлөктүн айлануусу үчүн арткы огуна серпилгич менен бекитилиши керек.
5 -кадам: Бардыгын чогуу чогултуу
Негизинен, сиз схеманы жана нан тактасын пакетке бириктирип, мурунку кадамда жасалган платформага тиркеп коюңуз. Кыймылдаткычты моторду ийкемдүү боо менен илип алыңыз, анан сиздин дээрлик топтомуңуз.
6 -кадам: Колдонмону алуу
Бул иштеши үчүн сизге Android телефону керек, андан кийин Google Playге кирип, "Smart Bluetooth" деп аталган колдонмону табасыз. Муну HC-06 Bluetooth модулуна туташтырып коюңуз!
Сунушталууда:
L293D жана Алыстан башкаруу менен Arduino Унаасы: 5 кадам
L293D жана Алыстан башкаруу менен Arduino Унаасы: Менде L293D чипи жана IR алыстан башкаруу жана кабыл алгычы болот. Мен көп нерсени сатып албастан Arduino машинасын кургум келет, ошондуктан мен Arduino гана төрт дөңгөлөктүү машинанын шассиин алып келдим, анткени Tinkercad L293D жана IR приемниги жана Arduino болгондуктан, мен эскизди түздүм
Arduino Bluetooth RC Унаасы: 10 кадам
Arduino Bluetooth RC Car: Мен бул видеону youtube видеомду коштоо үчүн жараткам, азырынча мен сизге видеону көрүүнү сунуштайм, анткени ал деталдуу, бирок мен бул нускаманын үстүндө иштеп, аны жакында жакшыртам
Өз алдынча айдоо жана PS2Joystick-Controlled Arduino Унаасы: 6 кадам
Өз алдынча айдоо жана PS2Joystick менен башкарылган Arduino Унаасы: Саламатсызбы, менин атым Хоакин, мен Arduino хоббисимин. Өткөн жылы мен Arduino менен алпурушуп калдым жана мен ар кандай нерселерди жасай баштадым, жана бул автоматтык жана джойстик башкарылган унаа алардын бири
RCXD Arduino Унаасы: 10 кадам
RCXD Arduino Унаасы: Бул көрсөтмө Түштүк Флорида университетинин Макекурсунун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com) Мен RCXD Arduino Унаасын иштеп чыккам. Мен мунараны үстүдөгү бир нече дирижерада жылыш үчүн программаладым
Arduino Bluetooth RC Унаасы: 12 кадам
Arduino Bluetooth RC Car: Телефонуңуздагы колдонмо аркылуу RC унаасын башкаруубу? Бул мүмкүн! Arduino, кээ бир Bluetooth, кээ бир дөңгөлөктөр жана башка кичинекей, бирок керектүү бөлүктөрдүн жардамы менен биз Bluetooth менен туташкан жана башкарыла турган RC машинасын түзө алдык