Mundarija:
- 1 -qadam: Sizga kerak bo'lgan materiallar
- 2 -qadam: RGB LEDni ulash
- 3 -qadam: Arduino UNO simini ulash
- 4 -qadam: dasturiy ta'minot
- 5 -qadam: Strukturani qurish
- 6 -qadam: Dizayn
- 7 -qadam: Yakuniy loyiha
Video: Shadow Latern: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu chiroqni sozlash mumkin, shuning uchun u bolalar uchun yanada qiziqarli va qiziqarli bo'ladi. Bu devorga turli xil ranglar va dizaynlarni aks ettiruvchi dinamik soyali chiroq. Shuning uchun, bu har xil yoshdagi soyali chiroqni vizualizatsiya qilishni xohlaydiganlar uchun foydalidir.
Bu soyali chiroq uchun ilhomimiz quyidagicha edi:
www.makeuseof.com/tag/build-companion-cube…
Muqova fotosuratiga havola:
www.istockphoto.com/ca/vector/night-sky-st…
1 -qadam: Sizga kerak bo'lgan materiallar
1 Arduino UNO
1 USB kabeli
1 RGB LED
1 Kichik non paneli
4 o'tish simlari
1 kvadrat shisha yoki shisha
4 kuzatuv qog'ozi varaqlari
4 qurilish qog'ozi varaqlari
1 Issiq yopishtiruvchi qurol
2 -qadam: RGB LEDni ulash
RGB LEDini ishlating va manfiy burchakni eging. So'ngra, non ustunining yuqori qismida joylashgan ko'k manfiy qatorga salbiy burchakni qo'ying. Shundan so'ng, siz RGB LED -ning boshqa uch oyog'ini egishingiz va ularni turli ustunlardagi non taxtasining o'rtasiga qo'yishingiz kerak. Biz ko'k o'tish moslamasini A ustuni, 37 -qatorga joylashtirdik. Qora o'tish simini non panelidagi A ustuni 41 -qatorga joylashtirdik. Oq o'tish simlari A ustuni 43 -qatorga joylashtirilgan. Boshqa oq o'tish simlari H ustuni, 39 -qatorda joylashgan. Uchta vilkani non panelidagi har xil ustunlarga joylashtirish juda muhimdir. J, 39 -qator. 39 -qator - ikkinchi oq simga ulanadigan yagona qator. Bu qatorda qarshilik ko'rsatilmagan. J ustunida biz har bir o'tish kabeli bilan mos keladigan qatorga LEDning bir uchini joylashtirdik. Oxirida (330 ohmli) rezistorlarni RGB LED pronglaridan biriga, qolgan uch o'tish simlariga ulang. 37 -qatorda, D va F. ustunlaridagi ikkinchi rezistor 41 -qatorda, D va F. ustunda. Uchinchi rezistor 33 -qatorda D va F -qatorda joylashtiriladi. RGB LEDini o'chiring.
3 -qadam: Arduino UNO simini ulash
Kodingizda tanlagan ustunlaringizga qarab Arduino UNO -ni ulash. LEDga ulangan rezistorlarni Aurduino UNO ga ulash uchun siz taxtadan foydalanishingiz kerak.
Kirish ustuniga biz ikkinchi oq o'tish simini 3,3 voltga joylashtirdik. Chiqish ustuniga ko'k sim 9 -qatorga kiritildi. Qora o'tish kabeli 6 ga kiritildi. Birinchi oq o'tish sim 5 -ustunga kiritildi.
4 -qadam: dasturiy ta'minot
1. Biz kodimizni kiritish uchun Internetda mavjud bo'lgan Aurduino Create dasturidan foydalandik.
2. Mana biz ishlatgan kod:
// har bir pin LED rangiga mos keladi: int led0 = 10; // int = tamsayı led0 = 10 (rang)
int led1 = 11;
int led2 = 12;
// Ichki o'zgaruvchilarni e'lon qiling
int yorqinligi = 200;
int qizil = 0;
ko'k ko'k = 0;
int yashil = 0;
// bu tartib har safar reset tugmasini bosganingizda ishlaydi
bo'sh o'rnatish () {
pinMode (led0, OUTPUT); pinMode (led1, OUTPUT); pinMode (led2, OUTPUT); }
// bu tartib abadiy davom etadi
void loop () {
uchun (float x = 0; x <PI; x = x + 0.000004) {
qizil = nashrida * abs (gunoh (x * (180/PI)))); // qizil ranglarning yorqinligini hisoblaydi
yashil = yorqinlik * abs (gunoh ((x+PI/3) * (180/PI))); // ko'katlar yorqinligini hisoblaydi
ko'k = nashrida*abs (gunoh ((x+(2*PI)/3)*(180/PI)))); // blyuz yorqinligini hisoblaydi
analogWrite (led0, qizil); // LED analogWrite (led1, geen) ga qiymat yuboradi; // qiymatni LED analogWrite -ga yuborish (led2, ko'k); // qiymatni LEDga yuboring}}
3. Keyin biz USB simini kompyuterga uladik va ikkinchi uchini Arduino UNO -ga uladik, shunda biz kodni yuklay olamiz. Veb -saytga yuklashni bosing va kod Arduino UNO -ga yuklanadi.
5 -qadam: Strukturani qurish
Ta'minot:
- Popsicle tayoqchalari
- Issiq yopishtiruvchi qurol
- Qurilish qog'ozi
- Kuzatuv qog'ozi
6 -qadam: Dizayn
Biz soyaning tungi nuri uchun har to'rt tomondan ishlatilgan dizaynlar.
Biz ishlatgan dizayn:
heroprojectindia.org
7 -qadam: Yakuniy loyiha
Mana bizning loyihamiz videosi:
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Shadow Box devor rasmlari: 8 qadam (rasmlar bilan)
Shadow Box Wall Art: Ba'zan men o'zimni cheklamasdan qiziqarli, lekin murakkab g'oyalarni amalga oshiradigan qiyin loyihani yoqtiraman. Sevimlilarim - estetik jihatdan yoqimli loyihalar, men ularni bir nechtasini tugatganman. Ushbu loyihalar ustida ishlayotganda men
Shadow Light Box - Arduino yordamida IR masofadan boshqarish pulti: 8 qadam (rasmlar bilan)
Shadow Light Box - Arduino yordamida IR masofadan boshqarish pulti: Bu ko'rsatma kelgusi Rojdestvoda qanday qilib soyali yorug'lik qutisini yasashni ko'rsatib beradi. Siz o'z xonangizni bezashingiz yoki do'stingizga sovg'a qilishingiz mumkin, bu soyabon qutisi rangni qizil, ko'k, yashil rang bilan aralashtirib, turli xil ranglarni yaratishi mumkin