imadeself.com! » електроника » Arduino »Светлинна кутия на ардуино!

Светеща кутия на ардуино!


Добър ден на всички! Ако сте любител на електрониката, имате контролер Ардуино, както и ненужна пластмасова кутия, която лежи някъде наоколо, не бързайте да я изхвърляте! Наистина от него с помощта на вашата ардуинка и набор от светодиоди можете да направите много атрактивна играчка за дете!

И така да вървим!

От какво се нуждаем:
Платформа Arduino
Пластмасова кутия
LED комплект
Проводници (татко мама, татко татко)
бутон
прототипи борда
Резистори (220 ома)
Crown батерия (ще захранваме arduino, възможно е и чрез usb кабел)


от инструменти ще използваме само отвертка.
Стъпка №1.

Отстрани на кутията направете дупка за бъдещия ни бутон.

След това върху капака правим 10 чифта дупки за светодиодите (правим разстояние 5 мм между двата отвора)

Стъпка номер 2. Поставяме нашите "светлини" на подготвените места

Стъпка №3. Инсталираме 10 резистора върху дъската, свързвайки ги със земята. Земята на самата дъска също е свързана с GND на микроконтролера.

Стъпка №4. Свързваме 10 проводника на контролера (от 2 до 11) с анодите на светодиодите с проводници (мама-татко). Анодът е по-дълъг крак. Ако обърнете полярността, нищо няма да изгори.

Стъпка №5. В дъската срещу всеки резистор поставете още 10 жици.

Стъпка # 6, Свързваме проводниците към останалите крака на светодиодите. (Това е тяхната земя!)

Стъпка номер 7. Свържете бутона към arduino. Тя има три проводника: заземяване, захранване и сигнал. Последният е свързан към 12-ия вход на микроконтролера. Поправяме бутона от страната на кутията.

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

В резултат на това получаваме кутия с бутон, когато щракнете върху него, светодиодите ще светят в последователността, която зададем.


Надявам се да ви е харесало моето домашно приготвени продукти! Направете го! Порасна! Знайте - изобретяването е готино и интересно!
1.3
6
4.3

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...