فهرست مطالب:
- مرحله 1: مرحله 1: مواد
- مرحله 2: مرحله 2: سیم کشی
- مرحله 3: مرحله 3: افزودن ماتریس بیشتر 8x8
- مرحله 4: مرحله 4: کد
- مرحله 5: مرحله 5: آزمایش
- مرحله 6: مرحله 6: تزئینات
- مرحله 7: فیلم
تصویری: Lego/Cobi Showcase Arduino: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این یک پروژه آردوینو است که من برای نمایش مخزن COBI خود "Maus" ایجاد کرده ام. پیوند اصلی فقط دارای ماژول متن پیمایش LCD است. برای من ، بداهه نوازی کرده ام بنابراین برای متن پیمایش کاربردی پیدا کرده ام. من LCD خود را با لگو پوشاندم تا شبیه به صفحه نمایش لگوهای من باشد!
کدها از CarterW16 بود. با این حال ، من کدهای خود را اضافه کرده ام تا بتوانم آردوینو خود را با نیازهای من مطابقت دهم. در زیر ، دستورالعمل هایی در مورد نحوه ساخت پروژه من وجود دارد!
سرعت اسلایدهای کلمه را جایگزین کرده ام
روشنایی صفحه نمایش
حداکثر روشنایی
Din ، CS ، SCK
کلماتی که در LCD من نشان داده می شود
تاخیر زمانی که هر خط ظاهر می شود
مرحله 1: مرحله 1: مواد
- آردوینو UNO/لئوناردو
- 1 یا بیشتر ماژول ماتریس MAX7219
- 5 کابل بلوز
- 5 یا بیشتر سیم جامپر (اختیاری)
- تخته نان بدون لحیم
- پوشش لگو (اختیاری)
- جعبه ای برای پوشاندن آردوینو
- چسب
- مجموعه Lego یا Lego برای نمایش
من تمام موادم را از جین هوآ خریدم ، اما همتایان دیگری در آمازون وجود دارد که می توانید پیدا کنید!
اینم لینک فروشگاه که من رفتم 金華 Mr. و فروشگاه طلا
مرحله 2: مرحله 2: سیم کشی
- 5 ولت آردوینو را به VCC روی ماتریس وصل کنید
- GND را به GND وصل کنید
- ورودی 5 را به CS وصل کنید
- ورودی 6 را به DIN وصل کنید
- ورودی 7 را به CLK وصل کنید
برای همه ورودی ها ، می توانید سیم کشی آردوینو و همچنین کد را تغییر دهید تا عملکرد آن قابل اجرا باشد. شما مجبور نیستید از CS ، DIN و CLK یکسانی که من برای استفاده در پروژه arduino خود انتخاب کرده ام استفاده کنید!
طراحی سیم کشی در تصویر از CarterW16 گرفته شده است ، بنابراین من هیچ اعتبار برای آن ندارم.
مرحله 3: مرحله 3: افزودن ماتریس بیشتر 8x8
برای انجام این کار باید VCC ، GND ، DIN ، CS ، CLK را به همان موقعیت 8x8 متصل کنید که قصد دارید به آن متصل شوید. با اتصال آن ، کلمات از تمام پانل ها عبور می کنند. باعث می شود کلمه طولانی تر به نظر برسد و کلمات به سرعت از مرز خارج نمی شوند مانند اینکه شما فقط 1 LCD ماتریس 8x8 روی تخته نان خود داشته باشید. به شرط تغییر شماره یا بردهای موجود در کد ، می توانید حداکثر تا 5 تخته اضافه کنید. اگر فراموش کرده اید که مقدار LCD مورد استفاده خود را اضافه کنید. حتی اگر 5 صفحه LCD روی نان برد داشته باشید ، متن به 4 LCD کاهش می یابد. این یک اشتباه آسان است که مردم مرتکب می شوند ، که تخته ها را اضافه می کنند اما کد را تغییر نمی دهند ، بنابراین مقدار کل LCD متن را نشان نمی دهد!
مرحله 4: مرحله 4: کد
- ابتدا باید کتابخانه MaxMatrix را در کد خود بارگیری کنید. کتابخانه را می توانید در اینجا MaxMatrix پیدا کنید.
- این کدی است که من از خالق اصلی CarterW16 تغییر داده ام. در اینجا پیوند کد من Lego Display Code است.
- کدهایی در پیوند وجود دارد که کاربر می تواند آنها را بر اساس ترجیحات خود تغییر دهد.
- در تصویر یک ، کد این است که کتابخانه MaxMatrix خود را به آردوینو متصل کنید. این معنای کد است. با رفتن به تنظیمات رایانه و دریافت برنامه ها ، می توانید کتابخانه را اضافه کنید و Arduino را پیدا کنید. اگر از رایانه Window استفاده می کنید ، می توانید آن را در Program File x86 بیابید. یا می توانید به فایل های موجود در آردوینو بروید و گزینه افزودن یک پوشه را پیدا کنید. وقتی روی پوشه ها کلیک می کنید ، می توانید پوشه MaxMatrix را که بارگیری کرده اید به رایانه خود اضافه کنید.
- برای تصویر دوم ، این گزینه ای است که می توانید در کد Arduino خود تغییر دهید. حداکثر صفحه نمایش کد را می توان متناسب با میزان نمایشگرهایی که متصل کرده اید تغییر داد. تا زمانی که LCD خود را با Arduino UNO/LEONARDO خود با D پین زیر متصل کرده اید ، DIN ، CS و CLK قابل تغییر هستند.
- تصاویر 3 ~ 5 کدهایی هستند که به صفحه نمایش شما اجازه می دهد کلمات را نشان دهد. اینها ترکیبی از نقاط هستند که حروف را تولید می کند ، اعدادی که در Arduino خود استفاده خواهید کرد!
- تصویر ششم تغییر شدت نور را نشان می دهد. این به معنای روشنایی صفحه نمایش شما است. اگر می خواهید صفحه نمایش شما روشن تر باشد ، باید تعداد کد را بیشتر کنید.
- تصویر هفتم تغییر کلماتی را نشان می دهد که می خواهید صفحه نمایش آنها را نشان دهد. کلمه موجود در پرانتز "آلمانی" را تغییر دهید. این اجازه می دهد تا هر کلمه ای را که تایپ می کنید روی صفحه نمایش داده شود. با این حال ، کلماتی که می توانید تایپ کنید انگلیسی و اعداد هستند. اگر می خواهید شخصیت های بیشتری اضافه کنید ، باید تصویر 3 ~ 5 را تغییر دهید!
- تصویر آخر نشان می دهد که می توانید زمان نمایش خط بعدی را تغییر دهید. به عنوان مثال ، اگر آن را تا 1000 به تأخیر بیندازید. این بدان معنی است که خط بعدی بعد از 1 ثانیه خط اول نشان داده می شود. شما باید براکت "(1000)" ، عدد موجود در آن را تغییر دهید. مورد بعدی که می توانید تغییر دهید ، سرعت جستجوی کلمات در LCD است."
مرحله 5: مرحله 5: آزمایش
آردوینو خود را با اتصال به سیم USB به پورت الکتریکی آزمایش کنید. اگر آردوینو شما به درستی کار نمی کند یا کار نمی کند. در اینجا مواردی برای بررسی خطاها آورده شده است
- ممکن است کد شما با آنچه متصل کرده اید متفاوت باشد
- مدارهای شما ممکن است به پورت های مختلف متصل شوند
- شما از سیم های مختلف برای اتصال استفاده کرده اید
- شما نویسه ها را اضافه کرده اید ، حروفی که در کد شما گنجانده نشده است
پس از اطمینان از داشتن همه این 4 مورد. شما به احتمال زیاد می توانید 99 the مشکلی را که با آن روبرو هستید برطرف کنید ، زیرا اینها مشکلات رایجی بودند که من در هنگام ساخت با آنها روبرو بودم!
مرحله 6: مرحله 6: تزئینات
می توانید آردوینو خود را با یک جعبه یا مقداری لگو بپوشانید. من یک جعبه با استفاده از لگو ساخته ام و سیم ها را با آن می پوشانم. با این حال ، من برخی از قسمت های سمت چپ را حذف کردم ، زیرا مجبور بودم آن را با پورت USD با آردوینو خود متصل کنم.
مرحله 7: فیلم
در اینجا پیوندی به ویدیوی من و نحوه ساخت ویدئوی من وجود دارد که می توانید پروژه نهایی را ببینید! ماوس هاوس
توصیه شده:
Lego Arduino Nano بدون سرپوش پین: 3 مرحله
لگو آردوینو نانو بدون سرپوش سرپوش: من برای آردوینو نانو خود به محفظه ای نیاز داشتم که هیچ پین هدر به آن لحیم نشده باشد. من آن را زیبا و کوچک می خواستم
Commodore 64 Revamp With Raspberry Pi ، Arduino و Lego: 17 مرحله (همراه با تصاویر)
Commodore 64 Revamp With Raspberry Pi ، Arduino و Lego: این پروژه به شما امکان می دهد با احیای کامپیوتر خانگی قدیمی Commodore 64 با استفاده از اجزای جدید و آجرهای لگو همه کاره ، صحنه بازی های 1980 را دوباره کشف کنید! اگر یکی از این رایانه ها را داشتید ، این بیلد به شما امکان می دهد بازی های فراموش شده را دوباره پخش کنید
Lego Lego Skull Man: 6 Step (همراه با تصاویر)
Lego Lego Skull Man: سلام امروز من به شما آموزش می دهم که چگونه یک مرد کوچک جمجمه لگو led با باتری تغذیه کنید. این برای هالووین که به زودی به راه می افتد عالی خواهد بود. یا حتی می توان یک پروژه ساده عالی انجام داد وقتی تخته شما یا فقط یک تکه گوشته کوچک
Arduino Arcade Lego Games Box: 19 مرحله (همراه با تصاویر)
Arduino Arcade Lego Games Box: اگر بچه دارید ، به احتمال زیاد با همان مشکلاتی روبرو می شوید که ما در مورد مجموعه های لگو خریداری کرده بودید. آنها با آنها جمع می شوند و بازی می کنند اما پس از مدتی مجموعه ها به یک توده آجر تبدیل می شوند. بچه ها بزرگ می شوند و شما نمی دانید چه کنید
LEGO Arduino Sentry Turret: 9 مرحله
LEGO Arduino Sentry Turret: این دستورالعمل گام به گام به شما نشان می دهد که چگونه می توانید برج خود (غیر کشنده) خود را از قطعات LEGO ، یک برد Arduino UNO ، یک سپر Bricktronics ، چند سیم و کمی سرب ایجاد کنید. قابلیت کنترل اتوماتیک و کنترل از راه دور