| www.kn34pc.com https://www.kn34pc.com/forums/ |
|
| Клавиатура с n-бутона https://www.kn34pc.com/forums/viewtopic.php?f=80&t=1169 |
Страница 1 от 1 |
| Автор: | LZ2WSG [ 01 Яну 2024, 20:21 ] | ||
| Заглавие: | Клавиатура с n-бутона | ||
Продължение: от Клавиатура с n-бутона в Arduino 4 бутона за FM радио, ADC, 8 bit: VOLUME-, VOLUME+, SEARCH-, SEARCH+ Оставил съм стойности "отгоре", "отдолу" и "помежду" за шумозащитеност. Засега работи чудно .Код за потвърждение: if (val < 200) {
if (val < 30) { // volume- delay_ms(20); // button debounce val = read_adc(); if (val < 30) { if (eeprom_volume > 0) eeprom_volume--; ok_volume = TRUE; } } else if ((val > 70) && (val < 100)) { // volume+ delay_ms(20); // button debounce val = read_adc(); if ((val > 70) && (val < 100)) { eeprom_volume++; if (eeprom_volume > 15) eeprom_volume = 15; ok_volume = TRUE; } } else if ((val > 118) && (val < 135)) { // search down delay_ms(20); // button debounce val = read_adc(); if ((val > 118) && (val < 135)) { dir_rx = FALSE; ok_rx = TRUE; } } else if (val > 145) { // search up delay_ms(20); // button debounce val = read_adc(); if (val > 145) { dir_rx = TRUE; ok_rx = TRUE; } } }
|
|||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|