Arduino

  • Драйвер моторов MX1508

    gxfdg

  • Игра Жизнь на дисплее SSD1306 и Arduino

    Игра «Жизнь» (Game of Life) — клеточный автомат, придуманный английским программистом Джоном Конвеем в 1970 году. Наверное, по популярности среди программистов игра Жизнь занимает второе место после программы «Привет Мир!».

  • Игра инверсия

    Увлекательная электронная логическая игра-головоломка “Инверсия”. Игра собрана на Arduino, содержит минимум деталей: 8 кнопок и 8 светодиодов, монтаж на макетной плате. Идею игры предложил наш соотечественник, автор многих логических игр Сергей Полозков.

  • Игра Красный или Синий?

    Пишем для Arduino на C++ простенькую игру и изучаем тернарный оператор ?. 

  • Игра Кто быстрее

    Предлагаем собрать схему и написать программу для игры «Кто быстрее». Это игра на реакцию для двух игроков. 

  • ИК пульт ДУ

    Изучаем возможность использования инфракрасных пультов дистанционного управления с Ардуино в средствах телемеханики. Используем библиотеку IRremote.

  • Импульсный регулятор мощности на Ардуино

    Управление яркостью свечения ламп накаливания или светодиодных прожекторов, температурой паяльника и др. устройствами большой мощности сопряжено с управлением большими токами.

  • Инкубатор

    Предлагаем Вам познакомиться с проектом инкубатора, выполненным младшими школьниками в ЦМИТ Бионик-лаб ГДМ. Над проектом работали 7 мальчиков и девочек в возрасте от 7-ми до 15 лет. Младшим детям помогали их родители. Инкубатор, в итоге, у каждого участника проекта получился собственной конструкции. 

  • Калькулятор на Arduino

    Рассматриваются способ подключения нескольких семи-сегментных сегментных индикаторов и более 10 кнопок непосредственно к плате Ардуино. Способ — "общая шина" и "коммутационная матрица".

  • Классическая игра Жизнь

    Conway's Game of Life - игра Жизнь (Клеточный автомат) Джона Конвея придуманная в 1970 году имеет множество форков. Классические правила игры Жизнь Конвея, коротко, можно записать формулой B3/S23. Где B — рождение, S — сохранение. Цифрами обозначено количество соседей. 

  • Концепция музыкальной программы для Arduino

    Музыка в Arduino может быть фоновой. У меня появилась идея написать новую музыкальную программу или библиотеку для музыкальной программы.

  • Музыкальная шкатулка

    В этой статье из цикла «Музыка в Arduino» мы приводим электрическую схему и программу для музыкальной шкатулки исполняющей несколько мелодий.

  • Оператор switch case. Электронная игра на Arduino.

    Нажатия на кнопки в электронных играх на Arduino удобно обрабатывать с помощью операторов switch и case. Так же одновременно с операторами switch и case, как правило, используют оператор break. Мы напишем программу заготовку для электронной логической игры с несколькими кнопками и светодиодами. В программе будут использованы операторы switch, case и break.

  • Параметры по умолчанию

    Язык C++ допускает использование не обязательных параметров функций по умолчанию. В среде Arduino если вы вызываете функцию с параметрами по умолчанию до её объявления в тексте программы, возникает ошибка.

  • Пишем библиотеку для MAX7219 и LED матрицы

    С одной стороны, учимся писать библиотеку на C++ для Arduino, с другой стороны, пишем очень полезную, маленькую библиотеку для LED дисплея 8x8 с микросхемой MAX7219.

  • Пишем игру Flip-Flop v2

    Методическая разработка для кружка робототехники, электроники, урока технологии. Собираем схему и пишем программу для увлекательной электронной логической игры-головоломки “Flip-Flop”. Игра собрана на Arduino. Идею игры предложил автор многих логических игр Сергей Полозков.

  • Поход в пустыню

    Пишем для Arduino на C++ игру в стиле Google Dino (https://trex-runner.com/). Из электронных компонентов нам понадобится плата Arduino NANO или UNO, дисплей MT16S2H или LCD 1602 подключённый к плате Arduino с помощью сдвигового регистра 74HC595B1 и кнопка. В программе используется библиотека LiquidCrystal_74HC595.

  • Прерывания PCINT в Arduino

    Использование прерываний PCINT микроконтроллера AVR на примере микроконтроллера ATtiny88 в среде программирования Arduino IDE.

  • Прерывания по таймерам в Arduino

    Прерывания по таймерам в программах для микроконтроллеров в некоторых случаях могут быть очень полезны. Для примера, помигаем светодиодом с помощью прерываний по таймерам.

  • Программа для музыкальной шкатулки

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