Përmbajtje:

UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth: 4 Hapa
UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth: 4 Hapa

Video: UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth: 4 Hapa

Video: UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth: 4 Hapa
Video: Лучшие страшные видео 2023 года [Mega Scary Comp. V7] 2024, Korrik
Anonim
UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth
UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth
UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth
UChip - Sensori Sonar BEEP Me Transmetim të të Dhënave Bluetooth

Kohët e fundit, kam zhvilluar një BEEP si një sonar makine dhe një përshtatës serial Bluetooth në USB duke përdorur uChip. Secili projekt ishte mjaft interesant më vete, por … a do të ishte e mundur t'i bashkonim ato dhe të krijonim një sensor "BT të transmetimit në distancë BEEP si një makinë"?!?

Përgjigja është PO (cila do të ishte arsyeja për të shkruar një Instructables ndryshe!:)) dhe ky mësim i shpejtë do t'ju tregojë se si.

Duke bërë këtë projekt ju do të merrni një pajisje që mat distancën duke përdorur një sonar tejzanor, gjeneron një sinjal akustik proporcional me distancën dhe transmeton distancën përmes Bluetooth në telefonin/kompjuterin/pajisjen tuaj.

Fatura e materialeve:

- BEEP si një pajisje makine: bëni tuajin

-Përshtatës SerialBT-to-USB: këtu si ta bëni

- Bateria Li-jon (ose pako ekuivalente): çdo bateri me tension midis 3V3 dhe 5V

Hapi 1: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Unë do të supozoj se ju keni ndërtuar tashmë BEEP-in tuaj si një pajisje makine dhe një përshtatës serial BT-në-USB. Nëse nuk e keni bërë, këtu janë udhëzimet:

- BEEP si një makinë

-Përshtatës serik BT-to-USB

Nuk ka instalime elektrike të vërteta për ta bërë këtë projekt; thjesht duhet të lidhni lidhësin e baterisë në BEEP si një dërrasë makine në mënyrë që të siguroni furnizim me energji të jashtme (në tutorialin e mëparshëm unë e mundësova bordin përmes lidhësit mikro-USB).

Në rast se keni nevojë për ndihmë me lidhjet, unë ofrova skemën nga "BEEP si një makinë!" me ndryshimet e nevojshme të theksuara.

Hapi 2: Programimi

Ngarko skicën "BeepLikeACarWithBT.ino" në uChip duke përdorur Arduino IDE.

Hidhini një sy kodit nëse ju pëlqen. Kodi është (sipas mendimit tim) mjaft i thjeshtë, është e mundur të optimizohet më tej duke ndryshuar frekuencën dhe përparësinë me të cilën porti serik transmeton të dhëna. Sidoqoftë, optimizimi është jashtë fushëveprimit të këtij projekti.

Vendosni #përcaktimin e ndryshëm sipas nevojave tuaja. Si parazgjedhje, distanca minimale është 200 mm ndërsa maksimumi është 2500 mm. Për më tepër, ju jeni më se të mirëpritur të modifikoni definicionin BUZZ_DIV në mënyrë që të ndryshoni frekuencën me të cilën bip ndodh.

Hapi 3: Lidhni Konvertuesin SerialBT-në-USB, baterinë dhe telefonin tuaj

Lidhni Konvertuesin SerialBT-në-USB, baterinë dhe telefonin tuaj
Lidhni Konvertuesin SerialBT-në-USB, baterinë dhe telefonin tuaj

Lidhni konvertuesin BT-në USB me uChip duke përdorur një konvertues OTG, bashkoni baterinë në bordin tuaj dhe më pas përdorni një terminal serik BT në telefonin tuaj për t'u lidhur me pajisjen BT.

Hapi 4: Argëtohuni

Argëtohu!
Argëtohu!

Ja ku qenke! Gjithçka është vendosur, tani duhet të filloni të merrni distancën e matur në telefonin tuaj.

Unë integrova timen në krye të makinës sime të vjetër lodër RC

Provojeni dhe verifikoni sa është diapazoni maksimal që mund të matni. Kini parasysh që pajisja mund të transmetojë të dhëna të gabuara në rast se jeni duke matur distancën e pengesave "pafundësisht larg". Ju duhet t'i trajtoni ato të dhëna siç duhet në rast se dëshironi t'i përdorni ato për disa qëllime të tjera përveç vizualizimit të thjeshtë.

Recommended: