Блок с датойБлок с временемБлок с возрастом сайта
Mr.ALB

    Анатолий Беляев (aka Mr.ALB). Персональный сайт

    Да пребудут с вами Силы СВЕТА!

     

    Программирование. Ардуино (Arduino) & AVR

    В феврале 2018 г. приобрёл себе Arduino UNO R3, китайского производства. Быть, так сказать, в теме современной электроники и прикладного программирования. Вообще-то про микроконтроллеры AVR известно мне давным-давно, но всё как-то руки не доходили, да и создавать проекты на голом микроконтроллере отнимает много времени. А вот платформа Ардуино вполне удобная штука. Практически мгновенно можно запрограммировать или перепрограммировать микроконтроллер.

    Подумалось, что Arduino мне нравится ещё и потому, что тут происходит стык двух интересных мне областей: электроники и программирования. Эти области знаний можно постигать одновременно, программируя или создавая разные устройства на платформе Arduino.

    С добавил в названии AVR, так как на страницах раздела буду публиковать программы и схемы не только на Ардуино, но и на микроконтроллерах AVR, к примеру, на ATTiny13, или ATTiny24A и тому подобных.

    Pic 1. Arduino UNO R3 (китайского производства)

    Следует обратить внимание, что на китайских Ардуино (Arduino) для обмена данными между компьютером и Ардуино установлена микросхема CH340/CH341. Поэтому необходимо для неё установить на компьютере драйвер CH341SER.zip

    Так как этот подраздел в разделе программирования, то тут буду публиковать разнообразные скетчи (программы) для платформы Ардуино (Arduino).

    В Интернете полно всяких примеров по программированию Ардуино, поэтому я буду публиковать какие-нибудь интересные скетчи, собственные разработки.

    Содержание раздела

    1. Меняем яркость светодиода плавно2018-03-08
    2. Управляем кодом программы через внешнюю кнопку2018-03-11
    3. Управляем гирляндами2018-03-25
    4. Тестируем BMP280 + Сканер устройств I2C2018-06-03
    5. Барометр на BMP280 + DHT22, на BME2802018-06-10
    6. Термометр-регулятор МТР-1.22018-07-22
    7. Программатор из конвертера USB/TTL на CH3402018-09-15
    8. Часы на RTC DS3231 и TM1637 LED2018-11-25
    9. Вычислитель соответствия цвета RGB888 и RGB5652019-05-10
    10. Проверка EEPROM 2019-10-22
    11. Звуки 2019-10-27
    12. Погодная станция на BME280 + DS18202019-12-30
    13. Терморегулятор TR-2 для холодильника2020-02-18
    14. Таймер (для катушки Мишина)2020-04-08
    15. Генератор случайных чисел (лохотрон)2020-07-06
    16. GPS-модуль GY-NEO6MV22020-12-01
    17. Часы с синхронизацией времени по WiFi2021-05-05
    18. [ATTiny13] Автополив комнатных растений video 2021-07-10
    19. Полезные книги по Arduino и языку C(си)2021-11-09
    20. [ATMega8-A] AVR Fuse bit доктор2021-12-09
    21. Часы на RTC DS3231, с расширенными функциями v2 video 2021-12-05
    22. Arduino на ATTiny24/44/84 video 2022-03-03
    23. Arduino UNO R3 – полезная доработка2022-03-06
    24. Универсальный таймер2022-03-25
    25. Модули индикаторов LED (на TM1637, TM1650)2022-03-29
    26. Светильник с разными световыми эффектами2022-04-05
    27. Модуль реле2022-04-22
    28. Часы на RTC DS3231, с расширенными функциями v32022-05-12
      Страница 1 Далее