This is an old revision of the document!
Autor: Irina Voicescu
Proiectul reprezinta un detector de mișcare care declanșează o alarmă ce poate fi oprită numai prin introducerea parolei setate anterior. Comunicarea cu individul se realizează prin intermediul unui ecran LCD.
Pentru a putea folosi sistemul, trebuie setată inițial o parolă de 4 cifre, ascpect indicat pe ecranul LCD. Ulterior, aceasta poate fi schimbată. Proprietarul are opțiunea de a activa alarma doar după introducerea codului și are la dispoziție 10 secunde sa plece din raza sa de acțiune. Senzorul emite ultrasunete ce sunt reflectate inapoi de obiectele din aria sa. Dacă un obstacol este prea aproape, alarma se declanșează și poate fi oprită doar prin introducerea parolei.
- Arduino UNO
- Breadboard
- Ecran LCD 16×2
- Buzzer
- Senzor Ultrasonic HC-SR04
- Tastatura numerică 4×4
- Potențiometru 10k
- Rezistență 220
- Fire mamă-tată
- Fire tată-tată
Ecranul are 16 pini, din care am conectat 12:
Am conectat pinii RS, W, D4-D7 la pinii A0-A5 de pe placuta arduino (14-19)
Tastatura are 8 pini:
Mediu de dezvoltare folosit:
Biblioteci:
Implementare
Proiectul detectează
https://playground.arduino.cc/Code/Keypad/#Download
https://www.arduino.cc/en/Tutorial/LibraryExamples/HelloWorld
https://www.tinkercad.com/things/l0BUwQ7xm1Y-copy-of-using-keypad-4x4-with-arduino/editel?tenant=circuits
https://www.tutorialspoint.com/arduino/arduino_ultrasonic_sensor.htm
https://create.arduino.cc/projecthub/ammaratef45/detecting-obstacles-and-warning-arduino-and-ultrasonic-13e5ea
https://github.com/primerobotics/Arduino/blob/master/Buzzer/Active.ino#L1