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

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

Вывод ответа на AT-запрос на дисплей

Здравствуйте, проблема следующая - имеется SIM900, Arduino Mega, обычный дисплей 2.4 "TFT LCD SHIELD" - все нормально работает в множестве программ, кроме описанной ниже. 

Adafruit_NeoPixel Потушить ленту, не портя массив

Добрый день All !

Есть проблемка. Во время работы часиков нужно периодически измерить освещенность помещения

Но лента светит на датчик освещенности и с этим ничего поделать не удаётся.

ВОПРОС:

Как резко на миллисекундочку потушить ленту, а потом зажечь снова в том же виде как она была ?

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

Подскажите как это сделать.

Инициализация SPI2 на Arduino Mega 2560 Rev3

Нужна помощь с этим вопросом т.к. модуль micro sd card блокирует работу других устройств arduino на шине SPI. Взял Megu для этих целей но не могу поднять SPI2 помогите кто соображает как это сделать. Мат части нигде толком нет. roll

Многозадачность

Здравствуйте, недавно начал заниматься ардуино, захотел сделать проект, в котором несколько светодиодов управляются несколькими потенциометрами одновременно с помощью многозадачности. Но никак не могу найти материал. Помогите, чем могете...

телеграмм бот без пароля и имя сети wifi в коде скрипта

всем привет!

подскажите, пожалуйста, есть ли возможность для бота телеграма пароль вводить не в коде, а чтобы создаласть точка доступа, показала присутствующие сети вийфай и позволила бы присоединиться к одной из них? может кто встречал код... 

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

Переполнение буфера


#include <SPI.h>
#include <Ethernet.h>
int ledRed = 3; // светодиод подключен к 3 аналоговому входу
int prom;
int stepRed = 0;
// Введите MAC-адрес и IP-адрес вашего контроллера
// IP-адрес должен соответствовать вашей локальной сети
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192,168,1,107); //<<< IP-АДРЕС ВАШЕГО АРДУИНО ВВОДИТЬ СЮДА!!!
 
// инициализации экземпляра библиотеки:
EthernetClient client;
 
// URL сервера, которому будем отправлять запросы

Ошибка компиляции для attiny 85

Здравствуйте подскажите собрал код в ардуино термометра на ds18b20, проверил на Arduino Nano все работает, хотел залить в Digispark attiny 85 и Arduino IDE выдало ошибку компиляции для платы

Как Django связать с Arduino uno

Суть в том,что к Arduino uno подключен датчик DTH22 влажности и температуры.Значения могу вывести serial.println.Мне нужно на фраемворке python Django сделать веб сервер с авторизацией пользователей и в личном кабинете уже выводить значения температуры и влажности.Подскажите,что,и как.В первые вижу задачу с такой связкой.

Таймер на часах реального времени

Уважаемые ГУРУ, доброго времени суток. С ног сбился ни как не могу найти… помогите пожалуйста. Нужно реализовать следующую задачу: С помощью часов DS3231 создать таймер, который продолжит мотать даже при отключенном устройстве и при каждом запуске ардуинки будет показывать намотанное время с момента запуска таймера. В секундах (9455343 сек) или минутах(454675 мин) или часах как угодно. Может кто-нибудь встречался с такой задачей, подскажите пожалуйста, где посмотреть?

 

Проблема с дисплеем 1602

Написал программу часов на ардуино, в качестве экрана использовал жк дисплей 1602 с шиной подключения i2c, при вращении потонциометра режим "часы" должен меняться на картинку. но видимо от большего кол-ва созданых символов у дисплея возникают какие то проблеммы.Картинка представляет из себя два больших пальца вверх по краям, смайлик в центре и надпись"ALL GOOD". Правильность кода я проверял неоднократно символы должны вставать в картинку, но в итоге я получаю надпись "ALL GOOD" и разбросаные по всему экрану неупорядоченные символы.