Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Суть устройства в том, что я беру значение с потенциометра и при нажатии кнопки вывожу сигнал с таким же значением на пищалку. Тип крутилкой меняю частоту звука.
- const int BUTTONPIN = 8; //кнопка
- const int PT = A0; //потенциометр
- const int BZ = A3; //пищалка
- int PT_read;
- void setup() {
- Serial.begin(9600);
- pinMode(BUTTONPIN,INPUT);
- pinMode(PT,INPUT);
- pinMode(BZ,OUTPUT);
- }
- void loop() {
- PT_read = analogRead(PT); //считываем данные с потенциометра
- Serial.println(PT_read);
- //delay(30);
- int buttonState = digitalRead(BUTTONPIN);
- Serial.println(buttonState);
- if (buttonState == HIGH) {
- analogWrite(BZ,PT_read); //выводим сигнал на пищалку
- }
- else{
- analogWrite(BZ,0);
- }
- Serial.println(analogRead(A5)); //я вместо пищалки ставлю провод в этот пин чтоб проверить какое напряжение
- }
Advertisement
Add Comment
Please, Sign In to add comment