Цифровая лаборатория электроники. От закона Ома к основам робототехники на основе контроллера UNO R4 WiFi и ESP32 c обучением программированию в среде Arduino IDE (68 уроков) и Scratch (24 урока)

Урок 1. Электричество. Ток, напряжение, сопротивление. Закон Ома
Урок 2. Последовательное, параллельное подключение резисторов.
Урок 3. Генератор импульсов. Осциллограф
Урок 4. Микроконтроллеры. Плата Arduino UNO WiFi R4. Плата Easy Module shield. Проводники и плата прототипирования.
Урок 5. Установка Arduino IDE. Интерфейс. Написание первой программы.
Урок 6. Установка Scratch для Arduino IDE..
Урок 7. Написание первой программы – Мигание встроенным светодиодом. Подключение внешнего светодиода..
Урок 8. Подключение внешнего светодиода. Бегущий огонек на 5 светодиодах..
Урок 9. Подключаем к Arduino кнопку. Дребезг. Программное устранение дребезга
Урок 10. Массивы, циклы
Урок 11. Аналоговые входы. Подключение потенциометра
Урок 12. Широтно-импульсная модуляция. Управление скважностью с помощью потенциометра. Вывод на осциллограф.
Урок 13. Управление яркостью светодиода. Радуга на RGB-светодиоде.
Урок 14. Воспроизводим звуки на Arduino. Генерация музыкальных тонов. Просмотр на осциллографе
Урок 15. Музыкальный звонок
Урок 16. Добавляем к музыкальному звонку видеонаблюдание
Урок 17. Подключение аналоговых датчиков
Урок 18. Подключение датчика температуры и влажности DHT11
Урок 19. Подключение сервопривода. Управление вращением с помощью потенциометра
Урок 20. Подключение датчика расстояния HC-SR04.
Урок 21. Радар на шаговом двигателе и датчике HC-SR04
Урок 22. Snap4Arduino и HTTP-протокол
Урок 23. Удаленное управление RGB-светодиодом по HTTP-протоколу
Урок 24. Инфракрасный датчик движения HC-SR501. Видеонаблюдение со звуковым оповещением о вторжении
Урок 25. ЖК дисплей с интерфейсом I2C. Отображение текста на дисплее
Урок 26. Бегущая строка на дисплее WH1602. Управление скоростью движения бегущей строки
Урок 27. Создание пользовательских символов для дисплея WH1602
Урок 28. Отображение данных влажности и температуры датчика DHT11 на дисплее WH1602
Урок 29. Домашняя метеостанция на датчиках BME280 и DHT11.
Урок 30. Подключение датчика MPU6050. Крен, тангаж, рыскание
Урок 31. Работа с EEPROM памятью.
Урок 32. RFID-идентификация. Считыватель RFID RC522
Урок 33. Запись данных на RFID-карту
Урок 34. Система аутентификации по RFID-картам
Урок 35. Подключение реле. Дверной замок на RFID.
Урок 36. Внешние прерывания.
Урок 37. Прерывания по таймеру. Создание секундомера с получением значения по прерываниям по времени.
Урок 38. Подключение сервопривода. Управление вращением с помощью потенциометра.
Урок 39. Подключение двигателя. Управление скоростью двигателя
Урок 40. Датчик вращения на двигатель. Измерение скорости вращения..
Урок 41. Светодиодная матрица 12х8. Рисование фигур
Урок 42. Подключение джойстика к Arduino UNO R4. Управление спрайтом на матрице с помощью джойстика.
Урок 43. Цифроаналоговый преобразователь. Генерация прямоугольного сигнала, вывод на осциллограф
Урок 44. Генерация синусоидального сигнала. Использование библиотеки AnalogWave
Урок 45. Использование WiFi. Создание точки доступа. Подключение к точке доступа
Урок 46. Создание web-сервера на ArduinoUNO R4
Урок 47. Web-сервер с отображением данных датчика газа MQ-2
Урок 48. Web-сервер для управления светодиодами
Урок 49. Подключение к ArduinoCloud
Урок 50. Отображение данных датчика DHT11 в ArduinoCloud
Урок 51. Добавление виджетов. Построение графиков
Урок 52. Управления светодиодами из ArduinoCloud
Урок 53. Создание web-сервера на компьютере. Создание БД и сайта
Урок 54. Отправка данных датчиков в базу данных web-сервера на компьютере
Урок 55. Просмотр данных на сервере
Урок 56. Использование Bluetooth. Отправка данных на смартфон
Урок 57. Создание приложения для смартфона для вывода данных датчиков ArduinoUNO.
Урок 58. Поиск устройств BLE
Урок 59. Отправка данных на BLE-термопринтер
Урок 60. Встроенный модуль часов реального времени.
Урок 61. Инфракрасный порт. Управление светодиодами с ИК-пульта
Урок 62. Коррекция времени модуля часов реального времени через сервер времени
Урок 63. Отправка данных датчика на принтер из Arduino UNO R4
Урок 64. Настройка защищенного подключения на сервере по https
Урок 65. Отображение данных, полученных по BLE, на сайте
Урок 66. Отправка данных датчика на принтер из Arduino UNO R4 WiFi через ESP32
Урок 67. Создание анимированных изображений на 4-х разрядной светодиодной матрице
Урок 68. Заключительный. Поплагодарим Arduino UNO R4 WiFi аплодисментами и получим ответное мигание