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

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

Проблема в Atmel Studio

Здравствуйте! Столкнулся с проблемой компиляции в Atmel Studio . Выдаёт ошибку -  Please install Arduino board in the Micro Explorer -> Board Manager or set a valid location for an Arduino compatible IDE.

Связь ардуино с интернет страничкой

Уважаемые специалисты,

Пытаюсь подключить свою Ардуинку Уно к интернету, но ничего не выходит. Цель подключиться к интернету и перейти на URL скоторого считывается значение Х. Проблема на этапе подключения к интернету. 

Значение айпи беру в сетевых настройках.

192,168,1,15 - это айпи платы.

 byte mac[] = { 0x14, 0x59, 0x54, 0x62, 0x59, 0x2D };  //мак адрес платы  переведен в 16 теричную систему исчесления

192,168,1,76- это айпи ноута к которому подключена плата.

Помогите с лентой WS2812B

Доброе время суток!
Я начинающий нуб в ардуино. Подключить ардуику к компу, залить готовый скетч и под свои надобности подкорректировать могу, но не более. Поэтому прошу помощи у понимающих людей.
Имеется ардуино нано с контроллером атмега 328 и адресная лента WS2812B. Подключить по готовым проектам и посмотреть работу смог, моргает и переливается в разных режимах. Но у меня возникло два вопроса.

Помогите с ошибкой


Всем привет!

Объясните, пожалуйста, как исправить ошибку? Вот код (извините, что без комментариев):

При размыкании кнопки единожды выполнить функцию.

Всем доброго дня! Делаю GSM сигнализацию, нужно, чтобы она проверяла состояние двери и, если дверь открывается, то единоразово запускалась бы функция по отправке СМС. Реализовал, даже получилось, но терзают смутные сомнения. Пожалуйста, посмотрите кусок скетча с комментариями и скажите правильно ли я понял принцип ыполнения и насколько криво все реализовано? Если криво, подскажите, как будет правильнее! Спасибо!

Rfm69hw и библиотека RadioHead

Здравствуйте , помогите куда копать . Использую библиотеку  RadioHead для Rfm69h  , там в примере сервер-клиент , сервер шлет сообщение ,а клиент после получения шлет ответ . В сервере ответ выводится на монитор 

Помогите плиз разобраться с получением команд через COM порт

Привет

Что то я никак в толк не возьму где ошибкаб помогите разобраться плиз.

Задача моя предельно проста - через COM порт получить команду всю целиком от начала до 'Enter'(перевод строки) и проверить соответствует ли команда известному коду команд. Если да - то выполняем команду а если не соответствует то сообщаем об ошибке.

Код:

Блютуз управление(телефон). Переключение "режимов" работы (умный робот). Помогите пожалуйста, я новичок в программиров

В общем я решил сделать робота на гусеницах, я сделал код чтобы управлять роботом по блютуз с телефона, но я хочу чтобы по отправке команды ( к примеру буква "S") с телефона на ардуино включался или выключался "самостоятельный" режим (робот сам обьезжает препятствия, но как я уже сказал я не знаю как это сделать. Более опытные програмисты, ПОМАГИТЕ МНЕ ПОЖАЛУЙСТА.

Помогите с написанием скетча для кодового замка на газоразрядных индикаторах

Я более инженер,  чем програмист поэтому особо не ругайте.

Задача состоит в том чтобы сделать кодовый замок типа такого , но чтобы вместо экрана цифры отражались на индикатарах. С помошью этой статьи лампы и клавиатура (матричная 3х4) уже подлючены к ардуино  и всё работает,  но как допилить скетч не хватает ума.

Если комуто не сложно натолкните куда посмотреть.

 

Как правильно передать в функцию указатель PGM_P на массив указателей на строки во флеше?

Что имею:
Сначала размещаю во флеше 3 строки, и там же во флеше создаю массив указателей на эти строки:

#include <avr/pgmspace.h>
const char code_0[] PROGMEM = "string1";
const char code_1[] PROGMEM = "string2";
const char code_2[] PROGMEM = "string3";

PGM_P  const   codes_names[] PROGMEM = // массив указателей на строки
{
  code_0
  , code_1
  , code_2
};

Далее, если не создавать функцию, а просто считывать строки из флеша например так: