فهرست مطالب:

Lego/Cobi Showcase Arduino: 7 مرحله
Lego/Cobi Showcase Arduino: 7 مرحله

تصویری: Lego/Cobi Showcase Arduino: 7 مرحله

تصویری: Lego/Cobi Showcase Arduino: 7 مرحله
تصویری: Lego Technic Automatic Candle snuffer #Shorts 2024, جولای
Anonim
Image
Image
مرحله 1: مواد
مرحله 1: مواد

این یک پروژه آردوینو است که من برای نمایش مخزن COBI خود "Maus" ایجاد کرده ام. پیوند اصلی فقط دارای ماژول متن پیمایش LCD است. برای من ، بداهه نوازی کرده ام بنابراین برای متن پیمایش کاربردی پیدا کرده ام. من LCD خود را با لگو پوشاندم تا شبیه به صفحه نمایش لگوهای من باشد!

کدها از CarterW16 بود. با این حال ، من کدهای خود را اضافه کرده ام تا بتوانم آردوینو خود را با نیازهای من مطابقت دهم. در زیر ، دستورالعمل هایی در مورد نحوه ساخت پروژه من وجود دارد!

سرعت اسلایدهای کلمه را جایگزین کرده ام

روشنایی صفحه نمایش

حداکثر روشنایی

Din ، CS ، SCK

کلماتی که در LCD من نشان داده می شود

تاخیر زمانی که هر خط ظاهر می شود

مرحله 1: مرحله 1: مواد

  • آردوینو UNO/لئوناردو
  • 1 یا بیشتر ماژول ماتریس MAX7219
  • 5 کابل بلوز
  • 5 یا بیشتر سیم جامپر (اختیاری)
  • تخته نان بدون لحیم
  • پوشش لگو (اختیاری)
  • جعبه ای برای پوشاندن آردوینو
  • چسب
  • مجموعه Lego یا Lego برای نمایش

من تمام موادم را از جین هوآ خریدم ، اما همتایان دیگری در آمازون وجود دارد که می توانید پیدا کنید!

اینم لینک فروشگاه که من رفتم 金華 Mr. و فروشگاه طلا

مرحله 2: مرحله 2: سیم کشی

مرحله 2: سیم کشی
مرحله 2: سیم کشی
مرحله 2: سیم کشی
مرحله 2: سیم کشی
  • 5 ولت آردوینو را به VCC روی ماتریس وصل کنید
  • GND را به GND وصل کنید
  • ورودی 5 را به CS وصل کنید
  • ورودی 6 را به DIN وصل کنید
  • ورودی 7 را به CLK وصل کنید

برای همه ورودی ها ، می توانید سیم کشی آردوینو و همچنین کد را تغییر دهید تا عملکرد آن قابل اجرا باشد. شما مجبور نیستید از CS ، DIN و CLK یکسانی که من برای استفاده در پروژه arduino خود انتخاب کرده ام استفاده کنید!

طراحی سیم کشی در تصویر از CarterW16 گرفته شده است ، بنابراین من هیچ اعتبار برای آن ندارم.

مرحله 3: مرحله 3: افزودن ماتریس بیشتر 8x8

مرحله 3: افزودن ماتریس بیشتر 8x8
مرحله 3: افزودن ماتریس بیشتر 8x8

برای انجام این کار باید VCC ، GND ، DIN ، CS ، CLK را به همان موقعیت 8x8 متصل کنید که قصد دارید به آن متصل شوید. با اتصال آن ، کلمات از تمام پانل ها عبور می کنند. باعث می شود کلمه طولانی تر به نظر برسد و کلمات به سرعت از مرز خارج نمی شوند مانند اینکه شما فقط 1 LCD ماتریس 8x8 روی تخته نان خود داشته باشید. به شرط تغییر شماره یا بردهای موجود در کد ، می توانید حداکثر تا 5 تخته اضافه کنید. اگر فراموش کرده اید که مقدار LCD مورد استفاده خود را اضافه کنید. حتی اگر 5 صفحه LCD روی نان برد داشته باشید ، متن به 4 LCD کاهش می یابد. این یک اشتباه آسان است که مردم مرتکب می شوند ، که تخته ها را اضافه می کنند اما کد را تغییر نمی دهند ، بنابراین مقدار کل LCD متن را نشان نمی دهد!

مرحله 4: مرحله 4: کد

مرحله 4: کد
مرحله 4: کد
مرحله 4: کد
مرحله 4: کد
مرحله 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: آزمایش

مرحله 5: آزمایش
مرحله 5: آزمایش

آردوینو خود را با اتصال به سیم USB به پورت الکتریکی آزمایش کنید. اگر آردوینو شما به درستی کار نمی کند یا کار نمی کند. در اینجا مواردی برای بررسی خطاها آورده شده است

  • ممکن است کد شما با آنچه متصل کرده اید متفاوت باشد
  • مدارهای شما ممکن است به پورت های مختلف متصل شوند
  • شما از سیم های مختلف برای اتصال استفاده کرده اید
  • شما نویسه ها را اضافه کرده اید ، حروفی که در کد شما گنجانده نشده است

پس از اطمینان از داشتن همه این 4 مورد. شما به احتمال زیاد می توانید 99 the مشکلی را که با آن روبرو هستید برطرف کنید ، زیرا اینها مشکلات رایجی بودند که من در هنگام ساخت با آنها روبرو بودم!

مرحله 6: مرحله 6: تزئینات

مرحله 6: تزئینات
مرحله 6: تزئینات
مرحله 6: تزئینات
مرحله 6: تزئینات

می توانید آردوینو خود را با یک جعبه یا مقداری لگو بپوشانید. من یک جعبه با استفاده از لگو ساخته ام و سیم ها را با آن می پوشانم. با این حال ، من برخی از قسمت های سمت چپ را حذف کردم ، زیرا مجبور بودم آن را با پورت USD با آردوینو خود متصل کنم.

مرحله 7: فیلم

در اینجا پیوندی به ویدیوی من و نحوه ساخت ویدئوی من وجود دارد که می توانید پروژه نهایی را ببینید! ماوس هاوس

توصیه شده: