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

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

ARDUINO отправка смс на гсм модуль

Здравствуйте ребята мне надо написать простой скетч : помогите пожалуйста у меня не получается

нажму на кнопку n1 отправка смс на гсм модуль text например (482)

нажму на кнопку n2 отправка смс на гсм модуль text например (667)

так 7 кнопок и 7 текстов.....

Тест группы батарей - Нужна помощь в реализации

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

Нужна помощь в реализации одной моей задумки:

- имеется группа аккумуляторных батарей на 48В (4 шт по 12)

- группа разряжается устройством которое контролирует общее напряжение, но каждая батарея не должна просаживаться ниже 10.8В

- весли лог разряда по времени.

В общем схема выглядит вот так:

Данные с Arduino №1-4 должны поступать на Arduino UNO и затем выводится на ноутбук (в будущем хочу LCD поставить).

запись wav файла

здравствуйте! записывал через ардуино wav файл, но питание пропало и файл не правильно сохранился (вес 0 байт, но на флешке занято больше 1 Гб)

вопрос: возможно ли восстановление это файла или хотя бы части?

Sysmc Bootloader "Нет ответа от модуля"

Подключил к ардуино уно радиомодуль mbee 868 v2.0, запустил программу sysmc Bootloader и нажал опросить, но в результате появилась надпись "Нет ответа от модуля". Пины радиомодуля 2,3 (считаю с 1) подключал к ардуино на 7,8 пин, а потом пробовал на 0 и 1. Подключал модуль к ардуино напрямую без переходников и доп. адаптеров. Как добиться ответа от модуля?

Двухдиапазонный RFID 125Khz 13.56МГц

Появились в продаже двухдиапазонни модули, кто возможно уже имел дело интересует как записывать метку

https://ru.aliexpress.com/item/32831190145.html?spm=a2g0o.cart.0.0.2add3...

Не могу разобраться с объектами

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

Ломаю стары

Кнопка и сервопривод

Здравствуйте, можете подсказать, почему сервопривод не реагирует на кнопку?


#include <Servo.h>
Servo servo1;
int servoPin1=5;   // Пин подключения сервопривода №1
int buttonPin1 = A5;  // Пин подключения кнопки для сервопривода №1
void setup() {
pinMode(buttonPin1, INPUT_PULLUP);
servo1.attach(buttonPin1);
}

void loop() {
  if (!digitalRead(buttonPin1)==HIGH) {
   servo1.write(0);
   delay (5000);
   servo1.write(180);
   delay (5000);
  }
}

или

Почему программа не изменяет переменную внутри void();

int show;

int trips = 15;      // Кол-во поездок
int trips2 = 5;

float timeout = 1.5; // Тайм-аут В СЕКУНДАХ

#include <SPI.h>
#include <MFRC522.h> // библиотека "RFID".

#define SS_PIN 10
#define RST_PIN 9

MFRC522 mfrc522(SS_PIN, RST_PIN);
unsigned long uidDec, uidDecTemp;  // для храниения номера метки в десятичном формате

void setup() {
Serial.begin(9600);
Serial.println("Приложите билет!");
Serial.println();
Serial.println();
SPI.begin();  //  инициализация SPI / Init SPI bus.

Нужна помощь по генератору сдвоенных импульсов

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

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