» Elektronica » Arduino »DIY parkeersensoren op basis van Arduino

DIY parkeersensoren op basis van Arduino

DIY parkeersensoren op basis van Arduino

Veel chauffeurs worden geconfronteerd met het probleem van parkeren in garages, vooral als dit het geval is de garage ze zijn onlangs verschenen. Beheerst autoliefhebber Op een nieuwe plek kunnen eenvoudige parkeersensoren voor een garage helpen, die eenvoudig kunnen worden gemonteerd.

Materialen:
- controller Arduino (auteur gebruikte Duemilanove)
- Ultrasone sensor
- draden
- Plastic doos
- 9V voeding
- Driekleurige LED
- lijm
- broodplank



Montage:

Arduino is met lijm op de bodem van de plastic doos gelijmd (je kunt siliconen gebruiken). De stroom van het bord wordt naar de controller gebracht.



Vervolgens wordt het vermogen van de 5V ultrasone sensor aangesloten.



De output van de SIG ultrasone sensor is verbonden met de Arduino PWM output (dit wordt gedaan om pulsen naar de sensor te sturen en later hun terugkeer te lezen). De auteur gebruikte de 7e output van de controller.
Voordat de LED wordt aangesloten, wordt bepaald welke bedrading voor welke kleur verantwoordelijk is. Rood, groen en blauw maken verbinding met Arduino's 11, 12 en 13 pinnen.

Nu blijft het om het softwaregedeelte hiervan voor te bereiden zelfgemaakt.



Programma:
Omdat de Arduino-software al een voorbeeld bevat voor het werken met ultrasone sensoren, hoeft er niets anders te worden gedownload. Op deze locatie moet een voorbeeld worden gezocht: Bestand -> Voorbeelden -> Sensoren -> Ping-voorbeeld. Alle code wordt naar een nieuw project gekopieerd en krijgt een willekeurige naam.

Allereerst verandert het interval van zendingen naar de sensor, de waarde van 100 ms verandert in 1000 ms in de regel met de waarde "vertraging".

Vervolgens worden de pincodes voor de LED ingesteld. Voor de regel "const int pingPin = 7;" waardegegevens worden toegevoegd:

pinMode (13, OUTPUT); // blauw
pinMode (12, OUTPUT); // groen
pinMode (11, OUTPUT); // rood

Nu komt de aanpassing van de LED zelf, dat wil zeggen op welke afstand welke kleuren worden ingeschakeld. De auteur heeft ervoor gezorgd dat wanneer de auto zich verder dan 60 cm van de muur bevindt, de LED groen brandt, minder dan 60 cm de kleur verandert in blauw en wanneer er minder dan 15 cm overblijft, verandert de LED van kleur in rood.

Code onder voorbehoud van de hierboven beschreven wijzigingen:



Als gevolg hiervan zal de Arduino met behulp van de code de uitgangen regelen om de kleur van de LED aan te geven, die afhangt van de afstand tot de auto, en de afstand wordt bepaald door een ultrasone sensor. De definitieve versie van de code kan onderaan het artikel worden gedownload.
Na het controleren van de juiste werking van het programma, worden parkeersensoren op de achterwand van de garage bevestigd en wordt de LED op een handige en zichtbare plaats weergegeven.



park.rar [1.06 Kb] (downloads: 317)
10
9
7

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten

We raden je aan om te lezen:

Geef het voor de smartphone ...