Песочница. Раздел для новичков

PWM, регистры, таймеры



void pwm25kHzBegin() {
  TCCR2A = 0;                                                
  TCCR2B = 0;                                                
  TIMSK2 = 0;                                                
  TIFR2 = 0;                                                 
  TCCR2A |= (1 << COM2B1) | (1 << WGM21) | (1 << WGM20);     
  TCCR2B |= (1 << WGM22) | (1 << CS21);                     
  OCR2A = 79;                                                
  OCR2B = 0;
}

Проблемы с подключением Ethernet Shield

Добрый вечер. Возникли проблемы с подключением Ethernet Shield. 

Купил Ethernet Shield W5100 (от сюда http://roboparts.ru/products/w5100-ethernet-shield). Вставил его в Arduino Uno, подключил кабелем RJ-45 к роутеру ASUS.  Link загорается как на роутере, так и на шилде. 

Далее пытаюсь узнать адрес платы, как написано тут - http://arduino-diy.com/arduino-ethernet-shield-osnovi.

Сгорел модуль управления мультиваркой. Ардуино?

Сгорела старая кашеварка. Возможно ли на ардуино написать программы для приготовления. Сгорела электроника, а датчики, нагреватели и всякие силовые реле похоже в порядке.

Какая ардуинка нужна и вообще реально ли.

Я же понимаю так, что нужен термоконтроль, таймер память для программ и какая-то система против непредвиденного откл. электричества.

Возможно ли такое по блюпупу?

Собственно купил я блюпуп модули аудио (если нужно позже ссылку найду какие именно). 
Есть у меня старенькие колонки микролаб, хорошие - больше 15 лет служат. Есть у этих колонок два минуса (для меня). 
Первый минус - шнур для аудио входа (собственно для этого и приобрёл блюпуп модули). 
Второй минус - шнур от одной колонки к другой, так как усилитель встроен только в одну из них. 

Коммутатор аналоговых сигналов

Всем доброго времени суток

Подскажите пожалуйста, возможно ли на Ардуино создать коммутатор аналоговых сигналов?

К примеру, передавать сигнал с заданного входа без изменений на заданный выход (с возможностью настройки)

Сам программист, в электронике не слишком разбираюсь, простите если вопрос простой, но поиском ничего похожего не нашел.

Спасибо.

Прокрутка построчно текста на  TFT экране ARDUINO UNO

Здравствуйте!

Я создаю универсальный диагностический прибор для удобства при сервисе. Идея прибора следующая: он считывает данные NMEA посылки протоколов RS422/485 RS232 и без изменений пересылает их на 2.8 TFT экран.

Возможна ли замена реле на мультиплексоры?

Добрый день

Стояла задача измерять напряжения на последовательно соединенных батареях(0-5в).

Так как земля получалась общая,решено было сделать схему на реле(шильды),которые попарно включались (первое реле ацп и второе земля) и производилось измерение 1 канала,выключались,потом следующая пара измеряла следующий канал так 8 каналов

Все измерялось довольно хорошо,но было и пару минусов

Хотелось избавиться от реле(т.к в замыслах измерение 12 каналов,а это 24 реле,которые занимают место) и конечно же шум от включения реле.

Режимы свечения светодиода с помощью потенциометра

#define potent_pin 0   // сюда подключена средняя нога потенциометра
int val;               // переменная для хранения значения с потенциометра
const int btn = 2;     // присваиваю переменую btn к ножке 2
int led_pin=3;         // присваиваю переменую Led_pin к ножке 3

void setup() {
  pinMode(led_pin, OUTPUT); // Инициализируем цифровой вход/выход в режиме выхода.
  pinMode(btn, INPUT); // Инициализируем цифровой вход/выход в режиме входа.
  Serial.begin(9600);
  pinMode(led_pin, OUTPUT); // Инициализируем цифровой вход/выход в режиме выхода.

простейшие часы на ардуино уно с индикацией на унивесальном шилде (Multi-function Shield)

#include // подключение библиотеки таймера,библиотеку надо скачать в ардуино с интернета const int SER=8;//контакт для подключения вывода SER (DATA) const int LATCH=4;//контакт для подключения вывода LATCН const int CLK=7;//контакт для подключения вывода CLK const int LED=13; // константа LED типа int, выводит сигнал на 13 pin плат int S=0;// секунды int M=0;// минуты int Md=0;// десятки минут int H=0;//часы int Hd=0;// десятки часов int S1=0;// секунды int M1=0;// минуты int Md1=0;// десятки минут int H1=0;//часы int Hd1=0;// десятки часов const int Hk=15;//вывод для кнопки ус

Матричная клавиатура для ввода символов

Здравствуйте. Подключил матричную клавиатуру 4х4 к ARDUINO PRO MICRO. Подскажите, пожалуйста, как реализовать вывод символов не в сериал порт, а на экран по аналогии с обычной клавиатурой - нажимаешь 7 -на экран выводится 7. Что дописать в скетче нужно?