Satura rādītājs:
Video: Pīkstiens kā automašīna! Sonāra sensors: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Man ļoti nepatīk trokšņainais BEEP, ko jūs saņemat ar modernām automašīnām, kad ir iespējots parkošanās sensors, bet hey … tas ir diezgan noderīgi, vai ne ?!
Vai man ir nepieciešams pārnēsājams sensors, kas man norāda, cik tālu esmu no šķēršļa? Droši vien nē, vismaz līdz brīdim, kad acis turpina darboties.
Tomēr es vēlējos eksperimentēt un izveidot savu pārnēsājamo “stāvvietas” sensoru (vai dzirdamu attāluma mērīšanas rīku).
Automašīnas sensori ir IR, bet man mājās nebija rezerves IR uztvērēja, tā vietā atvilktnē atradu ultraskaņas sensoru HC-SR04. Daži vienkārši vadi/kodēšana un… šeit tas ir: Kā Pīkstēt kā automašīnai!
Materiālu rēķins:
- HC-SR04 x 1: ultraskaņas sensors
- uChip: ar Arduino IDE saderīga tāfele
Pjezoelektriskais skaņas signāls
- 10 KOhm, 820 omi rezistori (vai jebkura cita vērtība, kas atrodama, tuvojoties pietiekami tuvu)
NPN BJT
- mikro-USB kabelis (plus 5V USB barošanas avots, ja vēlaties to pārnēsāt)
1. solis: Elektroinstalācija
Mikro-USB savienotājs nodrošina jaudu, ko uChip nodrošina VEXT (pin_16) un GND (pin_8).
Kas attiecas uz GPIO vadiem, jebkura kombinācija ir iespējama, ja vien izmantojat PWM iespējotus tapu portus.
Manā gadījumā es izmantoju pin_1, lai kontrolētu skaņas signālu, savukārt pin_9 un pin_10 ir pievienoti attiecīgi ultraskaņas sensora ECHO un TRIGGER signāla tapām.
Neatkarīgi no tā, vai izmantojat aktīvo vai pasīvo skaņas signālu (kas attiecīgi ir skaņas signāls ar integrētu piedziņas ķēdi vai vienkāršu pjezoelektrisko membrānu), vadības ķēde ir līdzvērtīga. Tomēr esiet piesardzīgs, pieslēdzot aktīvo skaņas signālu, jo jums ir jāpārbauda tapu polaritāte, vienlaikus izmantojot niecīgu pasīvo.
PADOMS: Kā pārbaudīt, vai skaņas signāls ir aktīvs vai pasīvs?
Parasti aktīvam skaņas signālam kaut kur ir atzīme +, kas norāda uz polaritāti. No otras puses, pasīvajiem devējiem šādas zīmes nav.
2. solis: programmēšana
EDIT:
Ielādējiet atjaunināto skici “BeepLikeACarMillis.ino” uChip, izmantojot Arduino IDE. Šī koda versija neizmanto aizkavi () un tādējādi ir uzticamāka! MCU nepārtraukti uzrauga attālumu, izmantojot hidrolokatoru HC-SR04.
Iestatiet dažādus #define atbilstoši savām vajadzībām. Pēc noklusējuma minimālais attālums ir 200 mm, bet maksimālais - 2500 mm. Turklāt jūs esat laipni aicināti mainīt BUZZ_DIV definīciju, lai mainītu pīkstiena biežumu.
Pārbaudiet koda atšķirības, salīdzinot atjaunināto skici (“BeepLikeACarMillis.ino”) ar veco (“BeepLikeACar.ino”).
Vecā koda versija izmanto funkciju delay (), kas aizrauj procesoru ar nelietderīgu laika skaitīšanu, un tāpēc MCU nevar apstrādāt citu informāciju. Gadās tas, ka gadījumā, ja mēs pārvietojamies pārāk ātri, zemais skenēšanas ātrums nemainīs mainīgo attālumu, un tāpēc mūsu pīkstulis nereaģēs pietiekami ātri, lai redzētu šķērsli, jo tas ir aizņemts gaidīšanas laikā.
No otras puses, atjauninātais kods, kas izmanto milis (), ļauj ātrāk un nepārtraukti nolasīt attālumu. Tādējādi tas ir drošāks, jo tā atsvaidzināšanas ātrums no attāluma no šķēršļa ir daudz lielāks.
3. solis: izbaudiet
Pievienojiet mikro-USB kabeli uChip un apejiet savu māju, pīkstot kā automašīna!
Ieteicams:
Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: 4 soļi
Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: dažus mēnešus atpakaļ mana meita man jautāja, kāpēc mūsdienu automašīnas nav aprīkotas ar biometrisko ieejas sistēmu, ja tā ir pat mobilajā tālrunī. Kopš tā laika strādāju pie tā paša ieviešanas un beidzot izdevās kaut ko instalēt un pārbaudīt manā T
Micro: bit MU redzes sensors - uzstādīts viedajā automašīnā: 5 soļi
Mikro: bitu MU redzes sensors - uzstādīts viedajā automašīnā: Šis ir ceļvedis par to, kā uzstādīt MU redzes sensoru viedajā automašīnā, kuru mēs veidojam šajā pamācībā. Lai gan šajā rokasgrāmatā ir parādīts, kā uzstādīt MU redzes sensoru, varat arī sekot tam, lai instalētu visu cita veida sensorus. Man bija 2 asu kameras uzgalis
UChip - BEEP sonāra sensors ar Bluetooth datu pārraidi: 4 soļi
UChip - BEEP sonāra sensors ar Bluetooth datu pārraidi: Nesen es izstrādāju BEEP, piemēram, automašīnas hidrolokatoru, un seriālo Bluetooth uz USB adapteri, izmantojot uChip. Katrs projekts pats par sevi bija diezgan interesants, bet … vai būtu iespējams tos apvienot un izveidot sensoru “BT attālās pārraides BEEP like a car”?!? T
Bērnu virtuve, kas saka Pīkstiens: 7 soļi (ar attēliem)
Bērnu virtuve, kurā teikts Pīkstiens: Manai divgadīgajai meitai bija “mazs” lūgums par savu trešo dzimšanas dienu. Viņa gribēja mazu virtuvīti, kurā teikts Pīkstiens. "Jūs vēlaties ko?" bija mana atbilde. "Virtuve, kas saka pīkstienu, tāpat kā mammu virtuve!", Viņa teica … Tātad, tā bija iedvesma (es
Kā: Sonāra sensors: 5 soļi (ar attēliem)
Kā: Sonāra sensors: Šeit jūs uzzināsit, kā ar dažiem vienkāršiem soļiem savienot jūs ar Arduino un sonāra sensoru