Самоделкин
Главная страница

1. Программирование на Scratch

Введение

Первая программа

Кот и Бизон
Кот и Пес

Мультик с костюмами

Приключения Котенка
Мультик с приведениями

Игра с минами

Мультик про бабочку
Мультик про пчелку
Игра с двумя уровнями
Игра про волшебника
Кот математик
Кот с реактивным ранцем
Общение с персонажем
Викторина
Игра платформер
Кошачий боулинг
 

3. Программирование на S4A

Введение
Маячок
Нарастающая яркость
Управляемая яркость
Бегущий огонек
Секундомер
Ночной светильник
Кнопочный переключатель

 

Программирование на S4A

Эксперимент. Светильник с управляемой яркостью.

В этом эксперименте мы меняем яркость светодиода, вращая ручку переменного резистора.

Для реализации данного эксперимента нам понадобится:

  • 1 плата Arduino Uno

  • 1 беспаечная макетная плата

  • 1 светодиод

  • 1 резистор номиналом 220 Ом

  • 6 проводов «папа-папа»

  • 1 потенциометр

Для удобства приводим схему подключения индикатора на Arduino:

Принципиальная схема

Схема на макетке

Обратите внимание

  • Мы подключили «землю» светодиода и переменного резистора (потенциометра) к длинной рельсе «-» макетной платы, и уже ее соединили с входом GND микроконтроллера. Таким образом мы использовали меньше входов и от макетки к контроллеру тянется меньше проводов.

  • Подписи «+» и «-» на макетке не обязывают вас использовать их строго для питания, просто чаще всего они используются именно так и маркировка нам помогает

  • Не важно, какая из крайних ножек потенциометра будет подключена к 5 В, а какая к GND, поменяется только направление, в котором нужно крутить ручку для увеличения напряжения. Запомните, что сигнал мы считываем со средней ножки

  • Для считывания аналогового сигнала, принимающего широкий спектр значений, а не просто 0 или 1, как цифровой, подходят только порты, помеченные на плате как «ANALOG IN» и пронумерованные с префиксом A. Для Arduino Uno — это A0-A5.

Программа

Создаем переменные "Сопротивление" и "Яркость"

 

 

                                                                               С оригиналом статьи вы можете ознакомиться на сайте Amperka.ru

2. Схемотехника

Введение

Понятие электричества

Принципиальные схемы
Законы электричества
Управление электричеством
Делитель напряжения
Быстрая сборка схем
Конденсатор
Резистор
Диод
Светодиод
Светодиодные сборки
Тактовая кнопка
Биполярный транзистор
Полевой транзистор
Пьезодинамик
Мотор
 

4. Программирование на Arduino IDE

Введение
Маячок
Нарастающая яркость
Управляемая яркость
Бегущий огонек
Секундомер
Ночной светильник
Кнопочный переключатель
Датчик расстояния
Датчик влажности
Датчик движения
Датчик детектор линии
Пьезоизлучатель
Драйвер двигателя