Sisällysluettelo:
- Vaihe 1: Mitä tarvitset…
- Vaihe 2: Rakenna projekti…
- Vaihe 3: Arduino -koodi…
- Vaihe 4: Projekti työssä…
Video: Etäisyysmittari pysäköintihalliin Arduinolla: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tämä yksinkertainen projekti auttaa sinua pysäköimään autosi autotalliin näyttämällä etäisyyden auton puskurin edessä olevista esineistä. Stop-sanoma kertoo, milloin on aika pysähtyä. Projekti perustuu tavallisiin HC-SR04 tai Parallax Ping))) (tm) ultraääni -etäisyysmittarit ja Arduino -levy. Käytin Leonardoa, mutta sen pitäisi toimia millä tahansa muulla alkuperäisellä tai yhteensopivalla levyllä.
Näytölle valitsin matriisiversion sen koon ja esteettisten syiden vuoksi.
Vaihe 1: Mitä tarvitset…
Tämän projektin rakentamiseen tarvitset:
- Arduino -kortti: Alkuperäisen tai yhteensopivan levyn pitäisi toimia, koska koodi ei käytä erikoistuneita nastoja/toimintoja. Se löytyy kaikkialta Internetistä tai ehkä sinulla on käyttämätön laboratorion laatikossa.
- HC-SR04 tai Parallax Ping))) ultraääni-etäisyysmittari: Niitä käytetään yleisesti Arduino-projekteissa, joten luultavasti sinulla on se jo olemassa. Parallax Ping)) Pololu-HC-SR04-hakutuloksessa Ebaysta
- Neljän matriisin näyttö: Ostin sen IOTMODULESilta Ebayssa: 4 Way MAX7219 DOT MATRIX Jos linkki ei toimi, ota yhteyttä heidän Ebay -kauppaansa.
- Juototaito tietysti:)
Vaihe 2: Rakenna projekti…
Lataa kaavamainen arduinorangefinder.pdf-kaavio. Liitteenä on myös HC-SR04 pdf ja ping))) pdf vain viitteenä. Elektroninen kaavio on hyvin yksinkertainen, noudata sitä tarkasti. Ehdotan laajentaa johdotuksia noin 1 metrin näyttö ja anturi (katso kuva 1), jotta voit sijoittaa ne helpommin myöhemmin.
Kuvassa 2 näet kuinka juottaa näytön ja anturin virtalähteet: +5 V näytöstä ja Vcc anturista on juotettava yhteen. Jokaisella toisella tapilla on oltava oma liitin.
Image5 on Ping))) -versio projektista. Siirry seuraavaan vaiheeseen, kun olet valmis…
Vaihe 3: Arduino -koodi…
On aika työskennellä Arduinon puolella.
Lataa liitteenä oleva MD_MAX72XX.zip-kirjasto ja asenna se IDE: stä (luonnos-> tuontikirjasto).
Pura ja lataa MeasureDistanceV200.ino -luonnos ja tarkastelemme sitä. Voit muokata useita rivejä:
1) Matriisinäyttö: toimitettu kirjasto tukee neljää matriisinäytön tyyppiä, joten sen on toimittava useimpien markkinoilla olevien näyttöjen kanssa. Kommentoi vain yksi määritelmä kerrallaan ja lähetä koodi Arduinolle nähdäksesi, vastaako se näyttöäsi.
2) Anturityyppi: poista vain anturia vastaava rivi.
3) Valitse haluamasi mittausyksikkö senttimetreistä tai tuumista: poista vain oikea kommentti, ehdollisen kokoelman varoitus on asetettu, se näyttää valitsemasi.
Aseta etäisyydet haluamallasi tavalla, voit muuttaa niitä myöhemmin, kun projekti on valmis.
Lataa koodi ja tarkista, toimiiko kaikki. Jos saat ongelmia, tarkista johdot ja liitännät.
Päivitys 2019/03/30 - Koodi on päivitetty:> Uusi matriisinäytön kirjasto, se tukee 4 näyttötyyppiä (paljon asiakirjoja kirjaston sisällä) Laajuus majicdesignsille
Päivitys 2019/01/10 - Koodi on päivitetty:> Lisätty mahdollisuus valita mittausyksikkö senttimetreistä tai tuumista
Päivitys 2017/12/30 - Koodi on päivitetty:> Sammuta näyttö, kun STOP -etäisyys on paikallaan yli 10 sekuntia!
Vaihe 4: Projekti työssä…
Mittaa auton puskurin näkyvimmän osan korkeus lattiasta ja kiinnitä anturi lähellä seinää mittaamaasi korkeuteen.
Käytin polystyreenivaahtomuovilevyä, johon tein aukon anturille (katso kuva).
Aseta näyttö nyt niin, että näet sen autostasi.
Yritä tulla autolla ja tarkista etäisyydet, säädä ne Arduino -koodiin ja lataa se tarvittaessa uudelleen.
Suositeltava:
Arduino -pahvipistooli (etäisyysmittari ja kierroslukumittari): 8 vaihetta
Arduino Cardboard Gun (etäisyysmittari ja kierroslukumittari): Eikö olisi mahtavaa pystyä mittaamaan etäisyyttä mukavasti sohvalla istuessa? Joten tänään aion tehdä arduino-aseen, joka pystyy mittaamaan kosketuksettomasti etäisyydet 2-400 cm
Kaikuluotaimen etäisyysmittari: 4 vaihetta
Kaikuluotaimen etäisyysmittari: Tässä Instructable -ohjelmassa luotiin testisuunnitelma sen selvittämiseksi, pystyykö kaikuluotaimen etäisyysmittari määrittämään, onko kannettava tietokone auki vai ei. Alla on ohjeet kaikuluotaimen etäisyysmittarin luomiseen, Arduinon ohjelmointiin ja kalibrointiin
DIY -etäisyysmittari Arduinolla: 6 vaihetta
DIY -etäisyysmittari Arduinon kanssa: Tässä artikkelissa näytän sinulle, kuinka voit tehdä etäisyysmittarin arduinon avulla
Attiny85 -etäisyysmittari: 4 vaihetta (kuvilla)
Attiny85 Etäisyysmittari: Ennen kuin tein tämän ohjeellisen, olin juuri hankkinut uuden Attinysin (Attinies?) Ja halusin tehdä jotain heidän kanssaan. Silloin huomasin, että ultraääni -etäisyysmittari oli yksin käyttämätön. Tämä ultraääni -Attiny -etäisyysmittari antaa etäisyyden
Ultraääni -etäisyysmittari ovilla: 7 vaihetta (kuvilla)
Ultrasonic Range Finder with Doors: Ultraääni -etäisyysmittari havaitsee, onko jotain matkalla lähettämällä korkeataajuista ääniaaltoa. Tässä ohjeessa keskitytään siihen, miten ovet ja ultraääni -etäisyysmittarit voivat toimia yhdessä, erityisesti miten niitä voidaan käyttää havaitsemaan, milloin