Мазмуну:
- 1 -кадам: Arduino жана Motors менен L293D интерфейси
- 2 -кадам: SIM800 жана DTMF
- 3 -кадам: Машинанын шассиин жана такталарды жайгаштыруу
Video: DTMF көзөмөлдөгөн унаа. Мобилдик телефондор талап кылынбайт: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Роботтор жана Robo унаалары негизинен дүйнө жүзүндөгү технология ышкыбоздору жана окумуштуулар үчүн жаңы күн оюнчуктары. алар бардык жерде колдонмолорду табышат. Бул окуу куралында мен сизге DTMF башкарылуучу робот машинасын arduino жана SIM800 модулун кантип жасоону түшүндүрөм. Бул жерде DTMF роботторун жасоого жардам бере турган 100 үйрөткүч бар, мунун айырмасы, бул SIM800 модулун чалуудан түз чечмелөө үчүн колдонот. башкача айтканда, сиз DTMF декодерин жана уюлдук телефонду киргизүүдөн алыс болуңуз. болгону модулдарды туташтыруу, эскизди жүктөө жана машинаңыз иштөөгө даяр. бул аны азыраак ачка жана өз алдынча кылат.
Модулдар кирүүчү чалууну автоматтык түрдө кабыл алат жана чалуучу баскан баскычка ылайык жасайт. бардык кам көрүү автоматтык түрдө жасалгандыктан, сиз муну чындап башкара аласыз. Ошентип, эмнени күтүп жатасыз, комплекттериңизди алыңыз жана жасай бериңиз.
Эгерде сиз бул аймакта жаңыдан үйрөнүп жатсаңыз, pls машинаны кантип чогултуу боюнча кийинки бир нече кадамдарды аткарыңыз. эгер сиз ардуино жана робототехникага бир аз көнгөн болсоңуз, анда бул кадамдын баарында керектүү маалыматтарды аласыз.
Компоненттердин тизмеси
- Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
- SIM 800 модулу (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
- 12V Батарея
- L293D кош H Bridge мотор башкаруу модулу (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
- Generic Robo унаа чуркоосу (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Моторлор жана дөңгөлөктөр (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Өткөргүч зымдар керек
- Бурамалар, гайкалар болттары ж
Мунун баары бизге керек.
интерфейс төмөнкүдөй
SIM 800 GSM модулу төмөнкүдөй интерфейске ээ: GSM RX ==> D11 Arduino
GSM TX ==> D10 Arduino
L293D төөнөгүчтөрү төмөнкүчө интерфейстештирилген.
A сол мотору ==> D4 Arduino
Сол мотордун B ==> D5 Arduino
A Right Motor ==> D6 Arduino
Оң мотордун B ==> D7 Arduino.
Мотор L293D менен туташкан. эгер машина башкача кыймылдабаса. Сураныч, терминалдарды алмаштырып көрүңүз. Код эки мотор терминалынын аты А жана В деп иштелип чыккан жана мотор А терминалы ЖОК жана В ТӨМӨН болгондо саат боюнча акылдуу түрдө айланат деп болжолдонот. Иштетүү PIN ал модулдун жогору чейин сакталат.
Сураныч, модулдарыңыз катары электр байланыштарын түзүңүз. жөн гана бардык негиздердин кыска болушун камсыз кылыңыз жана эч кандай терминалда ашыкча чыңалуу каралган эмес.
Ошол үчүн Arduino эскизин бул жерден тапса болот
(https://github.com/jth-1996/DTMF-Controlled-Car)
1 -кадам: Arduino жана Motors менен L293D интерфейси
L293D - бул моторлорду иштетүү үчүн колдонулган контроллер, анткени Arduino өндүрүшү Моторду иштетүү үчүн жетишсиз. L293Dден эмнени жана кантип көбүрөөк таба аласыз (https://www.youtube.com/embed/_Fgxng8vWPU).
Код эки мотор терминалынын аты А & В деп иштелип чыккан жана мотор А терминалы БИЙИК жана В ТӨМӨН болгондо саат боюнча акылдуу түрдө айланат деп божомолдонот.
Ар бир дөңгөлөктүн ар кандай унаа кыймылы үчүн керектүү кыймылы тиркелген сүрөттө келтирилген. көбүрөөк билүү үчүн бир эле нерсени караңыз.
2 -кадам: SIM800 жана DTMF
SIM800 - бул GSM тармагындагы эң популярдуу модулдардын бири. Бул ички DTMF декодерин жана бул окуу куралын камтыйт. Демек, UART интерфейсин жалгыз туташтыруу керек болот. Код UART интерфейси үчүн Software Serialди колдонот жана мүчүлүштүктөрдү оңдоо үчүн UART бортунан артта калат. SIM800дин arduino менен интерфейси 1 -кадамда түшүндүрүлгөн.
Электр булагын тандоодо өзгөчө көңүл буруңуз. туруксуз энергия булагы SIM800дүн туура эмес иштешине алып келиши мүмкүн. Кадимкидей 12В батарея иштейт.
3 -кадам: Машинанын шассиин жана такталарды жайгаштыруу
Шасси жана тактайлар сиз сатып алган тактадагы көрсөтмөлөргө ылайык чогултулушу мүмкүн. Сураныч, тактаңыздын казыктары өткөрүүчү материалдарга тийбеши үчүн өзгөчө кам көрүңүз. Туура изоляцияны камсыз кылуу үчүн губканы колдонуңуз.
Эми унааңыз колдонууга даяр.
GSM модулуна киргизилген номерди териңиз. Чалууга 5 секунддан кийин автоматтык түрдө жооп берилет. Эми машинаны башкаруу үчүн төмөнкү баскычтарды басыңыз.
Алга ==> 2
Артка ==> 8
Сол ==> 4
Туура ==> 6
Токтоо ==> 5
Бактылуу кылуу.
Сунушталууда:
Желдеткичти компьютердин жылыткычына кошуңуз - бурамалар талап кылынбайт: 5 кадам
Желдеткичти компьютердин жылыткычына кошуңуз - бурамалар талап кылынбайт: Көйгөй: Менин файлдык серверимде түндүк көпүрөсү деп эсептеген желдеткичсиз радиатору бар энелик платам бар. Сенсор программасына (ksensors) ылайык, мен Fedoraда чуркап жүргөм, аналык платанын температурасы 190F тегерегинде болчу. Менин тизем
Chrome Желе Кеңейтүүсү - Эч кандай коддоо тажрыйбасы талап кылынбайт: 6 кадам
Chrome Желе Кеңейтүүсү - Алдын ала коддоо тажрыйбасынын кереги жок: Chrome Кеңейтүүлөрү колдонуучуларды карап чыгуу тажрыйбасын жакшыртуу үчүн курулган чакан программалар. Chrome кеңейтүүлөрү жөнүндө көбүрөөк маалымат алуу үчүн https://developer.chrome.com/extensions дарегине өтүңүз. Chrome Web Extension үчүн коддоо талап кылынат, андыктан HTти карап чыгуу абдан пайдалуу
Inhouse IoT абанын сапатынын сенсорун түзүңүз Булут талап кылынбайт: 10 кадам
Inhouse IoT Air Quality Sensor No Cloud талап кылынат: Ички же сырткы абанын сапаты булганычтын көптөгөн булактарына, ошондой эле weather.This түзмөккө жараша болот. Бул аппарат 2 сенсордук микросхеманын жардамы менен кээ бир жалпы жана эң кызыктуу параметрлердин айрымдарын тартып алат. Температура Нымдуулук басым Органикалык GasMicro
ESP32-CAM сүрөттөрдү тартып, SPIFF эс тутумун колдонуп электрондук почта аркылуу жөнөтүңүз. -- SD карт талап кылынбайт: 4 кадам
ESP32-CAM сүрөттөрдү тартып, SPIFF эс тутумун колдонуп электрондук почта аркылуу жөнөтүңүз. || Эч кандай SD карт талап кылынбайт: Саламатсыздарбы, элдер, ESP32-CAM тактасы-бул ESP32-S чипин, OV2640 камерасын, перифериялык түзүлүштөрдү жана microSD картанын уячасын бириктирүүчү бир нече GPIOдорду камтыган, төмөн чыгымдарды иштеп чыгуучу такта. Бул видео агымдык веб -серверден тартып бир катар тиркемелерге ээ, бул
Мобилдик акселерометр көзөмөлдөгөн унаа: 3 кадам
Мобилдик акселерометр башкарылган унаа: Бул абдан жөнөкөй долбоор жана оңой эле жасалышы мүмкүн. Бул Android мобилдик талап кылат. Ар бир Android мобилдик телефонунда камтылган акселерометр бар жана биз муну Bluetooth аркылуу унааны башкаруу үчүн колдонобуз. Биз эмне кылышыбыз керек экенин чечүү үчүн мобилдик телефонду кыйшайтып коюңуз