فهرست مطالب:
- مرحله 1: انتخاب اجزاء
- مرحله 2: ساخت جعبه
- مرحله 3: نصب وسایل الکترونیکی
- مرحله 4: کد
- مرحله 5: تکمیل لمس
- مرحله 6: بازی کنید و لذت ببرید
![Telesketch آردوینو با ماتریس LED: 6 مرحله (همراه با تصاویر) Telesketch آردوینو با ماتریس LED: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/004/image-9001-38-j.webp)
تصویری: Telesketch آردوینو با ماتریس LED: 6 مرحله (همراه با تصاویر)
![تصویری: Telesketch آردوینو با ماتریس LED: 6 مرحله (همراه با تصاویر) تصویری: Telesketch آردوینو با ماتریس LED: 6 مرحله (همراه با تصاویر)](https://i.ytimg.com/vi/-e6W7HqLe5I/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
![Telesketch آردوینو با ماتریس LED Telesketch آردوینو با ماتریس LED](https://i.howwhatproduce.com/images/004/image-9001-39-j.webp)
![Telesketch آردوینو با ماتریس LED Telesketch آردوینو با ماتریس LED](https://i.howwhatproduce.com/images/004/image-9001-40-j.webp)
![Telesketch آردوینو با ماتریس LED Telesketch آردوینو با ماتریس LED](https://i.howwhatproduce.com/images/004/image-9001-41-j.webp)
در اینجا فقط یک راهنمای ساده برای ایجاد طرح تلسکوپ با استفاده از آردوینو وجود دارد. در این طراحی از آردوینو ، دو ماتریس led 8x32 ، Buzzer ، دو رمزگذار چرخشی و برخی دکمه ها استفاده شده است. امیدواریم نحوه استفاده از رمزگذارهای دوار و ماتریس led را بیاموزید. همچنین او امیدوار است که از مراحل بعد لذت ببرید و طرح تلسکوپی یکپارچهسازی با سیستم خود را بسازید !!
مرحله 1: انتخاب اجزاء
![انتخاب اجزاء انتخاب اجزاء](https://i.howwhatproduce.com/images/004/image-9001-42-j.webp)
مواد مورد نیاز:
برای جعبه:
- DM 2 میلی متر
- شیشه اکریلیک (سفید)
- رنگ (رنگ دلخواه)
- جلد چاپ سه بعدی برای رمزگذار دوار (سند پیوست شده است)
برای لوازم الکترونیکی:
- ماتریس LED 8 x 32 (2 واحد)
- رمزگذار روتاری (2 واحد)
- دکمه فشاری (3 واحد)
- زنگ
- مقاومت 220 اهم (2 واحد)
- سیم های جامپر (28 واحد)
- باتری 9 ولت
مرحله 2: ساخت جعبه
![ساخت جعبه ساخت جعبه](https://i.howwhatproduce.com/images/004/image-9001-43-j.webp)
![ساخت جعبه ساخت جعبه](https://i.howwhatproduce.com/images/004/image-9001-44-j.webp)
![ساخت جعبه ساخت جعبه](https://i.howwhatproduce.com/images/004/image-9001-45-j.webp)
برای ساخت جعبه ممکن است به لیزر کاتر دسترسی داشته باشید.
ما جعبه را طوری طراحی کردیم که ظاهری یکپارچهسازی با سیستمعامل و جذاب داشته باشد بدون گوشه. جعبه ساخته شده از DM نوعی چوب ارزان تر و مناسب برای برش لیزری است.
برای برش جعبه باید سند پیوست را بارگیری کنید ، در آن همه اشکال آماده برش با لیزر وجود دارد.
برای مونتاژ قطعاتی که توصیه می کنیم از چسب مذاب داغ استفاده کنید ، محکم و سریع است.
- برای تقویت 1 دانه ، باید 2 دنده را به هم متصل کنید ، در انتها 2 دنده خواهید داشت که هر کدام از 2 دنده ساخته شده است.
- سپس دیوار را به دنده ها بچسبانید.
- درب جلو را بردارید و قاب صفحه را از پشت به هم وصل کنید.
- تمام قسمت های چوب را با رنگی که بیشتر دوست دارید رنگ کنید !! (ما آبی برقی را انتخاب کردیم)
- صفحه شیشه ای اکریلیک را قرار دهید.
- درب جلو و دیوار را با دنده ها به هم وصل کنید.
- تا زمانی که وسایل برقی در جای خود قرار نگرفته اند ، به قاب پشتی وصل نشوید.
مرحله 3: نصب وسایل الکترونیکی
![نصب و راه اندازی قطعات الکترونیکی نصب و راه اندازی قطعات الکترونیکی](https://i.howwhatproduce.com/images/004/image-9001-46-j.webp)
عکس بالا تنظیمات پروژه را نشان می دهد. مدار باید به صورت زیر تنظیم شود:
- یک سیم قرمز از پین 5 ولت روی آردوینو به کانال مثبت تخته نان متصل کنید.
- یک سیم سیاه از پایه GND روی آردوینو به کانال منفی تخته نان متصل کنید
- زنگ = پین 8
-
ماتریس LED
- VCC
- GND
- DIn = پین 12
- CS = پین 11
- CLK = پین 10
-
رمزگذار روتاری (1)
- VCC
- GND
- DT = پین 3
- CLK = پین 4
-
رمزگذار روتاری (2)
- VCC
- GND
- CS = پین 5
- CLK = پین 6
- دکمه (بازنشانی) = پین 1
- دکمه (پخش) = پین 2
مرحله 4: کد
اکنون که تنظیمات را به پایان رساندید ، زمان کد نویسی فرا رسیده است. می توانید کد زیر را کپی کرده و برای ارتقاء طرح teles آن را تغییر دهید.
// ما همیشه باید کتابخانه ها را وارد کنیم
#شامل "LedControl.h" #include "pitches.h" LedControl lc = LedControl (12 ، 11 ، 10 ، 8) ؛ int val؛ int encoder0PinA = 3 ؛ int encoder0PinB = 4 ؛ int encoder0Pos = 0 ؛ int encoder0PinALast = LOW؛ int n = LOW؛ int valo؛ int encoder1PinA = 5 ؛ int encoder1PinB = 6؛ int encoder1Pos = 0 ؛ int encoder1PinALast = LOW؛ int o = LOW؛ آدرس int = 3؛ int devices = lc.getDeviceCount ()؛ ملودی int = NOTE_D5؛ int melody1 = NOTE_C5؛ مدت زمان int = 50 ؛ بازی بولی = false ؛ منوی بولی = false ؛ تاخیر طولانی بدون امضا = 500؛ void setup () {pinMode (2، INPUT)؛ pinMode (1 ، ورودی) ؛ pinMode (7 ، ورودی) ؛ pinMode (encoder0PinA ، INPUT) ؛ pinMode (encoder0PinB ، INPUT) ؛ pinMode (encoder1PinA ، INPUT) ؛ pinMode (encoder1PinB ، INPUT) ؛ Serial.begin (9600) ؛ int devices = lc.getDeviceCount ()؛ برای (آدرس int = 0 ؛ آدرس = 0) {if (encoder1Pos 4) {if (encoder1Pos> 7) {آدرس-- ؛ encoder1Pos = 0 ؛ }} if (آدرس <3) {if (encoder1Pos 3 && adress <7) {if (encoder1Pos 7) {adress += 4؛ encoder0Pos = 0؛ } if (encoder0Pos <0) {adress -= 4؛ encoder0Pos = 7؛ }} void Movement () {n = digitalRead (encoder0PinA) ؛ if ((encoder0PinALast == LOW) && (n == HIGH)) {if (digitalRead (encoder0PinB) == LOW) {encoder0Pos-- ؛ لحن (8 ، ملودی 1 ، 50) ؛ } else {encoder0Pos ++؛ لحن (8 ، ملودی ، 50) ؛ }} encoder0PinALast = n؛ o = digitalRead (encoder1PinA) ؛ if ((encoder1PinALast == LOW) && (o == HIGH)) {if (digitalRead (encoder1PinB) == LOW) {encoder1Pos-- ؛ لحن (8 ، ملودی 1 ، 50) ؛ } else {encoder1Pos ++؛ لحن (8 ، ملودی ، 50) ؛ }} encoder1PinALast = o؛ int devices = lc.getDeviceCount ()؛ } void omple () {int devices = lc.getDeviceCount ()؛ برای (int row = 0؛ row <8؛ row ++) {for (int address = 0؛ address <devices؛ address ++) {lc.setLed (address، row، 7، true)؛ lc.setLed (آدرس ، ردیف ، 6 ، درست) ؛ lc.setLed (آدرس ، سطر ، 5 ، درست) ؛ lc.setLed (آدرس ، سطر ، 4 ، درست) ؛ lc.setLed (آدرس ، ردیف ، 3 ، درست) ؛ lc.setLed (آدرس ، سطر ، 2 ، درست) ؛ lc.setLed (آدرس ، سطر ، 1 ، درست) ؛ lc.setLed (آدرس ، سطر ، 0 ، درست) ؛ تأخیر (50) ؛ }}} void neteja () {int devices = lc.getDeviceCount ()؛ برای (int row = 0؛ row <8؛ row ++) {for (int address = 0؛ address <devices؛ address ++) {lc.setLed (address، row، 7، false)؛ lc.setLed (آدرس ، سطر ، 6 ، نادرست) ؛ lc.setLed (آدرس ، سطر ، 5 ، نادرست) ؛ lc.setLed (آدرس ، سطر ، 4 ، نادرست) ؛ lc.setLed (آدرس ، سطر ، 3 ، نادرست) ؛ lc.setLed (آدرس ، سطر ، 2 ، نادرست) ؛ lc.setLed (آدرس ، سطر ، 1 ، نادرست) ؛ lc.setLed (آدرس ، سطر ، 0 ، نادرست) ؛ }} play =! play؛ }
مرحله 5: تکمیل لمس
![تکمیل لمس تکمیل لمس](https://i.howwhatproduce.com/images/004/image-9001-47-j.webp)
در این مرحله می توانید طراحی کیس را با افزودن چند وینیل و قطعات چاپ شده سه بعدی برای رمزگذارهای چرخشی ارتقا دهید.
فایل مدل سه بعدی در انتهای سند با فرمت سبک است.
مرحله 6: بازی کنید و لذت ببرید
![بازی کنید و لذت ببرید بازی کنید و لذت ببرید](https://i.howwhatproduce.com/images/004/image-9001-48-j.webp)
![بازی کنید و لذت ببرید بازی کنید و لذت ببرید](https://i.howwhatproduce.com/images/004/image-9001-49-j.webp)
این یک پروژه واقعا سرگرم کننده است ، ما از ایجاد آن بسیار لذت بردیم. اکنون زمان بازی و احیای خاطرات دوران کودکی است !!
ما چند نقاشی برای شما می گذاریم تا امتحان کنید !!
توصیه شده:
تنیس پنگ با ماتریس LED ، آردوینو و جوی استیک: 5 مرحله (همراه با تصاویر)
![تنیس پنگ با ماتریس LED ، آردوینو و جوی استیک: 5 مرحله (همراه با تصاویر) تنیس پنگ با ماتریس LED ، آردوینو و جوی استیک: 5 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/007/image-19317-j.webp)
تنیس پونگ با ماتریس LED ، آردوینو و جوی استیک: این پروژه برای مبتدیان و کارگران باتجربه به طور یکسان در نظر گرفته شده است. در سطح ابتدایی می توان آن را با یک تخته نان ، سیم های بلوز و چسباندن به یک تکه ضایعات (من از چوب استفاده کردم) با Blu-Tack و بدون لحیم کاری چسباند. با این حال در یک پیشرفت بیشتر
Dotter - چاپگر بزرگ ماتریس مبتنی بر آردوینو: 13 مرحله (همراه با تصاویر)
![Dotter - چاپگر بزرگ ماتریس مبتنی بر آردوینو: 13 مرحله (همراه با تصاویر) Dotter - چاپگر بزرگ ماتریس مبتنی بر آردوینو: 13 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/002/image-4421-21-j.webp)
Dotter - چاپگر عظیم ماتریس مبتنی بر آردوینو: سلام ، در این دستورالعمل خوش آمدید :) من نیکودم بارتنیک 18 ساله سازنده هستم. من طی 4 سال ساختم چیزهای زیادی ، روبات ، دستگاه ساختم. اما این اندازه احتمالا بزرگترین پروژه از نظر اندازه است. همچنین فکر می کنم بسیار خوب طراحی شده است ،
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
![ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر) ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-6862-42-j.webp)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
کنترل آرایه ماتریس LED با Arduino Uno (صورت روبات دارای آردوینو): 4 مرحله (همراه با تصاویر)
![کنترل آرایه ماتریس LED با Arduino Uno (صورت روبات دارای آردوینو): 4 مرحله (همراه با تصاویر) کنترل آرایه ماتریس LED با Arduino Uno (صورت روبات دارای آردوینو): 4 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-7086-14-j.webp)
کنترل آرایه ماتریس LED با Arduino Uno (صورت روبات با آردوینو): این دستورالعمل نحوه کنترل آرایه ای از ماتریس های LED 8x8 با استفاده از Arduino Uno را نشان می دهد. این راهنما ممکن است برای ایجاد یک صفحه نمایش ساده (و نسبتاً ارزان) برای پروژه های شما استفاده شود. به این ترتیب ممکن است حروف ، اعداد یا تصاویر متحرک سفارشی را نمایش دهید
ایجاد صفحه کلید ماتریس غشایی (و اتصال آن به آردوینو): 7 مرحله (همراه با تصاویر)
![ایجاد صفحه کلید ماتریس غشایی (و اتصال آن به آردوینو): 7 مرحله (همراه با تصاویر) ایجاد صفحه کلید ماتریس غشایی (و اتصال آن به آردوینو): 7 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11136794-create-own-membrane-matrix-keypad-and-hooking-it-up-to-the-arduino-7-steps-with-pictures-j.webp)
صفحه کلید ماتریس ممبران خود را ایجاد کنید (و به آردوینو متصل شوید): بنابراین آیا می خواهید صفحه کلید ممبران خود را ایجاد کنید؟ چرا؟ خوب ساختن صفحه کلید خود می تواند به دلایل زیادی مفید باشد. انجام این کار ارزان و آسان است ، می توان آن را در شرایطی قرار داد که ممکن است بدون ناراحتی زیاد خرابکاری یا سرقت شود ، می تواند به طور کامل