» » » Светящаяся коробка на arduino!

Светящаяся коробка на arduino!

Светящаяся коробка на arduino!

Всем Добрый День! Если вы любитель электроники, у вас есть контроллер arduino, а так же где-то завалялась ненужная пластиковая коробочка, то не спешите ее выбрасывать! Ведь из нее, с помощью вашей ардуинки и набора светодиодиков можно сделать вполне привлекательную игрушку для ребенка!

И так поехали!

Что нам понадобится:
Платформа arduino
Пластиковая коробка
Набор Светодиодов
Провода (папа-мама, папа-папа)
Кнопка
Макетная плата
Резисторы (220 Ом)
Батарейка крона ( ей будем питать arduino, также можно через usb кабель)

Светящаяся коробка на arduino!
Светящаяся коробка на arduino!
Светящаяся коробка на arduino!
Светящаяся коробка на arduino!
Светящаяся коробка на arduino!
Светящаяся коробка на arduino!
Светящаяся коробка на arduino!

Из инструментов будем использовать лишь отвертку.
Шаг№1.
Светящаяся коробка на arduino!

С боковой стороны коробки проделаем дырку для нашей будущей кнопки.
Светящаяся коробка на arduino!

Затем на крышке проделаем 10 пар отверстий для светодиодов (расстояние возьмем по 5 мм между двумя отверстиями)
Светящаяся коробка на arduino!

Шаг№2. Вставляем наши "огоньки" в подготовленные места
Светящаяся коробка на arduino!

Шаг№3. На макетной плате устанавливаем 10 резисторов, подключая их к земле. Землю самой макетки также соединяем с GND на микроконтроллере.
Светящаяся коробка на arduino!

Шаг№4. Соединяем проводами (мама-папа) 10 выходов контроллера (со 2 по 11) с анодами светодиодов. Анод - это более длинная ножка. Если перепутаете полярность - гореть ничего не будет.
Светящаяся коробка на arduino!

Шаг№5. На макетной плате напротив каждого резистора вставляем еще 10 проводков.
Светящаяся коробка на arduino!

Шаг№6. Соединяем провода с оставшимися ножками светодиодов. (Это их земля!)
Светящаяся коробка на arduino!

Шаг№7. Подключим кнопку к arduino. У нее три провода: земля, питание и сигнальный. Последний подключим к 12 входу микроконтроллера. Зафиксируем кнопку на боковой части коробки.
Светящаяся коробка на arduino!

Все, теперь наше устройство собрано. Осталось подключить arduino к компьютеру и залить следующий скетч:
void setup(){
  for(int i = 2; i<12; i++)
  {
   pinMode(i, OUTPUT);
  }
  pinMode(12, INPUT);
}
void loop() { 
 int b = digitalRead(12);
 if(!b)
  {
    for(int a = 1; a<20; a++)
    {
    for(int i = 2; i<12; i++)
     {
     digitalWrite(i, 1);
     }
      delay(500);
     for(int i = 2; i1; i--)
    {
      digitalWrite(i, 1);
      delay(100);
    }
    for(int i = 2; i<12; i++)
    {
     digitalWrite(i, 0);
     }
   } 
  }
}

В итоге, мы получим коробочку с кнопкой, при нажатии на которую, светодиоды начнут гореть в заданной нами последовательности.
Светящаяся коробка на arduino!


Надеюсь, вам понравилась моя самоделка! Творите! Развивайтесь! Знайте - изобретать это круто и интересно!
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
Чтобы написать комментарий необходимо войти на сайт через соц. сети (или зарегистрироваться):
Обычная регистрация
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Добрый день, Гость!


Зарегистрируйтесь

А затем...

Добавьте самоделку

Или...

Добавьте тему

Онлайн чат

Опрос
Сколько по времени, чаще всего, Вы делаете самоделку?

Последние комментарии

Помять батарею надо, постучать легенько... ненадолго оживает. Можно погнуть еще во все стороны....
Не знаю как с аккумулятором, а батарейки мы варили, обстукивали и делали в них дырки. На время помогало. Конечно сварить и обстучать закончится плачевно. Может попробовать дырку проковырять?...
А в оффлайне нет? В салонах Теле2?...
Спасибо, заметили ошибку, я проверял и применял прошивки только без перевода времени. ВС07 означает "воскресенье, седьмой день недели". Для 23.06.2018 СБ06, далее будет выбор числа, 23....
Просто, как всё гениальное! Я бы ещё перед началом работ развернул одну скрепка (левая - правая)....
Все комментарии