Cuprins:
- Pasul 1: MATERIALE
- Pasul 2: Conectarea plăcii
- Pasul 3: Programarea Arduino
- Pasul 4: Calibrarea gamei de sonar
- Pasul 5: Realizarea curbei de calibrare
- Pasul 6: Calibrarea sistemului
- Pasul 7: Testarea Sonar Range Finder
Video: Telemetru cu ultrasunete cu uși: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
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
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
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
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
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:
Montare reglabilă a senzorului cu ultrasunete: 9 pași (cu imagini)
Montare reglabilă a senzorului cu ultrasunete: Bună! Sunt Alejandro. Sunt în clasa a VIII-a și sunt student la institutul tehnologic IITA.Pentru această competiție am realizat o montură reglabilă pentru un senzor cu ultrasunete pentru robotică care poate fi atașat fie la robot direct, fie la un servo, iar eu
Arduino UNO cu telemetru cu ultrasunete OLED și Visuino: 7 pași
Arduino UNO Cu OLED Ultrasonic Range Finder și Visuino: În acest tutorial vom folosi Arduino UNO, OLED Lcd, modul cu ultrasunete, și Visuino pentru a afișa gama ultrasonic pe Lcd și pentru a seta distanța limită cu un LED roșu. Urmăriți un videoclip demonstrativ
Pistol de sunet cu ultrasunete (difuzor parametric): 3 pași (cu imagini)
Pistol de sunet cu ultrasunete (difuzor parametric): Pentru acest proiect am construit o pistol care trage un fascicul îngust de sunet ultrasonic. Sunetul poate fi auzit doar de oameni în interiorul fasciculului îngust sau printr-o sursă din apropiere, atunci când sunetul este demodulat. Am fost inspirat să construiesc acest proiect după ce
Telemetru pentru parcare în garaj cu Arduino: 4 pași (cu imagini)
Telemetru pentru parcare în garaj cu Arduino: Acest proiect simplu vă va ajuta să vă parcați mașina în garaj afișând distanța de la obiecte în fața barei de protecție a mașinii dvs. Un mesaj „Stop” vă va spune când este timpul să vă opriți. pe obișnuitele HC-SR04 sau Parallax Ping)))
Reggie: un instrument intuitiv pentru uși neintuitive: 5 pași (cu imagini)
Reggie: un instrument intuitiv pentru ușile neintuitive: Reggie este un instrument simplu pentru a batjocori în mod jucăuș un design neintuitiv al ușilor. Fă-ți propriul. Poartă una cu tine, iar atunci când întâlnești o astfel de ușă, dă-o cu palma! Uși etichetate cu „apăsare” sau „trageți” semnul evidențiază de obicei cazurile de utilizare.R