Sadržaj:
- Korak 1: Materijali
- Korak 2: Spajanje kruga
- Korak 3: Izrada programa
- Korak 4: Prikupljanje podataka i kalibracija
- Korak 5: Stvaranje novog koda pomoću naše jednadžbe
- Korak 6: Završni kod
- Korak 7: Rezultati
Video: Plan ispitivanja sonara: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Cilj ovog plana ispitivanja je utvrditi jesu li vrata otvorena ili zatvorena. Ovaj plan ispitivanja pokazat će vam kako izgraditi sonarski senzor, izraditi program, kalibrirati senzore i na kraju saznati jesu li vrata kokošinjaca u vrtu naše škole otvorena ili nisu.
Korak 1: Materijali
Industries, Adafruit. "Oglasna ploča pola veličine." Blog Adafruit Industries RSS, www.adafruit.com/product/64.
"Premosne žice." Istražujući Arduino, 23. lipnja 2013., www.exploringarduino.com/parts/jumper-wires/.
Macfos. "Arduino Uno R3 s kabelom." Robu.in | Indijska internetska trgovina | RC Hobi | Robotika, robu.in/product/arduino-uno-r3/.
Nedelkovski, Dejan. "Ultrazvučni senzor HC-SR04 i Arduino vodič". HowToMechatronics, 5. prosinca 2017., howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Trebat će vam:
Računalo s Arduino i Excel tablicama
USB kabl
Arduino Uno mikrokontroler
Oglasna ploča
Sonarni senzor (HC-SR04)
Arduino žice
Vladar
Korak 2: Spajanje kruga
"Frizing." Projekt-HC-SR04 projekt, fritzing.org/projects/hc-sr04-project.
Upotrijebite gornju sliku kako biste lakše slijedili kako spojiti žice na arduino.
Uvjerite se da:
žica na VCC pinu spaja se na 5V
žica na pin -u okidača spaja se na pin 8
žica na Echo pin -u spaja se na pin 9
žica na GND spaja se na masu
NAPOMENA: Žice možete spojiti izravno na arduino umjesto da imate žice u gore navedenom rasporedu.
Korak 3: Izrada programa
Ovaj kôd čita vrijednost iz sonarskog senzora, trajanje, koje predstavlja koliko je trebalo zvuku da se odbije od objekta i vrati natrag do senzora sonara.
Pomoću ovog koda izračunat ćemo vrijednosti prikazane iz odjeka, a zatim grafički prikazati te podatke na excelovom listu kako bismo dobili nagib, a na kraju i kalibracijsku krivulju, koju ćemo kasnije umjesto toga koristiti u programu.
Korak 4: Prikupljanje podataka i kalibracija
Gore navedene vrijednosti bile smo mjerenjem ravnalom udaljenosti između objekta i senzora te smo zapisali vrijednost koja se pojavila na serijskom monitoru. Mjerili smo svakih 0,5 inča.
Koristeći podatke iz Excelove tablice, stvorite grafikon raspršenog grafikona u kojem je os x trajanje u milisekundama, a os y udaljenost u inčima.
Nakon izrade grafikona, stvorite kalibracijsku krivulju klikom na grafikon i odabirom Linearne linije trenda ispod Raspored u odjeljku Alati za grafikone. Pod opcijama Trendline odaberite Linearno i odaberite opciju koja kaže "Prikaži jednadžbu na grafikonu".
Jednadžba će se pojaviti i mi ćemo je koristiti za daljnji kôd kako bismo mogli odrediti koliko je objekt udaljen u inčima.
Korak 5: Stvaranje novog koda pomoću naše jednadžbe
Koristili smo gornji kôd s jednadžbom koju smo dobili iz kalibracijske krivulje na prošlom slajdu. Ova jednadžba pretvara milisekunde u inče.
Korak 6: Završni kod
Ovaj kôd je konačni kôd koji će nas obavijestiti jesu li vrata otvorena ili ne, na temelju udaljenosti koju Sonar čita. Za naš smo test izmjerili da ako Sonar pročita da su vrata udaljena više od 14 inča, to znači da su vrata otvorena, serijski monitor će tada ispisati "Vrata su otvorena".
Korak 7: Rezultati
Općenito, senzor je bio točan. Bilo je nekoliko ograničenja. Nekoliko nedostataka koje smo iskusili bilo je to što je osjetnik očitavao vrijednosti u obliku stošca ispred njega, senzor je bio vrlo osjetljiv, objekti na kratkim udaljenostima prikazivali su čudne vrijednosti, a vrijednosti veće od 14 inča nisu bile točne. Morali smo osigurati da senzor bude na istoj nadmorskoj visini kao i objekt za koji smo htjeli izmjeriti udaljenost od, u ovom slučaju, vrata, ali je on služio svojoj funkciji.
Preporučeni:
Mjerenje udaljenosti pomoću Micro: bita i sonara (modul HC-SR04): 3 koraka (sa slikama)
Mjerenje udaljenosti pomoću Micro: bita i sonara (modul HC-SR04): Ovaj tjedan proveo sam neko vrijeme igrajući se s nevjerojatnim BBC micro: bitom i zvučnim senzorom. Isprobao sam nekoliko različitih modula (ukupno preko 50) i mislio sam da bi bilo dobro pa podijelite neke od svojih rezultata. Najbolji modul koji sam do sada pronašao je Spar
Plan ispitivanja kafeterije za prigušivanje zvuka: 5 koraka
Plan ispitivanja kafeterija za prigušivanje zvuka: Pokušavamo se boriti protiv ekstremnih razina zvuka u našim školskim kafeterijama upotrebom materijala za prigušivanje zvuka. Da bismo pronašli najbolji način za rješavanje ovog problema, moramo dovršiti testni plan u nadi da ćemo sniziti razinu decibela sa prosjeka
Kako: Senzor sonara: 5 koraka (sa slikama)
Kako: Senzor sonara: Ovdje ćete naučiti kako spojiti Arduino i senzor sonara u samo nekoliko jednostavnih koraka
Plan ispitivanja osjetnika vlažnosti tla: 6 koraka (sa slikama)
Plan ispitivanja osjetnika vlažnosti tla: Izazov: Osmislite i izvedite plan koji će paliti CRVENU LED diodu kad je tlo vlažno, i ZELENU LED kad je tlo suho. To će uključivati korištenje senzora vlažnosti tla. Cilj: Cilj ovog uputstva je provjeriti je li padala kiša i je li biljka
Plan ispitivanja termistora: 8 koraka
Plan ispitivanja termistora: Cilj ovog plana ispitivanja je vidjeti možemo li mjeriti temperaturu ljudskog tijela. Ovaj plan ispitivanja dat će vam upute o tome kako izgraditi jednostavan digitalni termometar, kalibrirati ga, programirati, a zatim ga upotrijebiti da vidite možete li otkriti simuliranu fev