Turinys:
- 1 žingsnis: laidų prijungimas
- 2 žingsnis: programavimas
- 3 veiksmas: prijunkite „SerialBT“į USB keitiklį, akumuliatorių ir telefoną
- 4 žingsnis: linksminkitės
Video: UChip - BEEP sonaro jutiklis su „Bluetooth“duomenų perdavimu: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Neseniai sukūriau BEEP, pavyzdžiui, automobilio sonarą, ir serijinį „Bluetooth“į USB adapterį, naudodamas „uChip“. Kiekvienas projektas buvo gana įdomus atskirai, bet … ar būtų įmanoma juos sujungti ir sukurti jutiklį „BT nuotolinės transmisijos BEEP kaip automobilis“?!?
Atsakymas yra TAIP (kokia būtų priežastis rašyti „Instructables“kitaip!:)) ir ši greita pamoka parodys, kaip tai padaryti.
Atlikdami šį projektą gausite įrenginį, kuris matuoja atstumą ultragarso sonaru, generuoja akustinį signalą, proporcingą atstumui, ir perduoda atstumą per „Bluetooth“į jūsų telefoną/kompiuterį/įrenginį.
Sąmata:
- PYŠKITE kaip automobilio prietaisas: pasigaminkite patys
-„SerialBT-USB“adapteris: čia kaip tai padaryti
- Ličio jonų baterija (arba lygiavertė pakuotė): bet kuri baterija, kurios įtampa yra nuo 3V3 iki 5V
1 žingsnis: laidų prijungimas
Manau, jūs jau sukūrėte savo BEEP, pavyzdžiui, automobilio įrenginį ir BT-USB nuoseklųjį adapterį. Jei neturėjote, čia pateikiamos instrukcijos:
- PYŠKITE kaip automobilis
-BT-USB nuoseklusis adapteris
Šiam projektui įgyvendinti nėra tikrų laidų; jums tiesiog reikia lituoti akumuliatoriaus jungtį prie BEEP kaip automobilio plokštės, kad galėtumėte tiekti išorinį maitinimą (ankstesnėje pamokoje aš maitinau plokštę per „micro-USB“jungtį).
Jei jums reikia pagalbos dėl jungčių, aš pateikiau schemą iš „BEEP like a car!“su reikiamais pakeitimais.
2 žingsnis: programavimas
Įdėkite eskizą „BeepLikeACarWithBT.ino“į „uChip“naudodami „Arduino IDE“.
Jei norite, pažiūrėkite į kodą. Kodas (mano nuomone) yra gana paprastas, jį galima dar labiau optimizuoti keičiant dažnį ir prioritetą, kuriuo serijinis prievadas perduoda duomenis. Tačiau optimizavimas nepatenka į šią projekto sritį.
Nustatykite įvairius #define pagal savo poreikius. Pagal numatytuosius nustatymus minimalus atstumas yra 200 mm, o didžiausias - 2500 mm. Be to, jums malonu keisti BUZZ_DIV apibrėžimą, kad pakeistumėte pyptelėjimo dažnį.
3 veiksmas: prijunkite „SerialBT“į USB keitiklį, akumuliatorių ir telefoną
Prijunkite „BT-USB“keitiklį prie „u“naudodami „OTG“keitiklį, prijunkite akumuliatorių prie plokštės ir naudokite BT nuoseklųjį telefono terminalą, kad susietumėte su „BT“įrenginiu.
4 žingsnis: linksminkitės
Štai kur tu! Viskas nustatyta, dabar turėtumėte pradėti išmatuotą atstumą gauti į savo telefoną.
Aš integravau savo ant seno žaislinio RC automobilio viršaus
Išbandykite ir patikrinkite, koks yra didžiausias diapazonas, kurį galite išmatuoti. Atminkite, kad prietaisas gali perduoti neteisingus duomenis, jei matuojate „be galo tolimų“kliūčių atstumą. Turite tinkamai tvarkyti tuos duomenis, jei norite juos naudoti kitais tikslais, o ne paprasta vizualizacija.
Rekomenduojamas:
PYPSKITE kaip automobilis! Sonaro jutiklis: 3 žingsniai
PYPSKITE kaip automobilis! Sonaro jutiklis: man nepatinka triukšmingas pyptelėjimas, kurį gaunate su šiuolaikiniais automobiliais, kai įjungtas stovėjimo jutiklis, bet ei … tai gana naudinga, ar ne?! Ar man reikia nešiojamojo jutiklio, kuris man pasakytų, kiek toli ar aš esu iš kliūčių? Tikriausiai ne, bent jau kol mano akys nedirbs
Kaip padaryti drėgmės ir temperatūros realaus laiko duomenų įrašymo įrenginį naudojant „Arduino UNO“ir SD kortelę - DHT11 duomenų kaupiklio modeliavimas „Proteus“: 5 žingsniai
Kaip padaryti drėgmės ir temperatūros realaus laiko duomenų įrašymo įrenginį naudojant „Arduino UNO“ir SD kortelę | DHT11 duomenų kaupiklio modeliavimas „Proteus“: Įvadas: Sveiki, tai „Liono Maker“, čia yra „YouTube“nuoroda. Mes kuriame kūrybinį projektą su „Arduino“ir dirbame prie įterptųjų sistemų
Duomenų rinkimo ir duomenų vizualizavimo sistema „MotoStudent“lenktyniniam dviračiui: 23 žingsniai
„MotoStudent“elektrinio lenktyninio dviračio duomenų rinkimo ir duomenų vizualizavimo sistema: Duomenų surinkimo sistema yra techninės ir programinės įrangos, veikiančios kartu, rinkinys, siekiant surinkti duomenis iš išorinių jutiklių, po to juos saugoti ir apdoroti, kad būtų galima vizualizuoti grafiškai ir analizuoti, leidžia inžinieriams padaryti
Orų stotis su belaidžiu duomenų perdavimu: 8 žingsniai
Meteorologinė stotis su belaidžiu duomenų perdavimu: tai yra mano ankstesnio projekto - orų stoties su duomenų registravimu - atnaujinimas. Ankstesnį projektą galite pamatyti čia - Meteorologinė stotis su duomenų registravimu Jei turite klausimų ar problemų, galite susisiekti su manimi el. Paštu: iwx.production@gmai
Kaip: Sonaro jutiklis: 5 žingsniai (su nuotraukomis)
Kaip: Sonaro jutiklis: čia sužinosite, kaip sujungti „Arduino“ir sonaro jutiklį vos keliais paprastais žingsniais