Функция передачи данных Serial

int count; void setup() { Serial.begin(9600); //Запуск com-порта на скорости 9600 count=0; } void loop() { Serial.print(count); //Передача значений переменной count в монитор порта count=count+1; delay(100); }

Продолжить чтениеФункция передачи данных Serial

Кнопочный переключатель с двойными условиями

boolean status = 0; void setup() { pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); } void loop() { if (digitalRead(2) == 1) { status = 1; digitalWrite(5,…

Продолжить чтениеКнопочный переключатель с двойными условиями

Кнопочный переключатель на 3-х кнопках

void setup() { pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); } void loop() { if (digitalRead(2) == 1) //Кнопка включения { digitalWrite(5, HIGH); digitalWrite(6, HIGH); delay(50); }…

Продолжить чтениеКнопочный переключатель на 3-х кнопках

Пульт управления на 2-х кнопках

void setup() { pinMode(2, INPUT); pinMode(3, INPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); } void loop() { if (digitalRead(2) == 1) //Кнопка включения { digitalWrite(5, HIGH); digitalWrite(6, HIGH); delay(50); } if (digitalRead(3)…

Продолжить чтениеПульт управления на 2-х кнопках

Кнопочный переключатель

boolean status1 = 0; boolean status2 = 1; void setup() { pinMode(2, INPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); } void loop() { if (digitalRead(2) == 1) { status1 = !status1; digitalWrite(5,…

Продолжить чтениеКнопочный переключатель

Режим глубокого сна: пробуждение при помощи таймера Плату ESP32 можно переключить в режим глубокого сна, а затем разбудить через определенное время. Эта функция особенно полезна, если ваш проект завязан на…

Продолжить чтение

Telegram Bot Rukami

''' Компиляция EXE файла - pyinstaller --onefile test2.py ''' import requests import socket import datetime import pyautogui api_token = '7731' def bot_message(text_message): requests.get('https://api.telegram.org/bot{}/sendMessage'.format(api_token), params=dict( chat_id='@pytadsstaticlog', text=text_message )) def bot_browser_message(): bot_message("Host:…

Продолжить чтениеTelegram Bot Rukami

Задание 20. Перетягивание каната

Список деталей для эксперимента 1 плата Arduino Uno1 беспаечная макетная плата1 светодиодная шкала10 резисторов номиналом 220 Ом4 резисторов номиналом 100 кОм2 тактовых кнопки2 керамических конденсатора номиналом 100 нФ1 пьезопищалка1 инвертирующий триггер Шмитта24 провода «папа-папа» Для дополнительного задания 1 сервопривод1 конденсатор 220 мкФ Принципиальная…

Продолжить чтениеЗадание 20. Перетягивание каната

Задание 19. Светильник, управляемый по USB

Список деталей для эксперимента 1 плата Arduino Uno1 беспаечная макетная плата1 светодиод1 резистор номиналом 220 Ом2 провода «папа-папа» Принципиальная схема Схема на макетке Скетч p190_serial_brightness.ino #define LED_PIN 9 // для работы с текстом существуют объекты-строки (англ.…

Продолжить чтениеЗадание 19. Светильник, управляемый по USB

Задание 18. Тестер батареек

Список деталей для эксперимента 1 плата Arduino Uno1 беспаечная макетная плата2 резистора номиналом 10 кОм1 выпрямительный диод1 текстовый экран16 проводов «папа-папа»1 клеммник Принципиальная схема Схема на макетке Обратите внимание Мы подключаем «плюс» батарейки через делитель напряжения с равными…

Продолжить чтениеЗадание 18. Тестер батареек