Рассматриваются способ подключения нескольких семи-сегментных сегментных индикаторов и более 10 кнопок непосредственно к плате Ардуино. Способ — "общая шина" и "коммутационная матрица".
Conway's Game of Life - игра Жизнь (Клеточный автомат) Джона Конвея придуманная в 1970 году имеет множество форков. Классические правила игры Жизнь Конвея, коротко, можно записать формулой B3/S23. Где B — рождение, S — сохранение. Цифрами обозначено количество соседей.
Музыка в Arduino может быть фоновой. У меня появилась идея написать новую музыкальную программу или библиотеку для музыкальной программы.
В С++ определены 3 логические операции: И, ИЛИ, НЕ.
sdfsd
В этой статье из цикла «Музыка в Arduino» мы приводим электрическую схему и программу для музыкальной шкатулки исполняющей несколько мелодий.
Нажатия на кнопки в электронных играх на Arduino удобно обрабатывать с помощью операторов switch и case. Так же одновременно с операторами switch и case, как правило, используют оператор break. Мы напишем программу заготовку для электронной логической игры с несколькими кнопками и светодиодами. В программе будут использованы операторы switch, case и break.
В С++ определены 6 операций сравнения: равно, не равно, меньше, больше, меньше или равно, больше или равно.
С одной стороны, учимся писать библиотеку на C++ для Arduino, с другой стороны, пишем очень полезную, маленькую библиотеку для LED дисплея 8x8 с микросхемой MAX7219.
Методическая разработка для кружка робототехники, электроники, урока технологии. Собираем схему и пишем программу для увлекательной электронной логической игры-головоломки “Flip-Flop”. Игра собрана на Arduino. Идею игры предложил автор многих логических игр Сергей Полозков.
Пишем для Arduino на C++ игру в стиле Google Dino (https://trex-runner.com/). Из электронных компонентов нам понадобится плата Arduino NANO или UNO, дисплей MT16S2H или LCD 1602 подключённый к плате Arduino с помощью сдвигового регистра 74HC595B1 и кнопка. В программе используется библиотека LiquidCrystal_74HC595.
Использование прерываний PCINT микроконтроллера AVR на примере микроконтроллера ATtiny88 в среде программирования Arduino IDE.
Прерывания по таймерам в программах для микроконтроллеров в некоторых случаях могут быть очень полезны. Для примера, помигаем светодиодом с помощью прерываний по таймерам.
Задание. Перепишите программу скетч 1 “Blink” из примеров Arduino IDE так, чтобы плата Arduino непрерывно выдавала световой сигнал SOS в коде Морзе.
Приводим подробное описание программы для Arduino воспроизводящей музыку. Так же, даются основы нотной грамотности, и математические и физические принципы музыкальных нот.
Плата Arduino Pro Mini не содержит на борту USB интерфейс и для её программирования в среде Arduino IDE необходимо дополнительное устройство - переходник USB-UART.
Микроконтроллеры AVR можно программировать через ICSP (ISP) интерфейс. Делать это не сложнее, чем пользоваться платой Arduino с загрузчиком (bootloader) в микроконтроллере. С технологией ICSP Вам также будет доступна среда программирования Arduino, а кроме того, и много других возможностей.
Пишем программу Blink и прошиваем микроконтроллер ATtiny861.
srgts
Рассматриваются схема подключения и принцип работы сервопривода. Собираем схему управления сервоприводом. Изучаем функции библиотеки Servo из IDE Arduino. Пишем программу управления сервоприводом.
Страница 4 из 5