Alarm Clock Using Arduino
0 Comments
Answers (2)
0 Comments
MATLAB Answers
Alarm Clock Using Arduino 3 views (last 30 days) Anna Paul Anna Paul on 25 Apr 2020 ⋮ Edited: colordepth on 10 Mar 2025 Design an alarm with two pushbuttons, a photoresistor, and a buzzer. Have one push-button act a snooze for 4 seconds and the other to turn off the buzzer. My Photoresistor is attached to Analog Pin (A1), the Piezo/buzzer is attached to (PWM pin3), Pushbutton one is attached to digital pin(7), and the second buzzer is attached to digital pin (8). MY CODE: I have the photoresistor figured out, just need help with the two push buttons. Please Help! clear; clc; a= arduino(); count= 0;% staring button % Snooze = 0; %inital state Snooze=0 Off= 0;%inital state while true v = readVoltage(a,'A1');%photoresistor disp(v); if v >= 4 playTone(a,'D3',290,'on');%buzzer end Snooze = readDigitalPin(a,'D8'); %snooze 5 sec if Snooze == 1 && Off == 0 playTone (a,'D3',290,0.5); end
end
0 Comments
See Also
Categories
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!