Kazalo:
- 1. korak: Zberite svoje materiale
- 2. korak: Priključite vezje
- 3. korak: Programiranje vašega Arduina
- 4. korak: snemanje kalibracijskih podatkov
- 5. korak: Ustvarite svojo kalibracijsko krivuljo
- 6. korak: Umerjanje sistema
Video: Arduino daljinomer: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ta daljinomer je bil ustvarjen za spremljanje, ali so vrata odprta. Z merjenjem razdalje vrat lahko ugotovimo, ali so vrata odprta ali zaprta.
1. korak: Zberite svoje materiale
Za dokončanje tega projekta morate pridobiti:
Arduino Uno mikrokrmilnik
USB kabel (za priključitev Arduina na računalnik)
Prenosni računalnik
Upori (10 000 Ohm)
Ogledna plošča
Sonar
2. korak: Priključite vezje
Sledite zgornjemu diagramu, da priključite vezje. Opazili boste, da je vcc priključen na 5v pin, trig je priključen na 9 pin, echo je priključen na 10 pin, gnd pa na maso.
3. korak: Programiranje vašega Arduina
Kopirajte in prilepite to kodo v urejevalnik, nato pa jo naložite v svoj Arduino. To bo ustvarilo vrednosti razdalje od vašega Arduina, ki jih bomo morali nato umeriti
4. korak: snemanje kalibracijskih podatkov
Trenutno vaš Arduino ne proizvaja vrednosti razdalje, ampak vrednosti trajanja. Za iskanje enačbe črte moramo ustvariti umeritveno krivuljo. Če želite to narediti, vzemite ravnilo in na dnu postavite svoj Arduino, vsakih 5 centimetrov zabeležite trajanje, ki ga proizvaja Arduino. Nato bomo vzeli te podatke in jih vnesli v preglednico Excel.
5. korak: Ustvarite svojo kalibracijsko krivuljo
V Excelu poskrbite, da v stolpec 1 vnesete svojo razdaljo, v stolpec 2 pa svojo razdaljo. Nato označite stolpce in izberite vstavi razpršeno ploskev. Z desno miškino tipko kliknite eno od podatkovnih točk in kliknite obliko trendne črte, nato izberite linearno. Na koncu izberite enačbo prikaza na grafikonu. Na koncu zapišite enačbo, ki vam je dana.
6. korak: Umerjanje sistema
Zdaj, ko ste našli svojo enačbo, boste trajanje pretvorili v razdaljo. Vzemite svojo enačbo in jo vnesite v kodo spodaj, kjer smo prvotno končali. Moja enačba je bila na primer y = 0,007x-0,589, zato sem vnesel:
trajanje = pulseIn (echoPin, HIGH);
zamuda (1000);
razdalja = 0,007*trajanje-0,589;
Serial.println (razdalja);
zamuda (500);
Shranite to kodo in jo naložite v svoj Arduino
Priporočena:
Sonarni daljinomer: 4 koraki
Sonar Range Finder: V tem navodilu je bil ustvarjen preskusni načrt, s katerim je bilo mogoče preveriti, ali lahko sonarni daljinomer ugotovi, ali je prenosni računalnik odprt ali ne. Spodaj so navodila za ustvarjanje sonarja, kako programirati Arduino in ga umeriti
Naredi sam daljinomer z Arduinom: 6 korakov
DIY Range Finder z Arduinom: V tem članku vam bom pokazal, kako lahko naredite daljinomer z arduinom
Daljinomer za garažno parkirišče z Arduinom: 4 koraki (s slikami)
Merilnik razdalj za parkiranje v garaži z Arduinom: Ta preprost projekt vam bo pomagal parkirati avto v garaži tako, da bo prikazal razdaljo od predmetov pred odbijačem vašega avtomobila. na običajnih HC-SR04 ali Parallax Ping)))
Vadnica za ultrazvočni daljinomer z Arduino & LCD: 5 korakov
Vadnica za ultrazvočni daljinomer z Arduinom in LCD -jem: Mnogi ljudje so ustvarili navodila za uporabo Arduino Uno z ultrazvočnim senzorjem in včasih tudi z LCD zaslonom. Vedno sem ugotovil, da ti drugi navodili pogosto preskočijo korake, ki se za začetek ne zdijo očitni
Ultrazvočni daljinomer z vrati: 7 korakov (s slikami)
Ultrazvočni daljinomer z vrati: Ultrazvočni daljinomer zaznava, če mu kaj pade na pot, tako da oddaja visokofrekvenčni zvočni val. Poudarek tega poučevanja bo na tem, kako lahko vrata in ultrazvočni daljinomeri delujejo skupaj, natančneje, kako jih lahko uporabimo za zaznavanje, ko