Съдържание:

UChip - BEEP сонарен сензор с Bluetooth предаване на данни: 4 стъпки
UChip - BEEP сонарен сензор с Bluetooth предаване на данни: 4 стъпки

Видео: UChip - BEEP сонарен сензор с Bluetooth предаване на данни: 4 стъпки

Видео: UChip - BEEP сонарен сензор с Bluetooth предаване на данни: 4 стъпки
Видео: uChip - RC car with Bluetooth sonar sensor 2024, Юли
Anonim
UChip - BEEP сонарен сензор с Bluetooth предаване на данни
UChip - BEEP сонарен сензор с Bluetooth предаване на данни
UChip - Сонарен сензор BEEP с Bluetooth предаване на данни
UChip - Сонарен сензор BEEP с Bluetooth предаване на данни

Наскоро разработих BEEP като сонар за кола и сериен Bluetooth към USB адаптер, използвайки uChip. Всеки проект беше доста интересен сам по себе си, но … би ли било възможно да се обединят и да се създаде сензор „BET дистанционно предаване BEEP като кола“?!?

Отговорът е ДА (каква би била причината да напишете Instructables в противен случай!:)) и този бърз урок ще ви покаже как.

Изработвайки този проект, вие ще получите устройство, което измерва разстоянието с помощта на ултразвуков сонар, генерира акустичен сигнал, пропорционален на разстоянието и предава разстоянието чрез Bluetooth на вашия телефон/компютър/устройство.

Сметка на материалите:

- BEEP като устройство за кола: направи си сам

-SerialBT-към-USB адаптер: ето как да го направите

- Литиево-йонна батерия (или еквивалентна опаковка): всяка батерия с напрежение между 3V3 и 5V

Стъпка 1: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

Предполагам, че вече сте изградили свой собствен BEEP като устройство за кола и сериен адаптер BT-към-USB. В случай, че не сте го направили, ето инструкциите:

- ЗВУКВА като кола

-BT-към-USB сериен адаптер

Няма реално окабеляване, за да се направи този проект; просто трябва да запоите съединителя на батерията към BEEP като платка за кола, за да осигурите външно захранване (в предишния урок захранвах платката чрез конектора micro-USB).

В случай, че имате нужда от помощ при връзките, предоставих схемата от „BEEP като кола!“с подчертани необходими промени.

Стъпка 2: Програмиране

Заредете скицата „BeepLikeACarWithBT.ino“в uChip с помощта на Arduino IDE.

Разгледайте кода, ако желаете. Кодът (според мен) е доста прост, възможно е допълнително да се оптимизира чрез промяна на честотата и приоритета, с които серийният порт предава данни. Оптимизацията обаче е извън обхвата на този проект.

Задайте различните #define според вашите нужди. По подразбиране минималното разстояние е 200 мм, докато максималното е 2500 мм. Освен това сте повече от добре дошли да промените дефиницията BUZZ_DIV, за да промените честотата, с която се чува звуковият сигнал.

Стъпка 3: Свържете SerialBT към USB конвертора, батерията и телефона си

Свържете SerialBT към USB конвертора, батерията и телефона си
Свържете SerialBT към USB конвертора, батерията и телефона си

Свържете BT-към-USB конвертора към uChip, използвайки OTG конвертор, поставете батерията към дъската си и след това използвайте BT сериен терминал на телефона си, за да се свържете с BT устройството.

Стъпка 4: Забавлявайте се

Забавлявай се!
Забавлявай се!

Ето къде си! Всичко е настроено, сега трябва да започнете да получавате измереното разстояние на телефона си.

Интегрирах моята върху горната част на старата си играчка RC кола

Изпробвайте го и проверете какъв е максималният диапазон, който можете да измерите. Имайте предвид, че устройството може да предава грешни данни, в случай че измервате разстоянието на „безкрайно далечни“препятствия. Трябва да боравите правилно с тези данни, в случай че искате да ги използвате за други цели, различни от проста визуализация.

Препоръчано: