Este es mi primer tutorial en por lo tanto, si encuentra cualquier error o si si el código puede ser mejorado por favor sugerir. Este proyecto está inspirado en el vehículo Backup Monitor aparcamiento ayuda sistema. Esto se muestra la distancia así como sonar una alarma si detecta cualquier obstáculo dentro de 50cm. Como un neófito se llevó ayuda de algunas páginas web para escribir el código. También he cambiado algunas bibliotecas para adaptarse a este proyecto.
Instrumentos necesarios:
- Arduino UNO R3
- Sensor SR04 HC
- Pantalla de LCD 16 x 2
- I2C Bus
- Protoboard
- Zumbador
- Cables de puente
Bibliotecas requeridas:
Todas las bibliotecas necesitan puede encontrarse en
https://Brainy-bits.com/tutorials/Connect-a-charac...
Diferencia es esto utiliza 20 x4 LCD y no utiliza un zumbador. pero se usan las mismas bibliotecas en mi proyecto.
Será el único cambio en NewPing biblioteca comentar estas líneas en el archivo NewPing.cpp
#if definido (__AVR_ATmega32U4__) / / uso Timer4 para ATmega32U4 (Teensy/Leonardo).
ISR(TIMER4_OVF_vect) {#else ISR(TIMER2_COMPA_vect) {#endif if(intFunc) intFunc(); / / si es función envuelta, lo llaman.}
Si usted no comente estas líneas puede obtener un error Verbose_7 durante la compilación. Para evitar conflictos en las bibliotecas es mejor cambiar estas líneas.