Alarm Clock Using Arduino
Réponses (2)
0 votes
0 votes
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
Catégories
En savoir plus sur MATLAB Support Package for Arduino Hardware dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!