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

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

enc28j60 проблема с получением ответа http

Добрый день.

Подскажите кто знает. Использую enc28j60 + Mega, программа должна отправлять POST запрос на сайт и получать в ответ сообщение.

Сообщение отправляется и даже приходит ответ, но в нем только заголовок, а тела ответа нет:

Альтернатива Arduino IDE (поиск)

Всем привет!

Заходелось более комфортной работы с Ардуиной. Но вся сложность в моем случае заключается в следующем: на работе я пользуюсь PC, а дома - OS X...  Начал поиски именно кроссплатформенного (и важно!) Free решения.

Причем хотелось бы легкое и нетребовательное к ресурсам приложение.

1) Notepad++ (https://notepad-plus-plus.org/)  - К сожалению, только под Windows

2) Geany (http://www.geany.org/) - понравился, но версия под OS X несколько раз просто "упала". 

Подключить PCA9685 к arduino

Пишёл вот такой модуль. Подскажите, покажите пример, как им пользоваться, как повернуть, к примеру, 1 серву на 20 градусов

Arduino и atmega16

Здравствуйте! подскажите почему при прошивке скетча в МК атмега 16 меняются выводы.

 скетч был взят с этого сайта, 

Помогите нубу с логгером

Нужен простенький логгер напряжения в компорт, 10 раз в секунду.

Но гнетут смутные сомнения: если я напишу в цикле

AnalogRead();
Serial.println();
delay(100);   

То как себя поведет общий интервал? Ведь чтение АЦП и запись в компорт тоже сколько-то времени занимают. Или я не прав? И как можно рассчитать сколько именно времени на это требуется, чтоб подкорректировать число в delay()

Странно работает SIM800L

Доброго времени суток,являюся новичков в среде ардуино.Пытаюся отправлять данные с температурного датчика посредством смс.Скеич взял из этои темы- http://arduino.ru/forum/programmirovanie/neoway-590-kak-peredat-temperaturu Все вроде получается но есть загвоздка скеич отказывается работать без подключения к компу,то есть автономно AT команды не работают?Заранее спасибо,железо SIM800L и Arduino UNO R3 MEGA328P.

энкодер и ускорение

Добрый день!

Вопрос в следующем.

Есть обычная крутилка- энкодер.

нужно точно задавать значения в диапазоне от 0 до 10000 только при помощи энкодера.

Все дело в том что шаг мне нужен 1 для точной настройки, но сами понимаете 10тыс импульсов ручками не накрутишь.

Я хочу попытаться сделать нечто вроде при активном изменении прибавлять не по 1 а с каким нибудь коэффициентом.

я пытался при помощи millis() как то вырулить но не получается потому что нет ясного понимания как это реализовать.

Дописать скетч хронографа

Сделать энергонезависимую память EEROM выстрелов на 60-100 с просмотром и сброса оной

проблема при загрузке sketch

помогите , што( ch не работает) с этим делать???
 
 
 
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

RCSwitch и светодиод

Пытаюсь освоить библиотеку RCSwitch. Подключил передатчик. На приёмнике стоит светодиод, который должен загораться на секунду и гаснуть, когда приходит 1. Вроде всё работает, да только светодиод светит далеко не в полную силу. Я не могу понять в чём дело. Искал похожее в интернете, но там одна и тоже, и код одинаковый. В чём может быть проблема? ЗЫ есть у кого ссылки на описание команд из этой библиотеки??? Передатчик