This is an old revision of the document!
Proiectul constă în realizarea unei alarme cu ceas, controlabilă prin comenzi vocale. Comenzile suportate sunt de setare alarmă și de oprire alarmă.
Scopul este integrarea comenzilor vocale într-un dispozitiv minimalist, restricționat hardware.
Am pornit de la ideea unei alarme inteligente, cu un bec LED RGB integrat pentru a mimica rasăritul soarelui. Datorită dificultății de a găsi un array de LED-uri de tensiune înaltă documentat, am renunțat la aceasă componentă, ceea ce m-a lăsat cu un proiect foarte “bare bones”. Pentru a spori complexitatea, am decis să adaug comenzi vocale, foarte simpliste, fezabil de realizat pe un atmega328p.
Utilitatea proiectului este limitată, reprezentând mai mult un “proof of concept”. Însă, acesta poate fi folosit ca o alternativă la alarmele integrate în telefoane, deoarece are un sistem de recunoaștere de comenzi vocale dedicat, cu viteză de răspuns ridicată.
Componente:
- Placă dezvoltare Arduino R3 UNO
- Memorie SRAM 128k x 8 23LCV1024-I/P
- Amplificator operational 4 canale TL074ACN
- Microfon LD-MC-0905P
- Stabilizator de tensiune L7805ACV
- Modul WiFi ESP8266 ESP-01
- Modul cu Ceas în Timp Real DS3231
- Buzzer alarmă
- Tranzistor NPN de Putere TIP41C
- Alimentator Stabilizat 12V 2000mA
- Condensatoare
- Rezistente
Cantitate | Componentă | Site cumpărare | Datasheet |
---|---|---|---|
1 | Placă dezvoltare Arduino R3 UNO | Link | Link |
1 | 23LCV1024-I/P | Link | Link |
1 | TL074ACN | Link | Link |
1 | LD-MC-0905P | Link | Link |
1 | L7805ACV | Link | Link |
1 | Modul WiFi ESP8266 ESP-01 | Link | Link |
1 | Modul cu Ceas în Timp Real DS3231 | Link | Link |
1 | Buzzer alarmă | Link | Link |
1 | Tranzistor NPN de Putere TIP41C | Link | Link |
1 | Alimentator Stabilizat 12V 2000mA | Link | Link |
10 | Condensatoare | Link | Link |
10 | Rezistente | Link | Link |