Sadržaj:
- Korak 1: Materijali
- Korak 2: Spajanje kruga
- Korak 3: Kreiranje programa
- Korak 4: Prikupljanje podataka i kalibracija
- Korak 5: Kreiranje 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 izmjena: 2024-01-30 08:08
Cilj ovog plana ispitivanja je utvrditi jesu li vrata otvorena ili zatvorena. Ovaj plan ispitivanja pokazat će vam kako izgraditi sonarski senzor, stvoriti 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." Adafruit Industries Blog RSS, www.adafruit.com/product/64.
"Premosne žice." Istražujući Arduino, 23. juna 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. “Uputstvo za ultrazvučni senzor HC-SR04 i Arduino.” HowToMechatronics, 5. prosinca 2017., howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Trebat će vam:
Računalo s Arduino i Excel tablicama
USB kabel
Arduino Uno mikrokontroler
Breadboard
Sonarni senzor (HC-SR04)
Arduino žice
Vladar
Korak 2: Spajanje kruga
"Frizing." Projekat-HC-SR04 projekat, fritzing.org/projects/hc-sr04-project.
Upotrijebite gornju sliku da biste lakše slijedili kako spojiti žice na arduino.
Budi siguran da:
žica na VCC pinu spaja se na 5V
žica na iglici okidača spaja se s iglom 8
žica na Echo pin -u se spaja na pin 9
žica na GND se spaja na masu
NAPOMENA: Žice možete spojiti direktno na arduino umjesto da imate žice u gore navedenom rasporedu.
Korak 3: Kreiranje 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.
Koristit ćemo ovaj kôd za izračunavanje vrijednosti predstavljenih iz eha, a zatim iscrtati te podatke na excel listu kako bismo dobili nagib, a na kraju i kalibracijsku krivulju, koju ćemo umjesto toga kasnije 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. Merili smo svakih 0,5 inča.
Koristeći podatke iz Excelove tablice, stvorite grafikon raspršenog grafikona u kojem je x-os trajanje u milisekundama, a y-os udaljenost u inčima.
Nakon stvaranja 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 prikazuje "Prikaži jednadžbu na grafikonu".
Jednačina će se pojaviti, a mi ćemo je koristiti za budući kôd kako bismo mogli odrediti udaljenost objekta u inčima.
Korak 5: Kreiranje 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 kod je konačni kod koji će nas obavijestiti jesu li vrata otvorena ili ne, na osnovu udaljenosti koju Sonar čita. Za naš test mjerili smo da ako je Sonar pročitao 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
Sve u svemu, senzor je bio tačan. Bilo je nekoliko ograničenja. Nekoliko nedostataka koje smo iskusili bilo je to što je senzor 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čuje se:
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): Ove sedmice sam se proveo neko vrijeme igrajući sa fenomenalnim 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 sa prigušivanjem zvuka: 5 koraka
Plan ispitivanja kafeterije sa prigušivanjem zvuka: Pokušavamo se boriti protiv ekstremnih nivoa 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 smanjiti nivo 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 senzora vlažnosti tla: 6 koraka (sa slikama)
Plan ispitivanja senzora vlažnosti tla: Izazov: Osmislite i izvedite plan koji će paliti CRVENU LED diodu kada je tlo vlažno, i ZELENU LED kada 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 provjeriti 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 koristiti da vidite možete li otkriti simuliranu fev