почему один и тот же скетч не работает на нано
- Войдите на сайт для отправки комментариев
Сб, 31/12/2016 - 11:21
тема PWM
собрал скетч из нескольких, проектировал на уно. начал с однозначного варианта, далее переменные увеличатся,
на уно все работает, но залил в нано, ничего не работает, и в мониторе порта пишется сто то про ошибку
по даташиту и уно и нано 9 пин PWM
#include <IRremote.h> // это скачанная библиотека int brightness = 250; int RECV_PIN = 11; //вход ИК приемника int ledpin = 9; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin (9600); irrecv.enableIRIn(); // включить приемник //pinMode(9, OUTPUT); //a=250; } void loop() { //a=0; if (irrecv.decode(&results)) { delay(300); // задержка перед выполнением определения кнопок, чтобы избежать быстрое двойное нажатие if (results.value == 0x6106C03F) {brightness=brightness-10;} // если пришел код уменьшения яркости Р светодиод if (results.value == 0x610650AF) {brightness=brightness+10;} // начинаем включать светодиоды на пинах if (brightness>250) {brightness=250;} if (brightness<0) {brightness=0;} analogWrite(ledpin,brightness); Serial.println(brightness); delay(50); // irrecv.resume(); // } }
в мониторе порта пишется сто то про ошибку
Что пишется? Это секретная информация или поделитесь?
Это всё из-за IDE, откуда она у вас взяла библиотеку остаётся только догадываться, так как могут находиться аж в 4-х местах
1. C:\Users\User\AppData\Local\Arduino15\staging\libraries
2. C:\Users\User\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.16\libraries
3. C:\Users\User\Documents\Arduino\libraries
4. в папке /libraries IDE
5. в папке скетча еще, но включать тогда как /#include "IRremote.h"
Я библиотеку помещаю в папку со скетчем, это надёжней
А что за пульт с такими кодами? -
0x6106C03F
6. \sketches\libraries
библиотека из архива дмитрия осипова. ошибку не могу отправить, вообше теперь не реагирует.
вопрос - посему на уно работает а на нано нет
С НОВЫМ ГОДОМ ВСЕХ
пульт от списанной автомагнитолы clarion
размножил, подправил, все заработала. и кстати пульт тоже пришдось поменять, правда в этом варианте не все кнопки перепечатал, но суть скетча не меняется. осталосось режим страбоскопа добавить.
пс- это RGB противотуманка