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

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

Простой климат контроль

Впечатленный возможностями Arduino, решил попробовать собрать терморегулятор. В сети нашел аналог http://www.compcar.ru/forum/showthread.php?t=4485

В качестве датчика решил использовать DS18B20, который подключил и залил на него скетч(подробно описанный тут http://robocraft.ru/blog/arduino/136.html)

Управление 220В нагрузкой решил собрать по такой схеме http://arduino-ru.blogspot.com/2009/02/220.html

(твердотелое реле  S202S02 на ток 8A)

Возникли проблемы с описанием терморегулятора. Собираю впервые, подскажите, люди добрые.

Ethernet сеть

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

Описание проекта в целом:

У меня есть 4 объекта управления. Посердством цифровых и аналоговых входов/выходов я подключил их к arduino uno. Используя ethernet shield на базе w5100 я их объединил в сеть через коммутатор. В который также подключены и компьютеры. На компьюторе будет программа для управления объектом испытания. Один объект управления может работать только с одним компьтером. Это выбирается в программе.

Сильно греется мотор шилд.

 Сильно греется мотор шилд. Что делать, ставит радиатор, или есть другие способы?

DS18B20 без oneWire?

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

Научите как подключить 5-6 датчиков  DS18B20 без использования бибилиотеки oneWire

портов у меня хватает, а вот oneWire выдаёт такие матюки. это на Mac  на винде примерно тоже 

а железка у меня chipkit Max 32. на ней oneWire библиотека не работает :( 

 

датчик ds18b20 и пьезоэлектрика

К ардуино подключен датчик температуры (пин 8) и пьезопищалка (пин 9), и lsd экран, температура выводится на экран. Хотелось бы реализовать алгоритм, что бы при превышении некоторого критического значения температуры, пьезопищалка срабатывала и из давала звук. Ниже приведен скеч, но он не работает. Пищалка постоянно пищит. Что не правильно в коде?

#include <OneWire.h>
#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
#define DS18S20_ID 0x10
#define DS18B20_ID 0x28

TM 1638

 Доброго времени суток. Помогите пожалуйста набросать простейший Hello World с использованием Arduino Nano и сегментного LCD(контроллер TM1638). Вот ссылка на библиотеку http://code.google.com/p/tm1638-library/

 

 

Modbus Slave TCP/IP

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

 Есть у кого-нибудь рабочий пример Modbus Slave TCP/IP для arduino+ethernet_shield?

 

Colorduino Library и Arduino Mega не хотят дружить...

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

Возникла проблема, с которой бьюсь уже третий день. С Arduino только знакомлюсь.

И так суть проблемы купил:

Arduino Mega (ATMega 1280)
Colors Shield V1.1


Скачал библиотеку: 
Colorduino Library V1.2

Но библиотека как и сам шилд сделанны для Arduini Uni :(
Сказали что распиновка у микроконтроллеров разная, нужно поправить в библиотеке распиновку.

Задержка при использовании сервы

Доброго времени суток!! Господа, подскажите где копать. Собственно подключил к дуине серву (скетч из примеров) подстроил под себя углы, но мне необходимо делать задержку в интервалах работы сервы.

Пробывал я delay, во время задержки серва гудит, но стоит на мете, при этом достаточно сильно греется уже через минут 5, а мне необходимо сделать задержку в сутки, именно по этой причине я попробывал использовать millis, так же из примера, но эффект тот же, гудит. Подскажите как отключить может питание или какую обвязку поставить что бы решить данную проблему.

 

помогите разобраться с Arduino Mega2560,

Всем доброго дня.

у меня есть 2 платы

 

  1. Arduino Mega2560
  2. DFRduino Mega 2560

цель в том что бы я с помощью устройства на котором стоит unix смог по UART порту передать на Mega2560 команды. вообщем как мне это реализовать?

то есть принцип кто нить расскажите как это должно работать? что за софт писать?

спасибо заранее