Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:laboratory_iot_c [2024/11/06 16:42] labuser30products:laboratory_iot_c [2024/12/19 12:23] (текущий) labuser30
Строка 1: Строка 1:
 ===== Лаборатория IoT :: Курс на C/C++ ===== ===== Лаборатория IoT :: Курс на C/C++ =====
 +{{ :products:espkit.png?400 }}
 +
 +  * [[products:laboratory_iot:about|Что такое Лаборатория IoT]]
 +
 +
 <WRAP group> <WRAP group>
 <WRAP half column> <WRAP half column>
 === Учебный курс === === Учебный курс ===
-   * [[products:laboratory_iot_с:exp2|Эксперимент 2. Маячок]]+   * [[theory:electricity|Что такое электрический ток]] 
 +   * [[theory:breadboard|Как устроена макетная плата]] 
 +   * [[theory:cpu|Что такое микроконтроллер]] 
 +   * [[theory:esp8266|Микроконтроллер ESP8266]] 
 +   * [[theory:C/C++|Язык программирования Arduino(С/C++)]] 
 +   * [[products:laboratory_iot:safe|Техника безопасности. Важно!]] 
 +   * [[products:laboratory_iot_c:connect|Подключение и настройка]] 
 +   * [[products:laboratory_iot_c:exp1|Эксперимент 1. Привет, Мир!]] 
 +   * [[products:laboratory_iot_c:arduino_ide_howto|Знакомство с Arduino IDE]] 
 +   * [[theory:logic_1_0|Цифровая электроника. Логические 0 и 1]] 
 +   * [[products:laboratory_iot_c:exp2|Эксперимент 2. Маячок]] 
 +   * [[products:laboratory_iot_c:exp3|Эксперимент 3. Железнодорожный переезд]] 
 +   * [[theory:color_resistor|Цветовая маркировка резисторов]] 
 +   * [[products:laboratory_iot_c:exp4|Эксперимент 4. Кнопка и подтягивающий резистор]]  
 +   * [[products:laboratory_iot_c:exp5|Эксперимент 5. Эмуляция кнопки с фиксацией]] 
 +   * [[products:laboratory_iot_c:exp6|Эксперимент 6. Телеграф]] 
 +   * [[theory:pwm|Широтно-импульсная модуляция]] 
 +   * [[products:laboratory_iot_c:exp7|Эксперимент 7. Регулирование яркости светодиода]] 
 +   * [[products:laboratory_iot_c:exp8|Эксперимент 8. Аппаратный ШИМ]] 
 +   * [[products:laboratory_iot_c:exp9|Эксперимент 9. Пульсирующий маячок]] 
 +   * [[products:laboratory_iot_c:exp10|Эксперимент 10. Мигалка светодиодом с помощью аппаратного ШИМ]]  
 + 
 +---- 
 + 
 +== Проект 1. Лампа настроения == 
 +   * [[products:laboratory_iot_c:exp11|Эксперимент 11. RGB светодиод]] 
 +   * [[products:laboratory_iot_c:exp12|Эксперимент 12. Функция управления яркостью]] 
 +   * [[products:laboratory_iot_c:exp13|Эксперимент 13. Лампа настроения]] 
 + 
 +---- 
 + 
 +   * [[theory:adc|Аналого-цифровой преобразователь]] 
 +   * [[products:laboratory_iot_c:exp14|Эксперимент 14. Измерение напряжения]] 
 +   * [[products:laboratory_iot_c:exp15|Эксперимент 15. Диммер]] 
 +   * [[products:laboratory_iot_c:exp16|Эксперимент 16. Регулятор частоты]] 
 +   * [[products:laboratory_iot_c:exp17|Эксперимент 17. Индикатор уровня]] 
 +   * [[theory:photoresistor|Фоторезистор]] 
 +   * [[products:laboratory_iot_c:exp18|Эксперимент 18. Люксметр]] 
 +   * [[products:laboratory_iot_c:exp19|Эксперимент 19. Умный светильник]] 
 +   * [[theory:sound|Что такое звук]]  
 +   * [[theory:transistor|Что такое транзистор]] 
 +   * [[products:laboratory_iot_c:exp20|Эксперимент 20. Звуковой генератор]] 
 +   * [[products:laboratory_iot_c:exp21|Эксперимент 21. Терменвокс]] 
 + 
 +== Проект 2. Музыкальный автомат == 
 +   * [[products:laboratory_iot_c:exp22|Эксперимент 22. Ноты]] 
 +   * [[products:laboratory_iot_c:exp23|Эксперимент 23. Темп, длительность и паузы]] 
 +   * [[products:laboratory_iot_c:exp24|Эксперимент 24. Музыкальный автомат]] 
 + 
 +---- 
 + 
 +   * [[products:laboratory_iot_c:exp25|Эксперимент 25. 7и сегментный LED индикатор]] 
 +   * [[products:laboratory_iot_c:exp26|Эксперимент 26. Секундомер]] 
 +   * [[products:laboratory_iot_c:exp27|Эксперимент 27. Счетчик]]  
 +   * [[products:laboratory_iot_c:exp28|Эксперимент 28. Электронная игральная кость]] 
 +   * [[theory:i2c|Интерфейсы. Шина I2C]] 
 +   * [[products:laboratory_iot:lcd1602|Дисплей LCD1602]] 
 +   * [[products:laboratory_iot_c:exp29|Эксперимент 29. Привет, Мир! LCD]] 
 +   * [[products:laboratory_iot_c:I2C_LCD|Обзор функций библиотеки LCD]] 
 +   * [[products:laboratory_iot_c:exp30|Эксперимент 30. Пользовательские символы LCD]] 
 + 
 +---- 
 +== Проект 3. Термометр == 
 +   * [[theory:thermistor|Терморезистор]] 
 +   * [[products:laboratory_iot_c:exp31|Эксперимент 31. Подключение терморезистора]] 
 +   * [[products:laboratory_iot_c:exp32|Эксперимент 32. Преобразование сигнала терморезистора]] 
 +   * [[products:laboratory_iot_c:exp33|Эксперимент 33. Термометр]] 
 + 
 +---- 
 + 
 +   * [[theory:encoder|Инкрементальный энкодер]] 
 +   * [[products:laboratory_iot_c:exp34|Эксперимент 34. Подключение энкодера]] 
 +   * [[products:laboratory_iot_c:exp35|Эксперимент 35. Конечные автоматы]] 
 +   * [[products:laboratory_iot_c:exp36|Эксперимент 36. Прерывания]] 
 + 
 +---- 
 + 
 +== Проект 4. Система контроля доступа== 
 +   * [[products:laboratory_iot_c:exp37|Эксперимент 37. RFID]] 
 +   * [[products:laboratory_iot_c:exp38|Эксперимент 38. Контроль доступа]] 
 + 
 +---- 
 + 
 +== Проект 5. Двухзонный регистратор температуры== 
 +   * [[theory:1wire|1-wire]] 
 +   * [[products:laboratory_iot_c:exp39|Эксперимент 39. Цифровой температурный датчик DS18B20]] 
 +   * [[products:laboratory_iot_c:exp40|Эксперимент 40. Цифровой термометр с LCD дисплеем]] 
 +   * [[products:laboratory_iot_c:exp41|Эксперимент 41. Двухзонный термометр с LCD дисплеем]] 
 +   * [[products:laboratory_iot_c:exp42|Эксперимент 42. Запись данных в файл. Двухзонный регистратор]] 
 + 
 +---- 
 + 
 + 
 +   * [[products:laboratory_iot_c:exp43|Эксперимент 43. Файловая система. Файловые операции]] 
 +   * [[products:laboratory_iot_c:exp44|Эксперимент 44. Загрузка файлов в микроконтроллер]] 
 +   * [[theory:oop_c|Объектно-ориентированное программирование]] 
 +   * [[products:laboratory_iot_c:exp45|Эксперимент 45. Работа с кнопкой как с объектом]] 
 +   * [[products:laboratory_iot_c:exp46|Эксперимент 46. Подключаем TFT дисплей]] 
 +   * [[products:laboratory_iot_c:exp47|Эксперимент 47. Графические примитивы]] 
 +   * [[products:laboratory_iot_c:exp48|Эксперимент 48. Отображение картинки]] 
 + 
 +---- 
 + 
 +== Проект 6. Секундомер== 
 +   * [[products:laboratory_iot_c:exp49|Эксперимент 49. Графический интерфейс секундомера]] 
 +   * [[products:laboratory_iot_c:exp50|Эксперимент 50. Класс секундомера, логика работы]] 
 +   * [[products:laboratory_iot_c:exp51|Эксперимент 51. Секундомер]] 
 + 
 +---- 
 + 
 + 
 +---- 
 + 
 +== Проект 7. Игра "сокобан"== 
 +   * [[products:laboratory_iot_c:exp52|Эксперимент 52. Игровое поле]] 
 +   * [[products:laboratory_iot_c:exp53|Эксперимент 53. Классы ящиков, человека и цели]] 
 +   * [[products:laboratory_iot_c:exp54|Эксперимент 54. Управление кладовщиком]] 
 +   * [[products:laboratory_iot_c:exp55|Эксперимент 55. Игровая логика. "Сокобан"]] 
 + 
 +---- 
 +== Интернет вещей== 
 +   * [[products:laboratory_iot:iot|Что такое интернет вещей]] 
 +   * [[products:laboratory_iot:net_structure|Структура локальной и глобальной сетей]] 
 +   * [[products:laboratory_iot:net_protocols|Протоколы передачи данных. MAC, IP адреса]] 
 +   * [[products:laboratory_iot:dns|DNS]] 
 +   * [[products:laboratory_iot_c:exp56|Эксперимент 56. Просмотр списка WiFi сетей]] 
 +   * [[products:laboratory_iot_c:exp57|Эксперимент 57. Простой веб-сервер]] 
 +   * [[products:laboratory_iot_c:exp58|Эксперимент 58. Управление светодиодом по WiFi]] 
 +   * [[products:laboratory_iot_c:exp59|Эксперимент 59. Управление яркостью светодиода по WiFi]] 
 +   * [[products:laboratory_iot_c:exp60|Эксперимент 60. Веб-страница и веб- форма]] 
 +   * [[products:laboratory_iot_c:exp61|Эксперимент 61. Подмена данных в веб- странице]] 
 + 
 +---- 
 + 
 +== Проект 8. Проект "RGB- ночник"== 
 +   * [[products:laboratory_iot_c:exp62|Эксперимент 62. Управление цветом через веб- форму]] 
 +   * [[products:laboratory_iot_c:exp63|Эксперимент 63. RGB-ночник]] 
 +   * [[products:laboratory_iot_c:exp64|Эксперимент 64. Режим точки доступа]] 
 + 
 +---- 
 + 
 +== Проект 9. Wi-Fi термометр == 
 +   * [[products:laboratory_iot_c:exp65|Эксперимент 65. Wi-Fi термометр]] 
 +   * [[products:laboratory_iot_c:exp66|Эксперимент 66. Wi-Fi термометр в режиме точки доступа]] 
 + 
 +---- 
 + 
 +== Проект 10. Интернет- термометр == 
 +   * [[products:laboratory_iot_c:exp67|Эксперимент 67. Отправка данных в интернет]] 
 +   * [[products:laboratory_iot_c:exp68|Эксперимент 68. Интернет-термометр]] 
 + 
 +---- 
 + 
 +== Проект 11. Интернет- метеостанция == 
 +   * [[products:laboratory_iot_c:exp69|Эксперимент 69. Получение данных с интернет- сервиса]] 
 +   * [[products:laboratory_iot_c:exp70|Эксперимент 70. Графический интерфейс метеостанции]] 
 +   * [[products:laboratory_iot_c:exp71|Эксперимент 71. Метеостанция]] 
 + 
 +----
  
  
 </WRAP> </WRAP>
-</WRAP>+</WRAP>