Программирование

Вопросы по программированию Arduino.

Проблема совместного использования портов

Добргго времени суток.

Есть ардуина uno r3, датчики DTH22, BMP280 и слот расширения для карты памяти, подключил датчики, работают нормально, когда пытаюсь работать с картой памяти

SD.begin(8)

, bmp280 начинает выдавать неверные значения,

вот код

CD74HC4067 вход/выход

Подскажите, можно ли использовать C0-C7 как вход, для подключения переменного резистора, а С8-С15 как выход  для подключения светодиода.

Проблема с переполнением буфера при управлении arduino mega по UDP

Здравствуйте ,  хочу  создать  проект   по управление  ардуиной    с  компа  по UDP протоколу . На  компе  написан  python скрипт который  шлет  на ip arduino  192.168.150.50   порт 8888   команду  'check' ,  на что ардуино должен выслать    ответ   с состояниями всех своих выходов. Но  по  какойто  причине    монитор  серийного  порта  выдает  вот  такие   логи :
 

ESR как измерить с помощью Arduino

Подскажите пожалуйста кусок кода для измерения только ESR постоянно (в цикле), у меня небольшой настольный самодельный мутиметр на Arduino с АЦП ADS1115, теперь захотелось добавить и замер ESR.

Алгоритм хочу такой: включил на измерение ESR, замкнул щупы и откалибровал в ноль нажатием на кнопку или автокалибровка в течении пары секунд при включении режима измерения ESR, а дальше должно мерять постоянно ESR чтобы можно было бегать щупами по кондерам на плате.

Фото того что пока есть:

Можно ли вводить цифры в com порт не с пк, а с самой ардуино?

Форумчане! Нашел код для пароля, немного изменил его - все работает. Но столкнулся с тем, что не знаю, как вводить цифры в ком-порт через нажатия кнопок, которые к пинам подключены. Есть ли возможность вводить цифры в ком-порт не через пк, а через саму ардуинку?

Задать последовательность нажатия кнопок

Народ! Подскажите, как написать код для ардуино. Нужно задать последовательность нажатия кнопок(набрать телефонный номер), после чего будет проигрываться звуковая дорожка. Я поразбирался немного с библиотекой password, но там получилось только если вводить значения в com-порт через пк. А как настроить его на нажатие кнопок с пинов? Если будет не трудно, то можно коротенький пример для понимания?

Черный экран и больше ничего. Помогите советом

Всем привет! Есть скетч. Проект бортового компьютера для авто. Загружаю скетч в ардуино нано. Заливает черным экран и дальше ничего. Ни надписей, никаких действий. Подскажите где ошибка? Да и к машине пока не подключен.

 

Управление 4 dc моторами на Arduino Nano

Всем доброго времени суток! После долгого ожидания мне пришёл мотор шилд из китая:http://s.aliexpress.com/IzA3ArUN

Данный шилд рассчитан на подключение 4-х dc моторов. Уважаемые господа поделитесь пожалуйста опытом как правильно подключить этот шилд к Arduino Nano? И где можно найти примеры скетчей по Управлению моторами через этот шилд? Спасибо.

 

 

Совмещение двух скетчей

Всем привет, У меня такая проблема: Имеются 2 скетча, которые друг без друга работают отлично, но мне нужно их совместить вместе, как бы я не пробовал, ничего не получалось, либо работает одно, либо ничего. Помогите разобраться.

Создание подобия телефона


Итак, начну сразу с кода:

#include <Password.h>

Password password = Password( "1234" );

byte currentLength = 0;

void setup(){

  pinMode (2, INPUT);
  pinMode (3, INPUT);
  pinMode (4, INPUT);
  pinMode (5, INPUT);
  pinMode (6, INPUT);
  pinMode (7, INPUT);
  pinMode (8, INPUT);
  pinMode (9, INPUT);
  pinMode (18, OUTPUT);
  pinMode(10, INPUT);

 Serial.begin(9600);
 Serial.println("Try to guess the password!");