This is an old revision of the document!
Banu Maximilian 331CA
Run-Clock-Run (pun intended) doreste sa rezolve problema cauzata de alarmele snoozable. This one doesn't snooze. This one runs! Proiectul se bazeaza pe realizarea unui ceas ce dispune de posibilitatea setarii unei alarme. Alarma are ca unic aspect faptul ca in momentul in care este declansata, placuta Arduino, montata pe un dual-motor kit, porneste motoarele si robotul incepe sa se miste prin camera prin intermediul rotilor, pentru a forta utilizatorul sa se dea jos din pat si sa urmareasca alarma pentru a o prinde si a o opri.
Proiectul in cauza are 2 componente principale software/hardware-wise:
Prima parte consta in conectarea si configurarea a 3 componente principale la placuta Arduino:
A doua parte consta in motorizarea componentelor ce alcatuiesc prima parte, pentru a oferi optiunea de “running alarm clock”, cu ajutorul urmatoarelor piese:
Astfel, cu ajutorul a 3 butoane, vom putea configura ceasul prin a utiliza modului RTC si a evidentia ora curenta cu ajutorului LCD-ului, avand in acelasi timp optiunea de a configura o alarma menita sa declanseze un buzzer si simultan, sa dicteze driver-ului controlul dorit al motoarelor in cauza.
Observatii aditionale:
Lista de piese:
In cadrul programului, s-au folosit 2 rutine de interrupt corespunzatoare celor doua butoane care controleaza ceasul, care controleaza si modifica toate variabilele necesare functionarii corecte a RCR.