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

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

Эффект "щлейфа" на OLED-дисплее 128*64

Добрый день.

Задание: сделать рожицу на дсиплее,которая будет кататься по экрану от координат привязанного к экрану акселерометра.

Вопрос: рожица катается, но оставляет за собой шлейф. Как его убрать?

Рожица отрисована в hex-массиве.

вытяжка на кухне

доброго времени суток уважаемые форумчане!

Неполное сообщение при приеме сообщения по Bluetooth

Гайз, нужна помощь, вы последняя надежда. Есть проблема с передачей данных по bluetooth. Ситуация такая: есть две ардуинки с hc-05 на борту каждой, один мастер, другой слэйв, соответственно, сопряжение есть, все ок. Тему я некорректно назвал немного, не знаю, как иначе. Суть в том, что я передаю какую-то переменную, не суть, пусть обычный инкремент. На ведомой ардуинке вывожу в сериал порт эту переменную, все отлично работает. На этой же ведомой ардуинке есть еще одна какая-то переменная, ее вывожу в сериал порт и тоже все отлично отображается.

Одновременное использование пинов для I2C и прочего...

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

Вопрос такой: возможно ли одновременно на одних и тех же пинах использовать I2C и передачу данных для не I2C устройств?

В частности, у меня есть ESP-07 и такие I2C устройства как RTC DS3231SN и расширитель цифровых портов MCP23017, но есть и Nextion экран. Так вышло, что экран подключил к SDA, SCL пинам, по которым идет работа с I2C.

Когда я пытаюсь прочесть время с RTC, то выводится явно неправильное время: 

2009-85-165 37:165:85

Обработка аппаратных ошибок на Arduino IDE

Привет!

Такой вопрос. Когда пишешь приложение на Swift или на Object C, всегда при подключении любого модуля устройства - гироскопа или GPS - всегда в начале проверяешь, доступен ли модуль. Если модуль доступен, то программа выполняет дальнейшее условия, если нет, то выдает ошибку. Можно ли на Ардуино перед выполнением куска кода программно проверить, подключен ли, например, потенциометер к A1 и подключен сервомотор к D9? Ардуино понимает вообще, подключено ли что-то к ее пинам или нет? 

Ардуино не выдерживает 10 светодиодов.

Доброго времени суток Профессионалы и интересующиеся!

С недавнего времени стал я обладателем "набора" ардуино(Funduino).

Как и все пошел на просторы гугла изучать что да как. Наткнулся на урок, в нем присоединяется к ардуинке 10 светодиодов и они все должны поочереди зажигаться и гаснуть. С кодом проблем нет - все понятно. Но вот сама моя фандуино, как я думаю, "не выдерживает по-питанию нагрузку".

Запись на внешнюю ЕЕПРОМку по i2c

Всем  бобра!

Попытался писать данные  на еепромку AT24C32  фреймами. 

Собсно код:

Помогите!!! Создание 2х страничного LCD меню и управление кнопками

Всем привет.
Нужна помощь, вот есть код. Нужно сделать так чтобы при нажатии кнопки выводилась только температура а при повторном нажатии выводилось только время работы. Пробовал с помощью flag не выходит. Как это осуществить? 
 
 
#include <Wire.h>                           // Подключаем библиотеку Wire

sim800l отправка SMS

Привет! Несудите строго но код собран отовсюду )) Вопрос в чем ,переодически выполняется код sms("OK-V-RABOTE", phone_admin); Хотя он должен тока раз выполнится при перезагрузке Ардуино!! При этом реле не щелкают оборудование работает и светодиод не тухнет! Напряжение не падало ! ​Что еще может быть ? Код приложил!

Помогите правильно отправить команду по rs-485

Всем привет, сразу скажу, что я начинающий)

Прочитал как-то уже давно статью, в которой парень купил счетчик электроэнергии на алике, с которого по rs-485 можно снимать показания чего захочешь, только нужную команду отправь. Мне такая штука понравилась и я себе такой счетчик тоже приобрел. Заодно заказал rs-485 to TTL конвертер для ардуины и rs-485 to USB для компа.

http://adatum.ru/podklyuchenie-konvertera-rs-485-v-ttl-k-arduino.html - подключил к arduino как написано здесь.