فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مدار
- مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
- مرحله 4: در Visuino قطعات را اضافه کنید
- مرحله 5: در Visuino Set Components
- مرحله 6: در Visuino Connect Components
- مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 8: بازی کنید
تصویری: نشانگر حجم Neopixel Ws2812 LED Ring & Arduino: 8 Step
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش با نحوه ساخت نشانگر حجم با استفاده از حلقه LED Neopixel Ws2812 و آردوینو آشنا می شویم.
فیلم را ببینید!
مرحله 1: آنچه شما نیاز دارید
- Arduino Uno یا هر برد Arduino دیگر
- NeoPixel - حلقه LED RGB
- سیم های بلوز
- پتانسیومتر
- نرم افزار Visuino: از اینجا بارگیری کنید
مرحله 2: مدار
- پین برد آردوینو 5V را به پین LedRing VCC وصل کنید
- پین برد آردوینو GND را به پین LedRing GND وصل کنید
- پین دیجیتال 2 برد آردوینو را به پین LedRing DI وصل کنید
- پین پتانسیومتر OTB را به پین آنالوگ آردوینو A0 وصل کنید
- پین پتانسیومتر VCC را به پین آنالوگ 5 ولت آردوینو وصل کنید
- پین پتانسیومتر GND را به پین آردوینو GND وصل کنید
مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
Visuino: https://www.visuino.eu نیز باید نصب شود. نسخه رایگان را بارگیری کنید یا برای یک دوره آزمایشی رایگان ثبت نام کنید.
Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.
مرحله 4: در Visuino قطعات را اضافه کنید
- جزء "Map Range Analog" را اضافه کنید
- جزء "Ramp To Analog Value" را اضافه کنید
- جزء "Analog to Unsigned" را اضافه کنید
- 2X جزء "مقایسه ارزش آنالوگ" را اضافه کنید
- 2X جزء "ارزش رنگ" را اضافه کنید
- جزء "ادغام چند منبع RGBW Color" را اضافه کنید
- جزء "NeoPixels" را اضافه کنید
مرحله 5: در Visuino Set Components
- "MapRange1" را انتخاب کرده و در خواص ، محدوده ورودی> حداکثر تا 1 و محدوده ورودی> حداقل را 0 تنظیم کنید.
- "MapRange1" را انتخاب کنید و در خواص Output Range> Max to 12 و Output Range> Min to 0 را تنظیم کنید.
توجه: محدوده خروجی> حداکثر تا 12 تعداد LED های LEDRing است
- "RampToValue1" را انتخاب کرده و در پنجره Properties شیب (S) را روی 1000 تنظیم کنید
- "CompareValue1" را انتخاب کنید و در پنجره ویژگی ها Compare Type to ctBigger و Value to 10 را نیز تنظیم کنید ، همچنین فیلد Value را انتخاب کرده و روی نماد Pin کلیک کرده و "Float Sink Pin" را انتخاب کنید.
- "CompareValue2" را انتخاب کنید و در پنجره ویژگی ها Compare Type to ctSmaller را انتخاب کنید ، همچنین فیلد Value را انتخاب کرده و روی نماد Pin کلیک کرده و "Float Sink Pin" را انتخاب کنید.
- "ColorValue2" را انتخاب کرده و در پنجره Properties مقدار Value را روی clNavy قرار دهید
- روی "NeoPixels1" دوبار کلیک کنید و در پنجره PixelGroups ColorPixel را به سمت چپ بکشید و در پنجره Properties سپس Count Pixels را روی 12 تنظیم کنید.
توجه: Count Pixels 12 تعداد LED های LEDRing است
مرحله 6: در Visuino Connect Components
- پین آنالوگ Arduino [0] Out را به پین MapRange1 وصل کنید
- پین Out "MapRange1" را به RampToValue1 pin In و CompareValue1 pin Value و CompareValue2 pin Value متصل کنید
- پین "RampToValue1" را به CompareValue1 پین In و CompareValue2 پین In و AnalogToUnsigned1 پین را وصل کنید
- AnalogToUnsigned1 پین Out را به NeoPixels1 pin Index وصل کنید
- پین CompareValue1 Out را به ساعت پین ColorValue1 وصل کنید
- پین CompareValue2 Out را به ساعت پین ColorValue2 وصل کنید
- پین ColorValue1 Out را به RGBWColorMultiMerger1 وصل کنید [0]
- پین ColorValue2 Out را به RGBWColorMultiMerger وصل کنید 1 پین [1]
- RGBWColorMultiMerger1 پین Out را به NeoPixels1 pin Color وصل کنید
- NeoPixels1 pin Out را به Arduino Digital Pin 2 وصل کنید
مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 8: بازی کنید
اگر ماژول Arduino UNO را تغذیه کنید و پتانسیومتر را بکشید ، حلقه LED موقعیت پتانسیومتر را نشان می دهد. شما می توانید از این روش در برنامه های صوتی استفاده کنید ، جایی که باید موقعیت صدا یا هر پروژه دیگری را که در آن به نوعی نشانگر بصری نیاز است نشان دهید.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را بارگیری کرده و در Visuino باز کنید:
توصیه شده:
نحوه استفاده از Neopixel Ws2812 LED یا LED STRIP یا Led Ring با آردوینو: 4 مرحله
نحوه استفاده از Neopixel Ws2812 LED یا LED STRIP یا Led Ring With Arduino: سلام بچه ها از آنجا که Neopixel led Strip بسیار محبوب هستند و به عنوان نوار led ws2812 نیز نامیده می شود. آنها بسیار محبوب هستند زیرا در این نوار led ما می توانیم تک تک led ها را جداگانه مورد بررسی قرار دهیم ، این بدان معناست که اگر می خواهید تعداد کمی led در یک رنگ بدرخشند ،
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - اجرای Rainbow در Neopixel Ws2812 با استفاده از M5stack M5stick C با استفاده از Arduino IDE: 5 مرحله
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 با استفاده از M5stack M5stick C با استفاده از Arduino IDE: سلام بچه ها در این دستورالعمل نحوه استفاده از LED های نئوپیکسل ws2812 یا نوار led یا ماتریس led یا حلقه led با برد توسعه m5stack m5stick-C با Arduino IDE را یاد خواهیم گرفت. یک الگوی رنگین کمان با آن
آموزش Arduino Ws2812 LED یا Neopixel Led Strip یا Ring: 4 مرحله
آموزش Arduino Ws2812 LED یا Neopixel Led Strip یا Ring: در این دستورالعمل نحوه استفاده از neopixel یا ws 2812 یا fast led با آردوینو را یاد می گیریم. این نوع LED ها یا نوار یا حلقه تنها توسط یک پین Vin و همه LED ها به صورت جداگانه قابل آدرس دهی هستند ، بنابراین به آنها indi نیز گفته می شود
& acirc؛ & ndash؛ & rsquo؛. :: *، طراحی عالی (Microsoft Paint) ، *::. & acirc؛ & ndash؛ & rsquo ؛: 4 مرحله
& acirc؛ & ndash؛ & rsquo؛. ::*، طراحی فوق العاده (Microsoft Paint) ،*::. & acirc؛ & ndash؛ & rsquo ؛: من به شما نشان خواهم داد که چگونه می توانید با استفاده از رنگ مایکروسافت ، یا فقط یک مداد و کاغذ ، یک طراحی عالی بسازید! ! P.S. لطفاً به مسابقه کتاب امتیاز دهید و رای دهید. یک میلیون ممنون
TECHNO VIKING! شاخ های LED در کلاه ایمنی فضایی وایکینگ: نشانگر حجم + کلاه ایمنی وایکینگ شفاف: 6 مرحله
TECHNO VIKING! شاخ های LED در کلاه ایمنی فضایی وایکینگ: شاخص حجم + کلاه وایکینگ شفاف: بله! این یک کلاه ایمنی برای وایکینگ های فضایی است. *** به روز رسانی ، این باید به کلاه تکنو وایکینگ تغییر نام دهد *** اما اکتبر 2010 است و من فقط امروز با تکنو وایکینگ آشنا شدم. خوب پشت منحنی میم. Whateva 'در اینجا او با محصولات بالاتر است