Arduino ultrasone "Parkeren Spotter" (5 / 5 stap)

Stap 5: En een Sketch om hen te beslissen alle


De schets die ik gebruikte was eerst bewerkt door Michael LeBlanc hier, die overgenomen uit de David Mellis/Tom Igoe is "Ping Sensor" voorbeeld die wordt geleverd met de huidige Arduino IDE, evenals de Ping Tutorial op de Arduino website. Mij gewijzigde verder aan te passen mijn behoeften. Om eerlijk te zijn, kostte het me een dag om erachter te komen wat ik doen moest te wijzigen. U ziet, ik heb alleen in elektronica voor een paar maanden, en het niet beginnen met Arduino. Maar ik zal niet krijgen zijspoor mee.
Ik opgenomen de MsTimer2.h & NewPing.h bestanden voor betere nauwkeurigheid.
Voor de andere wijzigingen, kunt u de drie schetsen vergelijken. Ik zal niet proberen uitleggen, want ik geen programmeur ben. Bovendien, sommige van deze spullen op uw eigen uitzoeken is deel van het plezier. Niet te vergeten het feit dat Michael LeBlanc deed de meeste veranderingen, en deed ze het goed. Hartelijk dank, Michael!
De grootste verandering die ik heb gemaakt was:

Hieruit:

Het circuit:
* + V aansluiting van de PING))) gekoppeld aan + 5V
* GND aansluiting van de PING))) aangesloten op grond
* SIG aansluiting van de PING))) gekoppeld aan digitale pin 7

De PING))) is een drie-pin sensor: de trigger & echo zijn op dezelfde pincode.

Daartoe:

Het circuit:
* + V verbinding van de SRF04 gekoppeld aan + 5V
* GND aansluiting van de SRF04 gekoppeld aan grond
* Trig "Trigger"-aansluiting van de SRF04 aangesloten op Digital pin 8
* Echo aansluiting van de SRF04 aangesloten op Digital pin 7

De SRF04 heeft aparte pinnen voor trigger & echo.

Dus dit:
Const int pingPin = 7;

Werd:
#define TRIGGER_PIN 8 / / Arduino pin gebonden aan Trig pin op ultrasone sensor.
#define ECHO_PIN 7 / / Arduino pin gebonden aan Echo pin op ultrasone sensor.

Ik kan me niet herinneren waarom ik const in #define veranderde, maar het werkt. :)

Nu, voordat u deze softwareonderdelen installeert (hangen aan de muur van de garage), iemand vinden om te helpen u het kalibreren. Om dit te doen, hield ik het apparaat tegen de muur & mijn broer reed de auto, stoppen in elk stadium van de verlichting. Metingen werden genomen, en werd overeengekomen dat ik genageld het de eerste keer. Geen behoefte aan aanpassingen! Dit is omdat ik had gemeten voordat ik de definitieve schets geüpload, en mijn nummers in de code invoeren. Iets die kon ik eerder heb genoemd.

Afstanden kunnen worden aangepast aan uw behoeften te voldoen. Kijk over de schets en zie wat je hebt geleerd of kunt leren. Hebt u specifieke vragen, vragen. Als ik ze niet kan beantwoorden, misschien kan iemand anders.

Bedankt voor het controleren van mijn eerste Instructable! Ik hoop dat het was interessant genoeg voor je te lezen van deze zin! :)

PS - Check out The Parking Spotter op Adafruit van Show & Tell van 1-5-2013 (mijn segment begint om 17:40) & op de Adafruit Blog

Gerelateerde Artikelen

Ingebouwde Hackduino (Arduino) ultrasone parkeren gids

Ingebouwde Hackduino (Arduino) ultrasone parkeren gids

Dit is een gids voor het parkeren van hackduino die in een oude doos voor werk, past dus het kan ingebouwd worden in aan de muur in uw garage. Oorspronkelijk wilde ik met de Arduino en de ultrasone afstandssensor bepalen van een werkelijke verkeersli
Arduino ultrasone Bereikindicatie, met I²C lcd display!

Arduino ultrasone Bereikindicatie, met I²C lcd display!

Halloin dit project dat ik wil laten zien en leggen u de sensor van een bereik met ultrasone en een 20 x 04 LCD-scherm. Ik schreef de code voor dit project zelf en de toegevoegde veel reacties, zodat iedereen kan begrijpen en gebruiken voor andere pr
Hoe maak je een eenvoudige Arduino ultrasone afstandssensor

Hoe maak je een eenvoudige Arduino ultrasone afstandssensor

Dit is een eenvoudige tutorial over hoe je een Arduino ultrasone afstandssensor in Centimeters. U zal willen weten van fundamentele elektronika, Arduino en het gebruik van een breadboard.Stap 1: Wat is een ultrasone Sensor Een ultrasone sensor is een
Arduino - ultrasone Sensor met LED's en buzzer

Arduino - ultrasone Sensor met LED's en buzzer

Hi jongens dit is mijn eerste tutorial, ik ben net begonnen met een paar maanden geleden leren elektronica (voorheen ik heb net wist hoe te programmeren in C en Python). Toen ik klaar was met dit project (kostte me ongeveer 5 uur of iets) heb ik besl
Arduino ultrasone waterniveau Sensor voor espressomachines

Arduino ultrasone waterniveau Sensor voor espressomachines

Ik heb een zeer goede maar mooie oude koffie espressomachine met een uitneembare watertank, het probleem is dat het niet bieden een waarschuwing voor laag waterniveau, licht, dus ik kan niet zo'n niveau voordat u uit water weten! OF op zijn minst zon
Belemmeringen opsporen en waarschuwing - Arduino, ultrasone en zoemer

Belemmeringen opsporen en waarschuwing - Arduino, ultrasone en zoemer

Dit is de tutorial om te helpen u meer inzicht in ultrasone en zoemer en godieper in het leren van Arduino, volg deze stappen en geef me feedback please.Ik ben daarmee te helpen mijn neef in zijn schoolproject.Stap 1: Bereid uw materiaal en instrumen
Arduino ultrasone Radar Project

Arduino ultrasone Radar Project

In dit project zullen we ultrasone radar, militaire radars zoals u weet door als gevolg van radiofrequentie ölçülmektedir.çok die scan een groot gebied van de radar in de opsporing van luchtvaartuigen in gebruik voor dit project in een gelijkaardige,
SIMPLE ARDUINO ultrasone SENSOR deur ALARM / bewegings detector NO PIR!!!

SIMPLE ARDUINO ultrasone SENSOR deur ALARM / bewegings detector NO PIR!!!

HALLO IEDEREEN.voordat ik begin, moet u controleren of mijn video als u liever een video tutorialKlik hier om naar mijn kanaal voor meer geweldige projectenVandaag die heb ik besloten dat ik wilde bouwen een alarm voor mijn kamer, toen ik online alle
Arduino ultrasone Sensor

Arduino ultrasone Sensor

Dit is de voorbeeld gebruik van ultrasone sensor (HC-SR04) in arduino.Stap 1: Deel lijst:Arduino UNO R3 BoardHC-SR04 ultrasone SensorRode LEDGroene LEDWeerstanden van 560 ohm (groen, blauw, bruin, goud)HalfBreadboarddradenStap 2: Verbind de onderdele
Blok Breaker(Unity3D) spelen met Arduino ultrasone sensor

Blok Breaker(Unity3D) spelen met Arduino ultrasone sensor

in dit instructable dat ik zal laten zien jullie hoe te maken van een blok breaker spel en spelen met behulp van een ultrasone sensor van arduino die zal worden gebruikt als een nabijheid detector te moe onze peddel links en rechtsu kunt volgen de yo
Arduino ultrasone Sensor LCD afstandsmeting

Arduino ultrasone Sensor LCD afstandsmeting

Project materiaal1 - Arduino UNO2 - HC-SR04 Ultrasonik Sensor3-LCD display4 - breadboardCode#includeLiquidCrystal LCD(10, 9, 5, 4, 3, 2); int trigPin = 13; Sensor reis pin verbonden met Arduino pin 13 int echoPin = 11; Sensor Echo pin verbonden met A
Hoe Interface ultrasone Sensor (HCSR04) naar de arduino uno

Hoe Interface ultrasone Sensor (HCSR04) naar de arduino uno

Ultrasone sensoren zijn veel efficiënter dan andere obstakel detectie sensoren. Ultrasone sensoren relatief goedkoop en ook de echografie stralers en detectoren zijn draagbare zonder de behoefte aan complexe circuits. Real-time bijstand en kunstmatig
Ultrasone afstand meting NRF905 draadloze transmissiesysteem op basis van Arduino

Ultrasone afstand meting NRF905 draadloze transmissiesysteem op basis van Arduino

ICStation Team introduceren u deze ultrasone afstandsmeting NRF905 draadloze transmissiesysteem met ICStation UNO en Mega 2560 compatibel met Arduino. De spanning van de werken is DC5V. Het maakt gebruik van ultrasone voor het meten van afstand en re
Ultrasone afstand Display ISD1820 Voice Alarm System met Arduino

Ultrasone afstand Display ISD1820 Voice Alarm System met Arduino

ICStation-team introduceren u dit ultrasone afstand Display ISD1820 Voice alarmsysteem gebaseerd op ICStation UNO. Dit systeem werkt onder 5V voeding, gebruikt de Ultrasone Module HC-SR04 afstandssensor Transducer om te ontdekken de afstand tussen de