Taula de continguts:
- Pas 1: cablejat
- Pas 2: programació
- Pas 3: connecteu el convertidor SerialBT a USB, la bateria i el telèfon
- Pas 4: Diverteix-te
Vídeo: UChip - Sensor de sonar BEEP amb transmissió de dades Bluetooth: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Recentment, he desenvolupat un BEEP com un sonar de cotxe i un adaptador Serial Bluetooth a USB mitjançant uChip. Cada projecte era força interessant per si sol, però … seria possible fusionar-los i crear un sensor "transmissió remota BT BEEP com un cotxe"?!?
La resposta és SÍ (quina seria la raó per escriure un Instructables en cas contrari!:)) i aquest tutorial ràpid us mostrarà com fer-ho.
En fer aquest projecte, obtindreu un dispositiu que mesuri la distància mitjançant un sonar d'ultrasons, que generi un senyal acústic proporcional a la distància i que transmeti la distància mitjançant Bluetooth al vostre telèfon / ordinador / dispositiu.
Factura de materials:
- BEEP com un dispositiu de cotxe: fes el teu
- Adaptador SerialBT a USB: aquí es pot fer
- Bateria d’ió li (o paquet equivalent): qualsevol bateria amb tensió entre 3V3 i 5V
Pas 1: cablejat
Suposo que ja heu creat el vostre propi BEEP com un dispositiu de cotxe i un adaptador sèrie BT-a-USB. Per si no ho heu fet, aquí teniu les instruccions:
- BEEP com un cotxe
- Adaptador sèrie BT-a-USB
No hi ha cap cablejat real per fer aquest projecte; simplement heu de soldar el connector de la bateria al BEEP com una placa de cotxe per tal de proporcionar una font d’alimentació externa (al tutorial anterior vaig alimentar la placa a través del connector micro-USB).
En cas que necessiteu ajuda amb les connexions, he proporcionat l'esquema del "BEEP com un cotxe". amb els canvis necessaris ressaltats.
Pas 2: programació
Carregueu l'esbós "BeepLikeACarWithBT.ino" a uChip mitjançant l'IDE Arduino.
Mireu el codi si voleu. El codi és (al meu entendre) bastant senzill, és possible optimitzar-lo encara més canviant la freqüència i la prioritat amb què el port sèrie transmet les dades. Tot i això, l’optimització està fora d’aquest àmbit del projecte.
Establiu els diversos #define segons les vostres necessitats. Per defecte, la distància mínima és de 200 mm, mentre que la màxima és de 2.500 mm. A més, podeu donar la benvinguda a modificar la definició de BUZZ_DIV per canviar la freqüència amb què es produeix el so.
Pas 3: connecteu el convertidor SerialBT a USB, la bateria i el telèfon
Connecteu el convertidor BT-USB a uChip utilitzant un convertidor OTG, connecteu la bateria a la placa i, a continuació, utilitzeu un terminal sèrie BT al telèfon per connectar-lo amb el dispositiu BT.
Pas 4: Diverteix-te
Aquí estàs! Tot està preparat, ara hauríeu de començar a rebre la distància mesurada al telèfon.
Vaig integrar la meva a la part superior del meu vell cotxe RC de joguina
Proveu-lo i verifiqueu quin és l’interval màxim que podeu mesurar. Tingueu en compte que el dispositiu pot transmetre dades incorrectes en cas que mesureu la distància d’obstacles “infinitament llunyans”. Heu de gestionar aquestes dades correctament en cas que vulgueu utilitzar-les per a altres fins que no sigui la visualització simple.
Recomanat:
Feu parcel·les precioses a partir de dades Arduino en viu (i deseu les dades a Excel): 3 passos
Feu gràfics bonics a partir de dades Arduino en viu (i deseu les dades a Excel): a tots ens agrada jugar amb la nostra funció de loteria P … a l’IDE Arduino. Tot i que, si bé pot ser útil per a aplicacions bàsiques, les dades s’esborren com més s’afegeixen punts i no resulta especialment agradable als ulls. El traçador IDE Arduino no
Com fer un registre de dades en temps real de la humitat i la temperatura amb Arduino UNO i targeta SD - Simulació de registre de dades DHT11 a Proteus: 5 passos
Com fer un registre de dades en temps real d’humitat i temperatura amb Arduino UNO i targeta SD | Simulació de registre de dades DHT11 a Proteus: Introducció: hola, aquest és Liono Maker, aquí teniu l'enllaç de YouTube. Estem fent un projecte creatiu amb Arduino i treballem en sistemes incrustats
Transmissió de dades NBIoT Com s'utilitzen els escuts basats en mòdems BC95G: prova UDP i senyalització de l'estat de la xarxa: 4 passos
Transmissió de dades NBIoT Com s’utilitzen els escuts basats en mòdems BC95G: prova UDP i senyalització d’estat de xarxa: Quant a aquest projecte: proveu les capacitats de xarxa IoT NB i la transmissió de dades UDP en brut mitjançant xyz-mIoT mitjançant l’escut itbrainpower.net equipat amb el mòdem Quectel BC95G. De 10 a 15 minuts. Dificultat: intermèdia. Remarc: es requereixen habilitats de soldadura
Kit de transmissió web Raspberry Pi: part 2 (transmissió de vídeo Pi): 6 passos
Raspberry Pi Web Stream Kit - Part 2 (Pi Video Streaming): D'acord, no crec que això necessités fotos, però al lloc web li agraden les imatges. Aquests són principalment una sèrie d’ordres i passos per a vosaltres. Hi ha una sèrie d’altres llocs que poden abordar qualsevol peculiaritat. Això és el que va funcionar per a mi. Això combina altres
Estació meteorològica amb transmissió de dades sense fils: 8 passos
Estació meteorològica amb transmissió de dades sense fils: aquesta instrucció és l’actualització del meu projecte anterior: estació meteorològica amb registre de dades. Es pot veure el projecte anterior aquí - Estació meteorològica amb registre de dades Si teniu alguna pregunta o problema, podeu posar-vos en contacte amb mi al meu correu electrònic: iwx.production@gmai