Dit is mijn eerste tutorial in dus als u vindt elke fout of als als de code kan worden verbeterd Stuur suggesties. Dit project is geïnspireerd door auto voertuig Backup Parking bijstand monitorsysteem. Dit zal weer de afstand evenals een alarm te verhogen als het detecteert elk obstakel binnen 50cm. Als een neofiet nam ik hulp van sommige websites om de code te schrijven. Ik heb ook sommige bibliotheken aanpassen aan dit project gewijzigd.
De instrumenten die nodig zijn:
- Arduino UNO R3
- HC SR04 sensor
- 16 x 2 LCD-scherm
- I2C-Bus
- Breadboard
- Zoemer
- Jumper draden
Bibliotheken die nodig zijn:
Alle de bibliotheken nodig is te vinden op
https://brainy-bits.com/tutorials/Connect-a-charac...
Enige verschil dit is gebruikt 20 x4 LCD en maakt geen gebruik van een zoemer. maar de dezelfde libraries worden gebruikt in mijn project.
De enige verandering in de NewPing bibliotheek zal moeten commentaar uit deze lijnen in NewPing.cpp bestand
#if gedefinieerd (__AVR_ATmega32U4__) / / gebruik Timer4 voor ATmega32U4 (Teensy/Leonardo).
ISR(TIMER4_OVF_vect) {#else ISR(TIMER2_COMPA_vect) {#endif if(intFunc) intFunc(); / / als verpakt functie is ingesteld, het call.}
Als u geen commentaar op deze regels kan dan je een Verbose_7-fout tijdens het compileren. Om conflicten te voorkomen in de bibliotheken zijn beter om te veranderen deze regels.