Cuprins:

Telemetru cu ultrasunete cu uși: 7 pași (cu imagini)
Telemetru cu ultrasunete cu uși: 7 pași (cu imagini)

Video: Telemetru cu ultrasunete cu uși: 7 pași (cu imagini)

Video: Telemetru cu ultrasunete cu uși: 7 pași (cu imagini)
Video: Test EXTREM Bosch - Telemetru Laser GLM 50-27CG [rezistă la apă?] 2024, Noiembrie
Anonim
Telemetru cu ultrasunete cu uși
Telemetru cu ultrasunete cu uși

Telemetrul cu ultrasunete detectează dacă există ceva în calea sa prin emiterea unei unde sonore de înaltă frecvență. Accentul acestui instructiv va fi modul în care ușile și telemetrii cu ultrasunete pot funcționa împreună, în special modul în care pot fi utilizate pentru a detecta când ușile se deschid și se închid. Cu acest dispozitiv de măsurare, putem vedea dacă poate detecta deschiderea și închiderea ușilor.

Pasul 1: MATERIALE

Pentru planul nostru, avem nevoie de:

Microcontroler Arduino Uno

Cablu USB (pentru a conecta Arduino la computer)

Laptop

Pană de pâine

Sârme (aproximativ 4-5)

Sonarul

Pasul 2: Conectarea plăcii

Conectarea plăcii!
Conectarea plăcii!

Există diferite tipuri și dimensiuni de plăci, pentru cea lungă, vă recomandăm să urmați prima imagine de mai sus.

Dacă aveți cea mică, vă recomandăm să utilizați a doua imagine de mai sus.

Pasul 3: Programarea Arduino

Programarea Arduino!
Programarea Arduino!
Programarea Arduino!
Programarea Arduino!

Acest pas se referă la programarea Arduino, mai sus puteți vedea codul pe care l-am folosit. Cu acest cod, veți putea obține monitorul să citească valoarea Sonar Rangefinder și să o înregistreze pe ecran.

Pasul 4: Calibrarea gamei de sonar

Acum trebuie să configurați o ecuație pe care Arduino o poate folosi pentru a prezenta corect distanța de la sonar la ușă sau orice obiect pe care îl detectați. Așezați o riglă în fața sonarului și obțineți orice obiect, cum ar fi o carte. Așezați partea din față a obiectului pe linia de 10 inci marcată pe riglă și înregistrați valoarea dată de sonar. Continuați să faceți o copie de rezervă a cărții cu 5 inci și înregistrați valorile care apar pe monitor.

Pasul 5: Realizarea curbei de calibrare

Efectuarea curbei de calibrare
Efectuarea curbei de calibrare

Acum, că aveți datele, vom folosi acest lucru pentru a crea ecuația pentru citirea distanțelor! Folosind Logger Pro, setați axa x distanța de la sonar și axa y ca citiri ale sonarului, completând diagramele. Un set de puncte va apărea în partea dreaptă, arătând un model. Faceți clic pe stânga din punctul cel mai stâng al graficului și evidențiați toate punctele spre dreapta până ajungeți la ultimul. Când ați terminat, mergeți pe Grafice în partea de sus a ecranului și apăsați „Liniar” pentru a insera graficul celei mai potrivite linii. Treceți peste grafic și înregistrați ecuația afișată.

Pasul 6: Calibrarea sistemului

Va trebui să reveniți la codul dvs. și să modificați toate valorile int pentru a pluti, permițând codului să citească și valorile zecimale. Apoi creați o nouă variabilă pentru ecuația dvs. în partea de sus, puteți să o numiți ca „temperatură” și să o setați egală cu ecuația obținută de la pasul anterior. Permiteți ca noua variabilă să includă și zecimale adăugând o nouă linie de cod care este „temperatura plutitoare”. În cele din urmă, sub aceste două linii, puneți Serial.println („nume variabilă”) astfel încât noua valoare a distanței dvs. să fie înregistrată. Ar trebui să arate cam așa =

* y reprezintă numele pe care l-ați pus pentru variabila *

plutește y; y = (a * x) + b; Serial.println (y);

Amintiți-vă, de asemenea, să eliminați celălalt tipărit serial, deoarece aceasta nu este valoarea pe care ne concentrăm.

Pasul 7: Testarea Sonar Range Finder

Testarea Sonar Range Finder
Testarea Sonar Range Finder

Odată ce ai ecuația, poți folosi acea ecuație și o poți introduce în cod! După ce îl introduceți, vă puteți conecta laptopul la placă și puteți transfera codul pentru al testa. Puteți vedea modul în care numerele se schimbă în funcție de distanța telemetrului sonar și de o ușă, nu numai că numerele se vor schimba, luminile ar trebui să se aprindă și să se stingă și ele.

Telemetrul Sonar ar trebui să fie calibrat, iar rezultatele să apară pe ecran. Acum ai terminat!:)

Recomandat: