Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Монстрикс — это динамичная стратегия, где ты собираешь, улучшаешь и сражаешься с могучими монстрами.

Монстрикс

Мидкорные, Стратегии, Мультиплеер

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
9
DELETED
ArduBlock

MAX 7219 8x8 - ELBEAR ACE-UNO⁠⁠

6 месяцев назад
Показать полностью 2
[моё] Видео ВК Arduino YouTube Вертикальное видео Ardublock Разработка Новинки Видео Длиннопост
0
17
seko99
Arduino & Pi
Серия Строю робота

Тестирую лидар для робота⁠⁠

6 месяцев назад

Лидар с Алиэкспресса, от робота-пылесоса. Будет основой навигационной системы будущего робота. Целью теста было припаять нужные провода, проверить мотор и логику перед монтажём на платформу.

Подробно процесс стройки освещаю здесь: https://t.me/robostroy

и здесь: https://www.youtube.com/@seko2k19

Подписывайтесь, должно быть интересно!

Показать полностью
[моё] YouTube Arduino Электроника Робототехника Orange pi Своими руками Видео
26
0
Вопрос из ленты «Эксперты»
user10766731
user10766731

Помогите сделать Часы на Ардуино тм1637 и дс3231 с выводом температуры⁠⁠

6 месяцев назад

Помогите сделать часы (не компилируется скетч)

Скетч написал а он не компилируется, помогите пожалуйста 🥺 🙏

Скетч:

#include <RTClib.h>

#include <TM1637Display.h>

// Пины подключения дисплея

#define CLK_PIN 3

#define DIO_PIN 2

// Пины кнопок

#define BUTTON_MODE 4

#define BUTTON_UP 5

#define BUTTON_DOWN 6

RTC_DS3231 rtc;

TM1637Display display(CLK_PIN, DIO_PIN);

unsigned long previousMillis = 0;

const long interval = 1000; // обновление каждую секунду

int displayMode = 0; // 0 - показывать время, 1 - показывать температуру

void setup() {

Serial.begin(9600);

// Инициализация дисплея

display.setBrightness(0x0f);

// Инициализация RTC

if (!rtc.begin()) {

Serial.println("RTC не найден!");

while (1);

}

if (rtc.lostPower()) {

Serial.println("Настройка времени RTC...");

rtc.adjust(DateTime(F(__DATE__), F(__TIME__))); // установка времени по компилятору

}

// Настройка кнопок

pinMode(BUTTON_MODE, INPUT_PULLUP);

pinMode(BUTTON_UP, INPUT_PULLUP);

pinMode(BUTTON_DOWN, INPUT_PULLUP);

}

void loop() {

unsigned long currentMillis = millis();

// Обработка кнопок

handleButtons();

if (currentMillis - previousMillis >= interval) {

previousMillis = currentMillis;

DateTime now = rtc.now();

if (displayMode == 0) {

// Показывать время

displayTime(now);

} else if (displayMode == 1) {

// Показывать температуру

displayTemperature();

}

}

}

// Обработка кнопок

void handleButtons() {

static bool lastModeState = HIGH;

static bool lastUpState = HIGH;

static bool lastDownState = HIGH;

bool modeState = digitalRead(BUTTON_MODE);

bool upState = digitalRead(BUTTON_UP);

bool downState = digitalRead(BUTTON_DOWN);

// Переключение режима

if (lastModeState == HIGH && modeState == LOW) {

displayMode = (displayMode + 1) % 2;

}

lastModeState = modeState;

// Можно добавить обработку длительного нажатия или др.

}

// Отображение времени

void displayTime(DateTime now) {

char buffer[6];

sprintf(buffer, "%02d%02d", now.hour(), now.minute());

// Отображение в виде HH:MM

display.showNumberDecEx(

(now.hour() * 100) + now.minute(),

0b01000000, // точка между часами и минутами

true);

}

// Отображение температуры

void displayTemperature() {

float tempC = rtc.now().temperature(); // Получение температуры (в градусах Цельсия)

// Отобразим температуру как целое число

int tempInt = (int)tempC;

// Показывать температуру с знаком

if (tempInt >= 0) {

display.showNumberDec(tempInt, false, 2, 0);

} else {

// Для отрицательных температур

display.showNumberDec(-tempInt, false, 2, 1);

// Можно добавить знак минуса вручную, если нужно

}

}

Ошибка:

compilation error: 'class TM1637Display' has no named 'showNumberDecEx'; did you mean 'showNumberDec' ?

Показать полностью
Arduino Самоделки Часы Вопрос Спроси Пикабу Текст Длиннопост
11
9
Dosfamilias
Dosfamilias
Серия Электромонтаж. Тоже слесарные работы.

Ардуинисты здесь?⁠⁠

6 месяцев назад

Привет всем. В целом есть задача собрать систему на Ардуино.

Цель: беспроводная тревожная кнопка с оповещением СМС нужных контактов, вроде меня (сосед пожилой за стеной), скорую помощь и т.п.

Дедушка пожилой, дома доживает.

Собрал бы систему на Ардуино чтобы при необходимости помощи, быстро среагировать. Маршрут у него короткий, но кнопка должна дублироваться.

Очень надеюсь на адекватные ответы.

P.S. На руках есть ESP32, на его основе рекомендуется всё обустроить.

Жизнь Arduino Настройка Текст
18
20
DELETED
ArduBlock

ArduBlock - Часы на 2x RGB панель P4 + ESP 8266 12F⁠⁠

6 месяцев назад
Показать полностью 4
[моё] Видео ВК Arduino YouTube Вертикальное видео Ardublock Видео Длиннопост
0
11
DELETED
ArduBlock

ArduBlock - GMG12864 ST7565 + Arduino UNO⁠⁠

6 месяцев назад
ArduBlock - GMG12864 ST7565 + Arduino UNO
Показать полностью 1
[моё] Видео ВК Arduino YouTube Вертикальное видео Ardublock Видео
0
11
DELETED
ArduBlock

ArduBlock - TM1637 CWG 4 - ELBEAR ACE-UNO⁠⁠

6 месяцев назад
ArduBlock - TM1637 CWG 4 - ELBEAR ACE-UNO
Показать полностью 1
[моё] Видео ВК Arduino YouTube Вертикальное видео Ardublock Видео
2
6
DELETED
ArduBlock

ArduBlock - RGB панель P4 + ESP 8266 12F⁠⁠

6 месяцев назад
ArduBlock - RGB панель P4 + ESP 8266 12F
Показать полностью 1
[моё] Ardublock Вертикальное видео YouTube Arduino Видео ВК Видео
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии