فهرست مطالب:
- مرحله 1: سفارش برد مدار چاپی (PCB)
- مرحله 2: کامپوننت ها را سفارش دهید
- مرحله 3: جمع آوری تخته ها
- مرحله 4: برنامه نویسی ArduinOLED
تصویری: ArduinOLED را بسازید: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
ArduinOLED بستری برای بازی های الکترونیکی و پروژه های دیگر است. این شامل یک صفحه نمایش OLED ، یک جوی استیک ، برخی دکمه ها ، یک زنگ و نقاط اتصال کلیپ تمساح برای رابط با بسیاری از دستگاه های دیگر است. برای اطلاعات بیشتر به https://johanv.xyz/ArduinOLED مراجعه کنید.
این راهنما به شما می گوید که چگونه یکی از این تخته ها را خودتان سفارش داده و مونتاژ کنید. برای راه اندازی نرم افزار ، از https://www.instructables.com/id/ArduinOLED/ دیدن کنید
مرحله 1: سفارش برد مدار چاپی (PCB)
من تخته ها را در EasyEDA طراحی کردم:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
تخته ای با نام "ArduinOLED v6" همان چیزی است که من سفارش دادم. چند تا اشتباه داره:
- همه دیودها به غیر از دیود قدرت عقب هستند.
- مقاومتهای کششی SDA و SCL بطور تصادفی به جای 5 ولت به زمین متصل شدند ، بنابراین مجبور شدم مقاومتهای سربی شعاعی 1K اهم را به اتصالات گیره تمساح لحیم کنم.
من همه این مسائل را در برد با نام "ArduinOLED v8" برطرف کردم
- همه دیودها در حال حاضر درست هستند.
- SDA و SCL در حال حاضر دارای 1K مقاومت کششی برای نصب روی سطح هستند.
- پین های SPI در گیره های تمساح در سمت چپ موجود است.
- توجه: از آنجا که پین ها دوباره مرتب شده اند ، باید کتابخانه ArduinOLED را تغییر دهید تا بتوانید دکمه ها را بخوانید. اطلاعات بیشتر در این مورد در آخرین مرحله این آموزش.
برای سفارش تابلوها ، یک حساب کاربری در EasyEDA ایجاد کنید ، پیوند بالا را دنبال کنید و روی "باز کردن در ویرایشگر" در کنار تابلویی که می خواهید سفارش دهید کلیک کنید. سپس روی "Fabrication Output" (برچسب گذاری شده در تصاویر بالا) کلیک کنید ، که یک برگه جدید با گزینه های سفارش باز می شود. "PCB Quantity" را به 10 تغییر دهید ، زیرا هزینه 5 و 10 یکسان است و روی "ذخیره در سبد خرید" کلیک کنید.
آدرس خود را وارد کنید تا هزینه ارسال را دریافت کنید. در ایالات متحده ، معمولاً 18 دلار است ، بنابراین اگر می خواهید چندین نوع تخته سفارش دهید ، آنها را در یک ترتیب قرار دهید تا فقط یک بار هزینه حمل و نقل را بپردازید.
هنوز سفارش PCB را ارسال نکنید ، زیرا با سفارش برخی از اجزای همراه با PCB می توانید هزینه حمل و نقل را کاهش دهید.
مرحله 2: کامپوننت ها را سفارش دهید
پیوست یک صفحه گسترده از همه اجزا و محل خرید آنها است. همه اجزای "LCSC" را می توان با سفارش PCB EasyEDA ترکیب کرد. در هنگام پرداخت ، در زیر گزینه های حمل و نقل ، "من می خواهم سفارشات PCB را برای ارسال با هم ترکیب کنم" را انتخاب کنید. سپس ، پس از ارسال سفارش LCSC ، به عقب برگردید و سفارش تابلوها را از EasyEDA ارسال کنید.
مرحله 3: جمع آوری تخته ها
برخی از نکات هنگام لحیم کاری قطعات روی PCB ها:
- اطمینان حاصل کنید که پین های Arduino Pro Mini را که از پشت برد خارج شده است جدا کنید زیرا به نگهدارنده باتری 9 ولت ضربه می زند.
- همچنین دیودها ، دکمه ها و زنگ را که زیر نگهدارنده باتری 9 ولت قرار دارد ، محکم کنید
- نگهدارنده باتری را آخرین بار لحیم کنید.
- هنگام لحیم کاری جوی استیک ، باید هدر زاویه ای را بردارید و آن را با هدر مستقیم یا چند پین باقی مانده از دیودها جایگزین کنید.
- من هنگام اتصال صفحه OLED از هدر زن 1x4 استفاده کردم تا در صورت تمایل بتوانم آن را حذف کنم. همچنین می توانید صفحه را مستقیماً روی برد لحیم کنید.
مرحله 4: برنامه نویسی ArduinOLED
برای برنامه ریزی ArduinOLED ، این آموزش را دنبال کنید:
www.instructables.com/id/ArduinOLED/
اگر "ArudinOLED v8" را که در پشت آن برچسب "v2.0" وجود دارد سفارش داده اید (شماره پشت نشان دهنده "نسخه نرم افزاری" برای سازگاری کتابخانه است) ، باید چند خط در کتابخانه ArduinOLED را تغییر دهید.
فایل را در آدرس زیر باز کنید:
[پوشه sketchbook] /ArduinOLED/ArduinOLED.cpp
یا
[پوشه sketchbook] /ArduinOLED-master/ArduinOLED.cpp
این خطوط را در نزدیکی بالا بیابید:
خروجی col0 (HIGH) ؛
خروجی col1 (HIGH) ؛ خروجی col2 (HIGH) ؛
و آنها را به این شکل تغییر دهید:
خروجی col0 (HIGH) ؛
خروجی col1 (HIGH) ؛ خروجی col2 (HIGH) ؛ OriginalChanged D10D9 D11D6 D12D
این امر پین هایی را که برای ماتریس دکمه استفاده می شود تغییر می دهد تا تغییرات در برد "ArduinOLED v8" را منعکس کند. همچنین پین های SPI را روی اتصالات گیره تمساح در سمت چپ در دسترس قرار می دهد.
اگر س questionsالی دارید یا نیاز به توضیح در مورد هر یک از این مراحل دارید ، به من اطلاع دهید. موفق باشید!
توصیه شده:
فن USB خود را بسازید - انگلیسی / Francais: 3 مرحله
فن USB خود را بسازید | انگلیسی / فرانسوی: انگلیسی امروز ، در سایت هایی دیدم که می توانیم پنکه USB بخریم. اما من گفتم چرا مال من را درست نکنید؟ آنچه شما نیاز دارید: - برقکار نوار چسب یا نوار اردک - فن کامپیوتر - کابل USB که به شما سرویس نمی دهد - سیم برش - پیچ گوشتی - گیره سیم
یک مکعب آینه بی نهایت آسان بسازید - بدون چاپ سه بعدی و برنامه نویسی: 15 مرحله (همراه با تصاویر)
یک مکعب آینه بی نهایت آسان بسازید | بدون چاپ سه بعدی و برنامه نویسی: همه یک مکعب بی نهایت خوب را دوست دارند ، اما به نظر می رسد که تهیه آن سخت باشد. هدف من از این دستورالعمل این است که گام به گام نحوه تهیه آن را به شما نشان دهم. نه تنها این ، بلکه با دستورالعمل هایی که به شما می دهم ، می توانید یکی از آنها را تهیه کنید
صندلی داغ: یک کوسن گرم شونده با تغییر رنگ بسازید: 7 مرحله (همراه با تصاویر)
صندلی داغ: یک کوسن گرم شونده با تغییر رنگ بسازید: آیا می خواهید در روزهای سرد زمستان خود را برشته نگه دارید؟ Hot Seat پروژه ای است که از دو قابلیت هیجان انگیز نساجی الکترونیکی استفاده می کند - تغییر رنگ و گرما! ما در حال ساخت یک بالشتک هستیم که گرم می شود و وقتی آماده حرکت شود ، نشان می دهد که
یک ژنراتور خورشیدی قابل حمل بسازید: 12 مرحله
یک ژنراتور خورشیدی قابل حمل بسازید: آیا زمانی که بیرون بودید لوازم الکترونیکی شما تمام می شد؟ کمپینگ یا در مکانی که هیچ قدرتی برای شارژ مجدد آنها وجود نداشت؟ خوب اینجا یک پروژه آخر هفته ساده است که به شما اطمینان می دهد همیشه راهی برای حفظ تلفن همراه خود دارید
ArduinOLED: 5 مرحله (همراه با تصاویر)
ArduinOLED: ArduinOLED بستری برای بازی های الکترونیکی و پروژه های دیگر است. این شامل یک صفحه نمایش OLED ، یک جوی استیک ، برخی دکمه ها ، یک زنگ و نقاط اتصال کلیپ تمساح برای رابط با بسیاری از دستگاه های دیگر است. برای اطلاعات بیشتر به https://johanv.xyz/ArduinOLED مراجعه کنید