Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: O'chirish
- 3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang
- 4 -qadam: Visuino -da komponentlarni qo'shing
- 5 -qadam: Visuino Set komponentlarida
- 6 -qadam: Visuino Connect komponentlarida
- 7 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 8 -qadam: O'ynang
- 9 -qadam: quvvat
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada biz LED Rings va Arduino yordamida ranglarini o'zgartiradigan afsonaviy SteamPunk ko'zoynaklarini yasashni o'rganamiz.
Videoni tomosha qiling!
1 -qadam: Sizga nima kerak
- Payvandlash ko'zoynaklari
- 2X NeoPixel - Ws2812 RGB LED halqa (12 LEDli)
- Arduino UNO (yoki boshqa Arduino)
- Jumper simlari
- Visuino dasturi: Visuino -ni yuklab oling
- Eslatma: Arduino Nano -dan foydalanish uchun (u kichikroq bo'lgani uchun) uni bir xil pinlarga ulang va Arduino UNO o'rniga Visuino -da Arduino Nano -ni tanlang.
2 -qadam: O'chirish
- Arduino 5V pimini 5V birinchi LedRing piniga ulang
- Arduino karta GND pinini birinchi LedRing pin GND ga ulang
- Raqamli pin 2 Arduino kartasini birinchi LedRing piniga ulang
- Arduino 5V pimini 5V ikkinchi LedRing piniga ulang
- Arduino karta pin GND ni ikkinchi LedRing pin GND ga ulang
- Arduino raqamli pin 3 raqamini ikkinchi LedRing piniga ulang
Har bir narsani sxemaga muvofiq sim bilan ulang, so'ngra issiq elimdan foydalaning va har bir LedRing -ni ko'zoynakga o'rnating
3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang
Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Bepul versiyani yuklab oling yoki bepul sinov uchun ro'yxatdan o'ting.
Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.
4 -qadam: Visuino -da komponentlarni qo'shing
- 2X "Tasodifiy analog generatori" komponentini qo'shing
- "Sinus analog generatori" komponentini qo'shing
- "Sinus imzosiz generator" komponentini qo'shing
- "Analog to Rang" komponentasini qo'shing
- 2X "NeoPixels" komponentini qo'shing
5 -qadam: Visuino Set komponentlarida
"SineUnsignedGenerator1" ni tanlang va xususiyatlar oynasida Amplitudani 6 ga, Chastotani (Hz) 0,8 ga va Ofsetni 6 ga qo'ying.
- "NeoPixels1" tugmachasini ikki marta bosing va "PixelGroups" oynasida "Rangli piksel" ni chap tomonga suring va "Xizmat piksellarini" 12 PixelGroups oynasiga o'rnating.
- "NeoPixels2" ni ikki marta bosing va "PixelGroups" oynasida "Rangli piksel" ni chap tomonga suring va "Piksellarni sanash" ni xususiyatlar oynasida 12 ga o'rnating <bu LED chizig'idagi LEDlarning miqdori
6 -qadam: Visuino Connect komponentlarida
- "RandomAnalogGenerator1" pinini "AnalogToColor1" qizil piniga ulang
- "RandomAnalogGenerator2" pinini "AnalogToColor1" yashil piniga ulang
- "SineAnalogGenerator1" pinini "AnalogToColor1" ko'k piniga ulang
- "AnalogToColor1" pinini "NeoPixels1" pin rangiga ulang
- "AnalogToColor1" pinini "NeoPixels2" pin rangiga ulang
- "SineUnsignedGenerator1" pinini "NeoPixels1" pin indeksiga ulang
- "SineUnsignedGenerator1" pinini "NeoPixels2" pin indeksiga ulang
- "NeoPixels1" pinini Arduino raqamli 2 -pinli piniga ulang
- "NeoPixels2" pinini Arduino raqamli pin 3 ga ulang
7 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.
8 -qadam: O'ynang
Agar siz Arduino modulini quvvatlantirsangiz, LEDRings ranglarni o'zgartira boshlaydi.
Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni Visuino -da yuklab olishingiz va ochishingiz mumkin:
9 -qadam: quvvat
Agar siz Arduino -ni batareya bilan quvvatlantirishni rejalashtirmoqchi bo'lsangiz, USB -ulagichi bo'lgan PowerBank -dan foydalanishingiz mumkin, shuning uchun uni osongina ulashingiz mumkin.
Agar siz 9V yoki shunga o'xshash batareyadan foydalanmoqchi bo'lsangiz, simlar yordamida batareyaning manfiy pinini (-) Arduino piniga [GND] ulang va batareyaning musbat pinini (+) Arduino piniga [VIN] ulang.