Мазмуну:

UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор: 4 кадам
UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор: 4 кадам

Video: UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор: 4 кадам

Video: UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор: 4 кадам
Video: uChip - RC car with Bluetooth sonar sensor 2024, Ноябрь
Anonim
UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор
UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор
UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор
UChip - Bluetooth маалымат берүү менен BEEP Sonar сенсор

Жакында, мен uChipти колдонуп, автоунара жана Bluetooth адаптерине сериялык Bluetooth сыяктуу BEEP иштеп чыктым. Ар бир долбоор өзүнчө кызык болчу, бирок… аларды бириктирип, “BT алыскы сигналдык унаа сыяктуу BEEP” сенсорун түзүүгө болобу?!?

ЖООП ООБА (башкача көрсөтмө жазууга эмне себеп болот!:)) жана бул тез үйрөткүч кантип көрсөтөт.

Бул долбоорду жасоо менен сиз УЗИ аркылуу аралыкты өлчөгөн, аралыкка пропорционалдуу акустикалык сигналды чыгаруучу жана Bluetooth аркылуу аралыкты телефонуңузга/компьютериңизге/түзмөгүңүзгө жеткире турган түзүлүшкө ээ болосуз.

Билл материалдары:

- Унаа шайманы сыяктуу BEEP: өзүңүз жасаңыз

-SerialBT-to-USB адаптери: бул жерде аны кантип жасоо керек

- Li-ion батареясы (же эквивалент пакети): 3V3 менен 5V ортосундагы чыңалуудагы ар кандай батарея

1 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Менимче, сиз өзүңүздүн автоунаа түзмөгүңүз жана BTден USBге сериялык адаптер сыяктуу BEEP түздүңүз деп ойлойм. Эгерде сизде жок болсо, бул жерде көрсөтмөлөр:

- Машина сыяктуу БИП

-BT-to-USB сериялык адаптери

Бул долбоорду ишке ашыруу үчүн реалдуу зым жок; батарейканын туташтыргычын тышкы электр менен камсыз кылуу үчүн унаа тактасы сыяктуу BEEPке ширетүүңүз керек (мурунку окуу куралында мен тактанын микро-USB туташтыргычы аркылуу иштечүмүн).

Эгер сизге байланыштар боюнча жардам керек болсо, мен "Машинадай БИП!" Схемасын бердим. керектүү өзгөртүүлөрдү белгилөө менен.

2 -кадам: Программалоо

"BeepLikeACarWithBT.ino" эскизин Arduino IDE аркылуу uChipке жүктөңүз.

Кааласаңыз кодду карап көрүңүз. Код (менин оюмча) абдан жөнөкөй, сериялык порт маалыматтарды берүү жыштыгын жана артыкчылыгын өзгөртүү аркылуу аны андан ары оптималдаштырууга болот. Бирок, оптимизация бул долбоордун алкагына кирбейт.

Ар кандай #аныктоону керектөөлөрүңүзгө жараша коюңуз. Демейки боюнча, эң аз аралык 200 мм, максимум 2500 мм. Мындан тышкары, сиз BUZZ_DIV аныктамасын үн сигналынын жыштыгын өзгөртүү үчүн өзгөртүүгө макулсуз.

3-кадам: SerialBT-to-USB Converter, Батареяны жана Телефонуңузду туташтырыңыз

SerialBT-USB конвертерин, батарейканы жана телефонуңузду туташтырыңыз
SerialBT-USB конвертерин, батарейканы жана телефонуңузду туташтырыңыз

BT-USB конвертерин UChip'ке OTG конвертерин туташтырып, батареяны тактаңызга тиркеп, BT түзмөгү менен байланышуу үчүн телефонуңуздагы BT сериялык терминалын колдонуңуз.

4 -кадам: Көңүл ачыңыз

Көңүл ачуу!
Көңүл ачуу!

Мына сага! Баары коюлган, эми телефонуңузга ченелген аралыкты ала баштаңыз.

Мен шахтаны эски оюнчук RC машинамдын үстүнө бириктирдим

Аны сынап көрүңүз жана максималдуу диапазонуңузду текшериңиз. "Чексиз алыс" тоскоолдуктардын аралыкын өлчөп жаткан учурда, түзмөк туура эмес маалыматтарды өткөрүп бериши мүмкүн экенин эске алыңыз. Эгер сиз аларды жөнөкөй визуалдаштыруудан башка максаттарда колдонууну кааласаңыз, бул маалыматтарды туура иштетишиңиз керек.

Сунушталууда: