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

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

В каком месте кода происходит подключение?

#include <EtherCard.h>
static byte mymac[] = {0xDD,0xDD,0xDD,0x00,0x00,0x01};
byte Ethernet::buffer[700];
 
void setup () {
 
  Serial.begin(57600);
  Serial.println("DHCP Demo");
 
  if (!ether.begin(sizeof Ethernet::buffer, mymac, 10))
    Serial.println( "Failed to access Ethernet controller");
 else
   Serial.println("Ethernet controller initialized");
 
  if (!ether.dhcpSetup())
    Serial.println("Failed to get configuration from DHCP");
  else

Ethernet shield + температурный 18В20

Ethernet shield + температурный датчик DALLAS 18В20.

Измерение питания Arduino c помощью bandgap

Доброго времени суток!
Сразу сорри если не в ту ветку.
Есть необходимость мониторить ардуинку запитаную от 3-х элементов АА(4,5 В) по питанию и при падении напряжения до 3-х и меньше Вольт подавать сигнал(пищалку включать или мигать светиком). Наткнулся на статейку Как измерить Vcc?, с ходу получаю такие результаты: 
3.79 v_bat
3.78 v_bat
3.74 v_bat
3.73 v_bat

enc28j60 и browseUrl

Добрый день. Немогу отправить данные в php скрипт с помощью библиотеки EtherCard.h

Вот код

управление скоростью вращения шагового двигателя

доброго дня. 

подскажите, как можно управлять скоростью вращения (48 шагов на оборот) шагового двигателя с потенциометра? причем учесть, что мотор должен сделать не более 20 оборотов?

схема выглядит так 

Удерживание кнопки, помогите чучуть

Имеется ArduinoUNO к нему подключена резистивные кнопки автомобиля для управления музыкой и круизом по схеме

 

Неадекватный я или серво

Сервы ведут себя как то не адекватно. Когда их подключено 8 штучек, то вроде как все ОК, а подключаешь больше оих начинает колбасить.
Подаскажите пожалуйста.
Девайс Arduino DUE



#include <Servo.h> 




Servo r_f_1;
Servo r_f_2;
Servo r_f_3;
Servo r_m_1;
Servo r_m_2;
Servo r_m_3;
Servo r_r_1;
Servo r_r_2;
Servo r_r_3;
Servo l_f_1;
Servo l_f_2;
Servo l_f_3;
Servo l_m_1;
Servo l_m_2;
Servo l_m_3;
Servo l_r_1;
Servo l_r_2;
Servo l_r_3;


int servoPosSafeStart = 90;
int minpos = 700;
int maxpos = 2200;

 
void initServos()

COM + ARDUINO MEGA + DELPHI

Пример скетча для управления выходами ARDUINO MEGA.

Чтение  и запись Массива и отдельных ног.

формат записи:

Команда (0 1 2 3 4 5) - адрес выхода( в виде символа, код символа-1= коду ноги)

опционально символы 0 1 (HI LO для записи в порт) ~окончание строки

Пример: 2-!"#$~ (Прочитать выводы 32 33 34 35)  код символа -1

т.к. в Delphi #0 конец строки

Ответ: 1111~

Arduino UNO + GPS (GY-gps6mv1) выдает вместо координат кракозяблы

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

Arduino UNO + GPS (GY-gps6mv1) выдает вместо координат кракозяблы, ощущение такое, что не распознается кодировка. А что за кодировка и как её декодировать - в душе не атакую...

При мониторинге порта получаю вот такие данные

Arduino pro mini совместимость кода

Я хочу использовать несколько контролеров Arduino pro mini на которых будут установлены разные датчики и они будут отправлять данные из этих датчиков через nrf24l01 модуль на один главный Arduino uno. Вопрос будет ли работать код работы с nrf24l01 который используют на arduino uno? Если знаете подскажите на что можно лучше использовать вместо Arduino pro mini.