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

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

Снова по сборке сетевого пакета.

Доброго времени суток, снова я к вам за советом!

Необходимо скомпоновать сетевой пакет, где первый байт - ID устройства, следующие 4 байте - номер события.

Пробовал так:

Arduino+Delphi

Доброго времени суток. Я новичок в работе с Arduino. Купил плату Arduino Nano и хочу записть число на неё. Нашел следуйщий код. Всё работает. Можно ли это сделать при помощи Delphi. И если можно, то как?

Как вставлять библиотеки внутрь скетча?

Хало all, в общем у меня задача сохранить максимум скорости передачи по SPI, потому что от этого зависит актуальность информации на удалённом приёмнике, приёмник критичный (всякие DMX светильники для театра), короче считайте это реализацией MIDI по воздуху. Но это только конкретно этот проект. Думаю, такая необходимость возникнет и для других.

Сформировать пакет из бинарного кода и кодов ascii

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

Пишу клиент-серверное приложение. По ходу работы клиент должен сформировать сетевой пакет, причем первые 6 байт это бинарный код, а деалее должны идти символы ascii. Пытался делать так:

  byte buf[] = {
  0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 'H' , 'e' , 'l', 'l', 'o'
};

    if (client.connected()) {
    client.print(buf);
}

но получаю ошибку: call of overloaded 'print(byte [11])' is ambiguous

ArduinoUNO + narodmon + TFT 2.8"

#include <SPI.h>
#include <Ethernet.h>
#include <OneWire.h>
#include <Wire.h>
#include <BMP085.h> 
#include<Adafruit_GFX.h> 
#include"SWTFT.h"
#include <DHT.h>

bool Debug = false; //режим отладки

//********************************************************************************************
byte mac[] = { 0x00, 0x19, 0x66, 0x32, 0x8C, 0x78 }; //MAC-адрес Arduino
#define BMP085_EXIST     1      // наличие датчика атмосферного давления

AD KeyBoard Module

Приветствую.

Arduino mega2560+TFT 3.2`+ DS18B20 как вывести показания на экран

Никак не получается вывести данные с датчика на экран с помощью SevenSegNumFont шрифта 

Как объединить цифры в одно число?

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

Как объединить цифры в одно число?

К примеру a=20 b=15 то с должно иметь  2015 c=2015.

Kак слить цифры в одно числои записать их в переменного для использования . 

Да как так-то??? (цикл уходит за пределы)

Картинка скажет сама за себя. У кого не отображается - замечу, что банальный цикл выходит за пределы. Неведомым мне образом. Соответственно вся обработка данных (а там структуры и массивы)  уходит в левые области памяти, контроллер уходит в ребут.