Arduino კარის ზარი VU მეტრით: 4 ნაბიჯი (სურათებით)
Arduino კარის ზარი VU მეტრით: 4 ნაბიჯი (სურათებით)
Anonim
Arduino კარის ზარი VU მეტრით
Arduino კარის ზარი VU მეტრით

ძირითადი იდეა არის - კარის ზარის დაჭერისას LED- ები დაიწყებენ რიტმულად ანათებენ ზუზუნის ხმასთან ერთად, დროთა განმავლობაში ორი მოვლენა ავტომატურად შეწყდება. LED- ები შეიძლება იყოს კარის მიღმა სტუმრების გასართობად ან შიგნით. ამ ინსტრუქციურად, მე ვაჩვენებ ძირითად პროექტს, რომელიც საკმაოდ მარტივია.

მე აღვწერე ამ პროექტის ძირითადი ნაწილი, როგორც კარის ზარის პროექტი ჩემს ტექნოლოგიურ ბლოგში, გაზიარებული Hackstar, Fritzing და სხვა ადგილებში. მკითხველი ნაკლებად სავარაუდოა, რომ შეექმნას პრობლემები მის მშენებლობაში. Instructables– ზე მე დავამატებ უფრო მეტ იდეას, რომ გავაუმჯობესო, მოვახდინო ამ პროექტის რეალურ ცხოვრებაში გამოყენება. VU მეტრი გარკვეულწილად სუბიექტური ფრაზაა.

ნაბიჯი 1: მიიღეთ აპარატურის კომპონენტები

Image
Image

ამ პროექტის შესაქმნელად დაგჭირდებათ ქვემოთ ჩამოთვლილი ნივთები:

  1. Arduino UNO ან მსგავსი დაფა × 1
  2. პურის დაფა × 1
  3. მხტუნავი მავთულები 1 ფუნტი
  4. ღილაკის ღილაკი (12 მმ) × 1
  5. რეზისტორი 1k ohm × 1
  6. რეზისტორი 221 ohm × 3
  7. პიეზო ზუზერი (ზოგადი) 1 ფუნტი

ნაბიჯი 2: მიიღეთ სქემა და ააშენეთ იგი

შეადგინეთ კოდი და ატვირთეთ არდუინოში!
შეადგინეთ კოდი და ატვირთეთ არდუინოში!

ზემოთ არის სქემატური დამატება. თქვენ ასევე შეგიძლიათ ჩამოტვირთოთ Fritzing ფაილი ჩემი პროექტიდან Fritzing. დარწმუნდით, რომ ყველაფერი კარგად არის.

ნაბიჯი 3: შეადგინეთ კოდი და ატვირთეთ Arduino– ში

დამწყებთათვის ეს ცოტა რთულია! მე მაქვს ზემოთ მოყვანილი ილუსტრაცია, რათა დამწყებთათვის საქმე ადვილი იყოს.

აქ ძნელია კოდის დაწერა.

ჩვეულებრივ, Arduino IDE– ზე თქვენ წერთ/დააკოპირებთ ერთ კოდს, რომელიც ამ პროექტისთვის არის „მთავარი კოდი“ამ პროექტზე Arduino Project Hub– ში.

თქვენ უნდა მიჰყევით ზემოთ მოცემულ ილუსტრაციას, რომ დააწკაპუნოთ და მიიღოთ Arduino IDE– ზე სხვა „ჩანართი“, რომელზედაც დააკოპირებთ და ჩასვამთ „pithes.h“-ს ზემოთ მოყვანილი ვებ გვერდიდან.

ასე რომ, Arduino IDE– ზე გექნებათ კოდები ორ ჩანართზე ერთ ფანჯარაში. შეადგინეთ და ატვირთეთ.

ნაბიჯი 4: გააუმჯობესეთ პროექტი

ცხადია, რომ ეს პროექტი მეტისმეტად მნიშვნელოვანია შემდეგი პუნქტებისთვის:

  1. LED- ების რაოდენობა ძალიან მცირეა
  2. ზარის ხმა ძალიან დაბალია, როგორც კარის ზარი
  3. ჩვენ ველით MP3 ხმას
  4. საჭიროა გარკვეული ავტომატიზაცია

მოდით განვიხილოთ გაუმჯობესებები.

თქვენ შეგიძლიათ მარტივად გაზარდოთ LED- ების რაოდენობა კოდის მცირედი მოდიფიკაციით, რადგან LED- ების დიდი რაოდენობა ნაკლებია (Arduino– ს აქვს შეზღუდული რაოდენობის ქინძისთავები). ამ ლიმიტის მიღმა, LED- ების რაოდენობის გასაზრდელად, თქვენ უნდა გესმოდეთ მულტიპლექსირება, ჩარლიპლექსი და ა.შ. თქვენ შეგიძლიათ რეალურად გამოიყენოთ Adafruit- ის 8x8 წერტილოვანი მატრიცის ჩვენება (ანუ ჩარლიპლექსი). თქვენ შეგიძლიათ გამოიყენოთ RGB LED ნათურები და ა.

რაც შეეხება MP3– ის დაკვრას, თქვენ ნამდვილად გჭირდებათ MP3 ფარი.

ზუზუნის ხმა დაბალია - ეს არის გავრცელებული პრეტენზია. ინტერნეტში ბევრი დისკუსია მიმდინარეობს "მძლავრი ზუზერის" გამოყენების, ტრანზისტორის დამატების და ა.შ.

ბოლო ნაწილი არის ავტომატიზაციის დამატება. თუ თქვენ გააუმჯობესებთ ზემოაღნიშნულ პუნქტებს, რათა გახადოთ კარის ზარის ხარისხი, შეგიძლიათ იფიქროთ ავტომატიზაციის დამატებაზე, როგორც მესაკუთრის მიერ კარის სახელურზე შეხებისას, ზუზერი/მუსიკა შეწყდება. ეს ნაწილი რეალურად რთულად ჟღერს, მაგრამ არა რთული.

გირჩევთ: