Sisukord:
- Samm: materjalid
- Samm: vooluahela ühendamine
- 3. samm: programmi loomine
- 4. samm: andmete kogumine ja kalibreerimine
- Samm: uue koodi loomine meie võrrandi abil
- 6. samm: lõplik kood
- Samm 7: Tulemused
Video: Sonari testplaan: 7 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Selle katseplaani eesmärk on teha kindlaks, kas uks on avatud või suletud. See testplaan näitab teile, kuidas ehitada sonar -andurit, koostada programm, kalibreerida andureid ja lõpuks teada saada, kas meie kooli aias asuv kanalatalu uks on lahti või mitte.
Samm: materjalid
Tööstused, Adafruit. "Poole suurusega leivalaud." Adafruit Industriesi ajaveebi RSS, www.adafruit.com/product/64.
"Jumper traadid." Arduino uurimine, 23. juuni 2013, www.exploringarduino.com/parts/jumper-wires/.
Macfos. "Arduino Uno R3 koos kaabliga." Robu.in | India veebipood | RC hobi | Robootika, robu.in/product/arduino-uno-r3/.
Nedelkovski, Dejan. "Ultraheli anduri HC-SR04 ja Arduino õpetus." HowToMechatronics, 5. detsember 2017, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Sa vajad:
Arvuti Arduino ja Exceli arvutustabelitega
USB kaabel
Arduino Uno mikrokontroller
Leivalaud
Sonari andur (HC-SR04)
Arduino juhtmed
Joonlaud
Samm: vooluahela ühendamine
"Hirmutav." Projekt-projekt HC-SR04, fritzing.org/projects/hc-sr04-project.
Kasutage ülaltoodud pilti, et aidata teil juhtmeid arduinoga ühendada.
Veendu, et:
VCC tihvti juhe ühendatakse 5V -ga
Trigi tihvti juhe ühendub tihvtiga 8
Echo tihvti juhe ühendatakse tihvtiga 9
GND juhe ühendatakse maandusega
MÄRKUS. Ülaltoodud juhtmete asemel saate juhtmed ühendada otse arduinoga.
3. samm: programmi loomine
See kood loeb Sonari anduri väärtuse kestuse, mis näitab, kui kaua kulus heli objektilt tagasipõrkamiseks ja tagasi sonari anduri juurde.
Kasutame seda koodi, et arvutada kajast esitatud väärtused, ja seejärel graafikus selle teabe Exceli lehel, et saada kalle ja lõpuks kalibreerimiskõver, mida me selle asemel programmis hiljem kasutame.
4. samm: andmete kogumine ja kalibreerimine
Ülaltoodud väärtused olid joonlauaga objekti ja anduri vahelise kauguse mõõtmine ning jadamonitoril kuvatud väärtuse panime kirja. Mõõtsime iga 0,5 tolli järgi.
Kasutades Exceli arvutustabeli andmeid, looge hajumisgraafik, milles x-telg on kestus millisekundites ja y-telg on kaugus tollides.
Pärast graafiku loomist looge kalibreerimiskõver, klõpsates graafikul ja valides jaotise Diagrammitööriistad paigutuse alt Lineaarne suundjoon. Trendijoone suvandite all valige Lineaarne ja valige suvand "Kuva võrrand diagrammil".
Võrrand kuvatakse ja me kasutame seda võrrandit tulevase koodi jaoks, et saaksime kindlaks määrata, kui kaugel objekt tollides on.
Samm: uue koodi loomine meie võrrandi abil
Kasutasime ülaltoodud koodi võrrandiga, mille saime eelmise slaidi kalibreerimiskõverast. See võrrand teisendab millisekundid tollideks.
6. samm: lõplik kood
See kood on viimane kood, mis annab meile teada, kas uks on lahti või mitte, lähtudes sonari loetud kaugusest. Meie testi jaoks mõõtsime, et kui Sonar luges, et uks on rohkem kui 14 tolli kaugusel, tähendab see, et uks on lahti, trükib jadamonitor seejärel "Uks on avatud".
Samm 7: Tulemused
Üldiselt oli andur täpne. Seal oli mõned piirangud. Mõned negatiivsed küljed, mida kogesime, oli see, et andur luges selle ees koonusekujulisi väärtusi, andur oli väga tundlik, lühikeste vahemaade objektid näitasid kummalisi väärtusi ja väärtused üle 14 tolli ei olnud täpsed. Pidime tagama, et andur oleks samal kõrgusel objektiga, millest soovisime mõõta kaugust, antud juhul uksest, kuid see täitis oma funktsiooni.
Soovitan:
HELISTA nagu auto! Sonari andur: 3 sammu
HELISTA nagu auto! Sonari andur: Mulle ei meeldi palju mürarikas piiks, mida saate tänapäevaste autodega, kui parkimisandur on sisse lülitatud, aga hei … see on üsna kasulik, kas pole?! Kas mul on vaja kaasaskantavat andurit, mis ütleb mulle, kui kaugele ma olen jõudnud? olen takistusest? Tõenäoliselt mitte, vähemalt seni, kuni mu silmad ei tööta
Võrreldes LV-MaxSonar-EZ ja HC-SR04 sonari vahemiku leidjaid Arduinoga: 20 sammu (piltidega)
Võrreldes LV-MaxSonar-EZ ja HC-SR04 sonari ulatuse leidjaid Arduinoga: leian, et paljud projektid (eriti robotid) nõuavad või saavad kasu objekti kauguse mõõtmisest reaalajas. Sonari kaugusmõõturid on suhteliselt odavad ja neid saab hõlpsasti liidestada mikrokontrolleriga nagu Arduino. See In
Heli summutava kohviku testplaan: 5 sammu
Heli summutava kohviku testimisplaan: Püüame võidelda oma kooli kohvikus äärmuslike helitasemete vastu, kasutades heli summutavaid materjale. Selle probleemi lahendamiseks parima viisi leidmiseks peame täitma testplaani lootuses alandada detsibellitaset keskmiselt
Kuidas: Sonari andur: 5 sammu (piltidega)
Kuidas: Sonari andur: siit saate teada, kuidas ühendada teid Arduino ja sonari andur vaid mõne lihtsa sammuga
Termistori testplaan: 8 sammu
Termistori testplaan: selle testimiskava eesmärk on näha, kas saame mõõta inimese kehatemperatuuri. See testplaan annab teile juhiseid lihtsa digitaalse termomeetri ehitamiseks, selle kalibreerimiseks, programmeerimiseks ja seejärel selle kasutamiseks, et näha, kas saate tuvastada simuleeritud palaviku