Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: წრე
- ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
- ნაბიჯი 4: Visuino– ში დაამატეთ კომპონენტები
- ნაბიჯი 5: Visuino Set კომპონენტებში
- ნაბიჯი 6: Visuino Connect კომპონენტებში
- ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 8: თამაში
ვიდეო: მოცულობის ინდიკატორი Neopixel Ws2812 LED ბეჭედი და არდუინო: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მოცულობის მაჩვენებელი Neopixel Ws2812 LED ბეჭდისა და არდუინოს გამოყენებით.
Უყურე ვიდეოს!
ნაბიჯი 1: რაც დაგჭირდებათ
- Arduino Uno ან სხვა Arduino დაფა
- NeoPixel - RGB LED ბეჭედი
- ჯუმბერის მავთულები
- პოტენომეტრი
- Visuino პროგრამული უზრუნველყოფა: ჩამოტვირთეთ აქ
ნაბიჯი 2: წრე
- შეაერთეთ Arduino დაფის pin 5V LedRing pin VCC- თან
- შეაერთეთ Arduino დაფის pin GND LedRing pin GND- თან
- შეაერთეთ Arduino დაფა ციფრული პინი 2 LedRing pin DI- თან
- შეაერთეთ პოტენომეტრის პინი OTB Arduino ანალოგიურ პინთან A0
- შეაერთეთ პოტენომეტრის პინი VCC Arduino ანალოგიურ პინთან 5V
- შეაერთეთ პოტენომეტრის პინი GND Arduino Pin GND– თან
ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ჩამოტვირთეთ უფასო ვერსია ან დარეგისტრირდით უფასო საცდელად.
ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 4: Visuino– ში დაამატეთ კომპონენტები
- დაამატეთ "რუქის დიაპაზონის ანალოგი" კომპონენტი
- დაამატეთ კომპონენტი "Ramp to Analog Value"
- დაამატეთ კომპონენტი "ანალოგი ხელმოუწერელს"
- დაამატეთ 2X კომპონენტი "შეადარეთ ანალოგური მნიშვნელობა"
- დაამატეთ 2X "ფერის მნიშვნელობა" კომპონენტი
- დაამატეთ კომპონენტი "RGBW Color Multi-Source Merger"
- დაამატეთ "NeoPixels" კომპონენტი
ნაბიჯი 5: Visuino Set კომპონენტებში
- აირჩიეთ "MapRange1" და თვისებებში დააყენეთ შეყვანის დიაპაზონი> მაქსიმუმ 1 და შეყვანის დიაპაზონი> მინ 0 -მდე
- აირჩიეთ "MapRange1" და თვისებებში დააყენეთ გამომავალი დიაპაზონი> მაქსიმუმ 12 და გამოყვანის დიაპაზონი> მინ 0 -მდე
შენიშვნა: გამომავალი დიაპაზონი> მაქსიმუმ 12 არის LED- ის რაოდენობა LEDRing- ზე
- აირჩიეთ "RampToValue1" და თვისებების ფანჯარაში დააყენეთ ფერდობი (S) 1000 -ზე
- აირჩიეთ "CompareValue1" და თვისებების ფანჯარაში დააყენეთ შეადარეთ ტიპი ctBigger და მნიშვნელობა 10 ასევე შეარჩიეთ Value ველი და დააწკაპუნეთ Pin Icon- ზე და აირჩიეთ "Float Sink Pin"
- აირჩიეთ "CompareValue2" და თვისებების ფანჯარაში დააყენეთ შეადარეთ ტიპი ctSmaller ასევე შეარჩიეთ Value ველი და დააწკაპუნეთ Pin Icon- ზე და აირჩიეთ "Float Sink Pin"
- აირჩიეთ "ColorValue2" და თვისებების ფანჯარაში დააყენეთ მნიშვნელობა clNavy
- ორჯერ დააწკაპუნეთ "NeoPixels1" - ზე და PixelGroups ფანჯარაში გადაიტანეთ ColorPixel მარცხნივ და თვისებების ფანჯარაში შემდეგ დააყენეთ Pixels Count 12
შენიშვნა: Count Pixels 12 არის LED- ის ნომერი LEDRing- ზე
ნაბიჯი 6: Visuino Connect კომპონენტებში
- შეაერთეთ Arduino ანალოგური პინი [0] Out MapRange1 პინში
- შეაერთეთ "MapRange1" pin Out RampToValue1 pin In და CompareValue1 pin Value და CompareValue2 pin Value
- შეაერთეთ "RampToValue1" პინი Out CompareValue1 პინში და CompareValue2 პინში და ანალოგურშიდამოწერაში 1 პინი
- შეაერთეთ AnalogToUnsigned1 პინი Out NeoPixels1 პინის ინდექსთან
- შეაერთეთ CompareValue1 pin Out ColorValue1 pin საათთან
- შეაერთეთ CompareValue2 pin Out ColorValue2 pin საათთან
- შეაერთეთ ColorValue1 pin Out RGBWColorMultiMerger1 pin [0]
- შეაერთეთ ColorValue2 pin Out RGBWColorMultiMerger1 პინი [1]
- შეაერთეთ RGBWColorMultiMerger1 pin Out NeoPixels1 pin ფერით
- შეაერთეთ NeoPixels1 pin Out Arduino ციფრულ პინთან 2
ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.
ნაბიჯი 8: თამაში
თუ თქვენ ჩართავთ Arduino UNO მოდულს და გადააადგილებთ პოტენომეტრს, LED რგოლი მიუთითებს პოტენომეტრის პოზიციას. თქვენ შეგიძლიათ გამოიყენოთ ეს მიდგომა აუდიო პროგრამებში, სადაც თქვენ უნდა მიუთითოთ მოცულობის პოზიცია ან სხვა პროექტი, სადაც საჭიროა ვიზუალური ინდიკატორი.
გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:
გირჩევთ:
Arduino Neopixel LED ბეჭედი Ws2812 - Visuino გაკვეთილი: 8 ნაბიჯი
Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გავაკონტროლოთ Neopixel Led Ring Ws2812 არდუინოს და ვიზუინოს გამოყენებით LED პიქსელის გასაშვებად. უყურეთ სადემონსტრაციო ვიდეოს
LED Neopixel Strip მოცულობის ანალიზატორი: 4 ნაბიჯი
LED Neopixel Strip მოცულობის ანალიზატორი: მე მქონდა სათადარიგო ნეოპიქსელის ზოლები და მე მეგონა, რომ მაგარი იქნებოდა ჩემი ხმის სისტემისთვის სპექტრის ანალიზატორის გაკეთება. მე ვთვლი, რომ თქვენ კარგად იცნობთ არდუინოს განვითარების გარემოს, თუ არა, მაშინ ბევრი გაკვეთილია იქ შენიშვნა: ეს
NeoPixel ბეჭედი კალეიდოსკოპი: 8 ნაბიჯი (სურათებით)
NeoPixel Ring Kaleidoscope: მოხარული ვარ შემოგთავაზოთ ინსტრუქციები და მატერიალური ფაილები LightLogo Kaleidoscope– ის შესაქმნელად! მე მრავალი თვის განმავლობაში ვფიქრობდი ამის გაკეთებაზე და საბოლოოდ შევიმუშავე დიზაინი. თუ თქვენ გაქვთ რაიმე გაუმჯობესება ამ დიზაინში, გთხოვთ გააზიაროთ! თქვენ აუცილებლად
ყველაზე იაფი არდუინო -- ყველაზე პატარა არდუინო -- Arduino Pro Mini -- პროგრამირება -- არდუინო ნენო: 6 ნაბიჯი (სურათებით)
ყველაზე იაფი არდუინო || ყველაზე პატარა არდუინო || Arduino Pro Mini || პროგრამირება || არდუინო ნენო: …………………………. გთხოვთ გამოიწეროთ ჩემი YouTube არხი მეტი ვიდეოსთვის ……. . ეს პროექტი ეხება იმას, თუ როგორ უნდა დააკავშიროთ ყველაზე პატარა და იაფი არდუინო ოდესმე. ყველაზე პატარა და იაფი arduino არის arduino pro mini. არდუინოს მსგავსია
ტექნიკური ვიკინგი! LED რქები კოსმოსურ ვიკინგის მუზარადზე: მოცულობის ინდიკატორი + გამჭვირვალე ვიკინგის ჩაფხუტი: 6 ნაბიჯი
ტექნიკური ვიკინგი! LED რქები კოსმოსურ ვიკინგის მუზარადზე: მოცულობის მაჩვენებელი + ვიკინგების გამჭვირვალე მუზარადი: დიახ! ეს არის ჩაფხუტი კოსმოსური ვიკინგებისათვის. *** განახლება, ამას უნდა დაერქვას ტექნო ვიკინგის ჩაფხუტი *** მაგრამ ეს არის 2010 წლის ოქტომბერი და მე მხოლოდ დღეს გავიგე ტექნო ვიკინგის შესახებ. ისე მემის მრუდის უკან. რა არის აქ ის არის უმაღლესი პროდუქტიულობით