-
Практическое программирование Arduino/CraftDuino — Сенсор на светодиоде
0. Начало 1. Цифровой ввод — кнопка 2. Аналоговый вывод — Fading 3. Аналоговый ввод – потенциометр 4. Аналоговый ввод – осциллограф 5. Генерация звука – пьезоизлучатель 6. Фоторезистор 7. Сенсор на светодиоде Мы уже умеем определять уровень освещённости с помощью фоторезистора, но, оказывается, в этом нам может помочь и наш старый знакомый — светодиод.…
-
Практическое программирование Arduino/CraftDuino — цифровой ввод — кнопка
0. Начало 1. Цифровой ввод — кнопка Настало время попробовать поработать с вводом 🙂 Для начала, возьмём обычную кнопку и соберём такую простую схему: как видно – это просто дополненная схема Blink-а 🙂
-
Программирование Arduino — цифровой ввод/вывод
1. Программирование Arduino — введение 2. Программирование Arduino — структура программы, константы 3. Цифровой ввод/вывод рассмотрим специфичные функции Arduino для цифрового ввода-вывода. они объявлены в файле \hardware\cores\arduino\wiring.h а реализованы в \hardware\cores\arduino\wiring_digital.c
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…