Проекты

Взаимодействие ардуин, или digitalRead?!

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

У меня есть следующая задача, а именно:
Есть ардуинка Uno R3 к которой по 8 цифровым портам подключается другое цифровое устройство. 

Логика работы проста до безобразия. 

Ардуинка посылает по портам логическую единицу, второе устройство её принимает и отправляет ардуинке ответ таким же темпом, а первая в это время пристально слушает. 

Бьюсь уже 4 дня, нарисовал схему того, что есть сейчас во фриз. Загрузить сюда не удалось, загрузил на обменник

Комнатная метеостанция на беспроводных модулях ATmega128RFA1.

Хотя такие игрушки набили оскомину, тем не менее интерес к ним не ослабевает, особенно у начинающих ардуинщиков. Представляю еще одно решение. Устройство реализовано на двух ардуино совместимых модулях SparkFun ATmega128RFA1 Development Board.

 

Мониторинг электрической нагрузки офиса.

На сегодняшний день устройство снимает мгновенные текущие показания напряжения и тока на фазах A B C.  Индикация осуществляется на дисплей в разрезе фаз по цветам. Индицируются мгновенные значения напряжения, тока, мощность по фазе и суммарная. Результаты текущего измерения транслируются на сервер sparkfun.com, что позволяет накапливать и отслеживать поведения процесса электропотребления в офисе.

Термостат на DS1626

Отмечусь...пожалуй

Запрограммировал DS1626 в режиме термостата. 26 градусов - выключаем нагрев. 25 градусов - включаем.

В результате поддерживаю постоянную температуру в ёмкости.

Плату сам придумал.

Библиотека работы с DS1626 - взял готовую. 

Код приводить не буду, взят из примеров библиотеки.

квас термостатированный

кнопки управления для АНДРОИД

Ребята! Хочу сделать проек для планшета, кнопки управления "домой" "назад" "переключение между приложениями" и "Ок(или применить)" и кристовину навигации вперед назад лево право. Мозги уно, но если возможно то и нано, есть стик кнопки и сам модуль блутуфс НС-05 на 6 пинах. Что хочу от вас, схему и скеч. Я просто вообще не знаю за что браться, как связать блутууз и и телефон я понял а как сделать что бы блютуз им управлял нет. Буду благодарен всем. 

Часы, будильник, термометр. На ARDUINO NANO, DS3231.

Часы, будильник, термометр. На ARDUINO NANO, DS3231.

Сигнализация

Всем добрай час, ребята посоветуйте, как сделать бюджетную сигнализацию из ардуино.
Есть такая идея. На охраняемом объекте нет инернета(((
1 датчик движения реагирует на присутствие объекта (http://m.220-volt.ru/catalog-224132/)
2 загарается свет
3фотоэлемент его воспринимает
4сигнал на платку ардуино
5передает сигнал сервоприводу, тот нажимает на кнопку быстрого набора телефона.
6звонок оператору, реакция на взлом)))
Теперь о бюджетности, датчик движения есть, лампа есть, телефон есть. Осталось фотоэлемент, платка, сервопривод, источник питания платы в принципе есть)

Вопросы

4 разрядный 7 сегментный индикатор

Добрый вечер. Нашел пример кода для вывода цифр на индикатор.
Но не могу понять две вещи.
1. Если хочешь вывести 3.02 например, выводится только 3, в чем может быть причина, и что нужно изменить в коде?
2. Как заставить чтобы например число 291812 перемещалось слева направо или наоборот?
 
void ledDigitDisplay(float num, float time)
{
   unsigned long ltime = millis(); // налаштування
   int pin[] = {6, 7, 8, 9, 10, 2, 11, 3, 4, 12, 13, 5}; // піни

Очередная теплица (для комментариев)

Добрый день.

Это мой перый более менее серьезный проект, после обучающих уроков.

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

Вращение шагового двигателя

Доброго времени суток! В програмировании полный ноль. Подключил к arduino uno Motor Shield(L293D) и шаговый двигатель 17HS2408 Nema17. Двигатель подключен к выходу м1 И м2. Нужно, что бы он крутился на 360 в одну сторону и на 360 в другую. На данный момент крутится в одном направлении. Какие команды нужно дописать?