Галерея проектов
Любой проект можно открыть, запустить и сделать своей копией. У каждого примера есть разбор: что на схеме, какие библиотеки нужны и что делает код.
Arduino Uno: таблицы и тексты во флеше
Тридцать две тысячи байт флеша против двух тысяч ОЗУ. Всё, что не меняется, должно лежать во флеше — иначе таблица на сто чисел съ…
Arduino Uno: экран OLED и его цена в памяти
SSD1306 держит картинку в ОЗУ платы: 1024 байта из 2048 у Uno. Половина памяти уходит на экран ещё до первой переменной — и это на…
Arduino Uno: датчик DHT22 на одном проводе
Температура и влажность по единственной линии данных. Датчик медленный: чаще чем раз в две секунды его спрашивать бесполезно, и эт…
Arduino Uno: ручка яркости
Переменный резистор крутит яркость светодиода. Между входом и выходом стоит map: у входа 1024 значения, у ШИМ — 256, и переводить…
Arduino Uno: светофор на состояниях
Три светодиода и четыре фазы. Написано машиной состояний, а не цепочкой delay — потому что светофор, который нельзя переключить кн…
Arduino Uno: сколько осталось оперативной памяти
У ATmega328P две тысячи байт ОЗУ. Кончается она молча: ни ошибки, ни перезагрузки — плата просто начинает вести себя странно, и бе…
Arduino Uno: индикатор TM1637 на двух выводах
Четыре разряда на двух проводах. Протокол похож на I2C и им не является, поэтому выводы любые — в отличие от дисплеев, прибитых к…