Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси
- 2 -кадам: Breadboard жана Setup Chassis боюнча Circuit куруу
- 3 -кадам: Тестирлөө коду жана колдонмонун иштөө принциби жөнүндө
- 4 -кадам: Эми кодду жүктөп, кубат булагын тиркеңиз
- 5 -кадам: Акыры
Video: Үн менен башкарылган Bluetooth унаа: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Ар ким алыстан башкарылган машинаны колдонгон …. бирок үн көзөмөлдөгөн унаа жөнүндө эмне айтууга болот ??? Эч качан колдонгонсузбу? Эгер андай болбосо, аны азыр курасың. Сизге мээ жана смартфон катары ардуино керек. Ошентип, мен бул долбоорду үн функциясын колдонуу үчүн иштеп чыктым жана бул сиздин келечектеги долбоорлоруңузга шилтеме болушу мүмкүн, андыктан баштайлы …
1 -кадам: Бөлүктөрдүн тизмеси
1. Arduino UNO/нано/микро/Мега
2. HC05 bluetooth модулу
3 2.2K Ом, 4.7K Ом каршылыгы
4 нан же ширетүүчү комплект
5 зым
6 шасси
7 2 150/300 rpm BO мотору 2 дөңгөлөктүү
8 кээ бир бурамалар жана гайкалар
9 дөңгөлөк
10. мотор айдоочу (: L293 же L298)
11 12В кубат булагы
2 -кадам: Breadboard жана Setup Chassis боюнча Circuit куруу
Эми Arduino нано - бул кендин долбоору. Сиз UNO/MEGA/MICRO колдоно аласыз. Жана мен смартфон менен машинаны башкаруу үчүн Bluetooth туташуу мүмкүнчүлүгүн колдонмокмун.
Ошентип, мен Fritzing File схемасын камсыз кылдым. Fritzingди жүктөп алыңыз жана аны ачып, файлды көрүңүз. Диаграммада көрсөтүлгөндөй туташыңыз. 2.2k жана 4.7k менен берилгендей чыңалуу бөлүштүргүчтү колдонуңуз. Эми сары зымдар (ошол фризинг файлына ылайык) мотор драйверин башкара турган 4 чыгарууну билдирет. Бул 4 логикалык деңгээл чындыгында мотор айдоочусунун кириштери жана мотор драйвери логикалык деңгээлдерге ылайык кыймылдоо үчүн ошол логикалык деңгээлдерди колдонот. Жана ардуино муну көзөмөлдөйт …. бул айдоочуга моторлорду алдыга же артка, артка же артка же оңго же солго жылдырууга же жөн эле токтотууга мүмкүнчүлүк берет дегенди билдирет. Бул код менен ишке ашат.
Ошентип, жогорудагы диаграммаларды караңыз, анан мотор драйверинин кириштерин туташтырыңыз. Андан кийин моторлорду бир нече бурама менен туташтырып, дөңгөлөктөрдү оңдоңуз. Мен L293 драйверимди анын туташуусу боюнча туташтырдым. Өзүңүздүн драйвериңизди текшериңиз, тармакты жана маалымат барагын издеңиз жана талапка ылайык туташыңыз.
Кыймылдаткычтарды бурамалар менен оңдоп, мотор драйверин жана нан тактасын эки тараптуу лента же жөнөкөй лента менен оңдоңуз. Ошондой эле кастор дөңгөлөгүн оңдоңуз. Pic караңыз. Сиздин шассиңиз башкача болушу мүмкүн, андыктан аны кылдат текшериңиз
3 -кадам: Тестирлөө коду жана колдонмонун иштөө принциби жөнүндө
Эми үн функциясы чындыгында bluetooth менен иштейт. "BT Voice Control for Arduino" деген колдонмо бар Link-https://amr-voice.en.aptoide.com/. Аны жүктөп алып, андроид телефонго орнотуп, HC05 менен жупташтырыңыз. Эгер сиз биринчи жолу туташып жатсаңыз, аны алдын ала 1234 же 0000 менен жупташтырыңыз. Эгер жупташпаса, кайра аракет кылыңыз.
Эми сиз колдонмодо бир нече секунддан кийин сүйлөгөндөн кийин, сиз мобилдик экраныңызда айтканыңызды кайтарат. Бул чындыгында Google Voice колдонот. Эми сиз айтканыңыз bluetooth аркылуу берилет. Жүктөө учурунда Nano.remove RX TX линияларында берилген тест кодун жүктөңүз. Кайра жүктөө жүктөлгөндөн кийин. HC05 бул маалыматтарды Serial.read () функциясын колдонуп кабыл алат жана Serial.print аркылуу сериялык монитордо эмне деп айтканыңызды көрө аласыз. Ошентип, сиз ошол жерде колдонмонун иштешин текшере аласыз. Колдонмодо эч нерсе айтпаңыз жана сериялык мониторду көрүңүз. Мен HC05ти тиркеме менен туташтыруу жөнүндө этап -этабы менен скриншотторду тиркеп койдум… сериялык монитордо сүйлөө жана көрүү. Аларды көрүү. Эгер алдыга десеңиз, ал *алдыга#көрүнөт. Ошентип, бул колдонмону колдонуу менен биз алдыдагы кадамдарга тиркелген кодубузду башкара алабыз.
4 -кадам: Эми кодду жүктөп, кубат булагын тиркеңиз
Эми мен бул жерге машинаны башкаруучу толук arduino кодун жүктөдүм. Аны жүктөп алсаңыз болот.
Эми аны жүктөөдө … RX TX линияларын ажыратканыңызды текшериңиз. Башкача жүктөлбөйт. Жүктөгөндөн кийин аларды кайра туташтырыңыз. Эми 12В кубат булагын туташтырыңыз. Блок -схема сүрөттө.
Сиз каалаган сөздөр менен алдыга, артка, токто, солго, оңго жазган саптарды өзгөртө аласыз. Сиз бул сөздү колдонмодо гана айтышыңыз керек.
5 -кадам: Акыры
Мен бул колдонмону кантип колдонуу керектигин буга чейин айтканмын. Эми алдыга, артка, солго, оңго, токтогула, мен бул сөздөрдү кодумда колдондум. Эми операторлорду ошол тилкеде өзгөртүп, кайра жүктөп койсоңор болот. Жөн гана ошол колдонмодо ошол сөздү айткыла, ал жакшы иштейт. Мен дагы 8 -пинге LED коштум. Сиз дагы жарыктарды, ызылдакты же сервону кошо аласыз.
Ошентип, сиздин үн машинаңыз даяр …. көңүлдүү болуңуз …
Сунушталууда:
Мобилдик башкарылган Bluetooth унаа -- Оңой -- Жөнөкөй -- Hc-05 -- Мотор калканы: 10 кадам (сүрөттөр менен)
Мобилдик башкарылган Bluetooth унаа || Оңой || Жөнөкөй || Hc-05 || Motor Shield: … Сураныч, менин YouTube каналыма ЖАЗЫЛЫҢЫЗ ………. Бул мобилдик телефон менен байланышуу үчүн HC-05 Bluetooth модулун колдонгон Bluetooth менен башкарылган унаа. Биз машинаны Bluetooth аркылуу мобилдик менен башкара алабыз. Унаанын кыймылын көзөмөлдөө үчүн колдонмо бар
Arduino башкарылган оюнчук унаа: 3 кадам (сүрөттөр менен)
Arduino башкарылган оюнчук машинасы: Бул менин Arduino көзөмөлдөгөн оюнчук машиналарымдын экинчи бөлүгү. Бир жолу бул тоскоолдуктардан качуу болуп саналат. Бул машинада мен Unoнун ордуна Arduino Nano колдонуп жатам. Мотор айдоочу L298N модулу
Жаңсоолор менен башкарылган унаа: 5 кадам (сүрөттөр менен)
Жаңсоолор менен башкарылган унаа: Роботтор курулуш, аскердик, медициналык, өндүрүш ж.б сыяктуу бардык тармактарда автоматташтырууда маанилүү роль ойнойт. Башкарылган унаа сыяктуу Bluetooth аркылуу кээ бир негизги роботторду жасагандан кийин, мен бул акселерометрге негизделген гештерди иштеп чыктым
FinduCar: Акылдуу унаа ачкычы Элди унаа токтоп турган жерге жетелейт: 11 кадам (Сүрөттөр менен)
FinduCar: Акылдуу унаа ачкычы Элди унаа токтоп турган жерге жетелейт: Жогорудагы көйгөйлөрдү чечүү үчүн бул долбоор адамдарды машинаны токтоткон жерге багыттоочу акылдуу унаа ачкычын иштеп чыгууну сунуштайт. Ал эми менин планым - GPS ачкычын машинанын ачкычына киргизүү. Смартфондун колдонмосун колдонуунун кажети жок
Bluetooth менен башкарылган Arduino кагылышууга каршы унаа: 3 кадам (сүрөттөр менен)
Bluetooth менен башкарылган Arduino кагылышууга каршы унаа: Бул жерде Bluetooth менен башкарылган Arduino кагылышууга каршы машинаны кантип жасоо керек