فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: کتابخانه ها ؟؟؟ مشکلی نیست
- مرحله 3: کد آردوینو
- مرحله 4: اتصال LCD به آردوینو
تصویری: نمایش قرائت سنسور آردوینو زنده روی LCD نوکیا 5110: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
اگر تا به حال با arduino کار کرده اید ، احتمالاً خواسته اید که خواندن سنسور را نشان دهد. استفاده از مانیتور سریال کاملاً خوب است ، اما به عنوان arduino badass که به سرعت در حال تبدیل شدن به آن هستید ، احتمالاً می خواهید که قرائت ها را در چیزی عاقلانه تر نمایش دهد همچنین ، اتصال آردوینو به رایانه یا لپ تاپ دقیقاً آن را بسیار قابل حمل نمی کند و اگر می خواهید آردوینو خود را حمل کنید ، داشتن LCD برای نمایش داده های شما بسیار مفید است. در اینجا چند دستورالعمل ساده برای دنبال کردن دستورالعمل نحوه سیم کشی و برنامه نویسی آردوینو وجود دارد تا با صفحه نمایش کار کند.
در یک نکته جانبی ، من همچنین در مورد استفاده از صفحه نمایش OLED ، که فقط از 4 سیم استفاده می کند ، دستورالعمل هایی را ارائه دادم. اگر می خواهید آن را بررسی کنید ، این پیوند است:
www.instructables.com/id/Easy-OLED-Display/
مرحله 1: آنچه شما نیاز دارید
برای این پروژه به موارد زیر نیاز خواهید داشت: -Nokia 5110 LCD-Dupont wire-Arduino IDE-Arduino (تست شده در UNO) -Adafruit_GFX library-Adafruit_PCD8544 libraryYou می توانید LCD 5110 نوکیا را در ebay با قیمت حدود 2 دلار خریداری کنید. سیم دوپونت هم همینطور. در ebay "40PCS dupont wire wire to male" را جستجو کنید ، هزینه آن حدود یک دلار است.
مرحله 2: کتابخانه ها ؟؟؟ مشکلی نیست
حال ، اگر قبلاً با آردوینو کار کرده اید ، احتمالاً IDE و یک آردوینو واقعی دارید. با این حال ، اگر هنوز با کتابخانه ها آشنایی ندارید ، جای نگرانی نیست ، استفاده از آنها بسیار ساده است. آنها را با دنبال کردن پیوندهای زیر و کلیک بر روی ZIP download در سمت راست صفحه وب ، بارگیری کنید. https://github.com/adafruit/Adafruit-GFX-Libraryhttps://github.com/adafruit/Adafruit-PCD8544-Nokia… پس از بارگیری فایل های فشرده ، آنها را در فایل کتابخانه ها در فایل اصلی آردوینو خود استخراج کنید (معمولاً C:/فایلهای برنامه/آردوینو/کتابخانه ها) فایلها را در پوشه کتابخانه ها استخراج کرده و نام آنها را به Adafruit_GFX و Adafruit_PCD8544 تغییر دهید. اساساً این تنها کاری است که باید برای این قسمت انجام دهید. اکنون به قسمت کد بروید.
مرحله 3: کد آردوینو
من یک الگوی خالی نوشته ام ، شما فقط باید کدی را که از سنسور شما خوانده می شود اضافه کنید و باید کار کند. کد من روی مانیتور سریال در IDE و همچنین 5110 LCD می نویسد. قسمت هایی که باید تغییر دهید تا نمایش داده شود (و متن) مورد نظر شما در کد مشخص شده است.#شامل // ریاضی و SPI باید به طور پیش فرض در پوشه کتابخانه های شما باشد ، نگران این موارد نباشید#شامل#شامل // ما این را همین الان بارگیری کردیم#شامل Adafruit_PCD8544 display = Adafruit_PCD8544 (7 ، 6 ، 5 ، 4 ، 3) ؛ // پین های دیجیتالی مورد استفاده برای اتصال به LCD#تعریف XPOS 0#تعریف YPOS 1float sensorPin = A0؛ // پین سنسور شما ، اگر می خواهید setvoid () {Serial.begin (9600)؛ display.begin ()؛} حلقه void () {float sensorValue = analogRead (sensorPin) ؛ این را تغییر دهید // می توانید "sensorValue" را در همه کدها به هر چیزی که می خواهید تغییر دهیدSerial.print ("مقدار سنسور A این است:") ؛ // این متن را در سریال monitorSerial.println (sensorValue) نمایش می دهد ؛ // ln را فراموش نکنید تا اجرای بعدی در صفحه ردیف بعدی بنویسد. ClearDisplay ()؛ // هر بار که حلقه overdisplay.setCursor (0 ، 0) شروع می شود ، صفحه را پاک می کند. display.print ("مقدار سنسور A این است:") ؛ // این روی LCDdisplay.println (sensorValue) ؛ display.display () ؛ تاخیر (1000) ؛}} نوشته می شود} اگر همه کارها را به درستی انجام داده اید ، کد باید کار کند ، اما هنوز آن را اجرا نکنید ، ما باید ابتدا صفحه را وصل کنید
مرحله 4: اتصال LCD به آردوینو
کار ما تقریبا تمام شده است! تنها چیزی که باقی می ماند اتصال پین های LCD به آردوینو است. خوشبختانه پین ها (از 1 تا 5) در یک ردیف به هم متصل شده اند ، بنابراین احتمال اشتباه گرفتن آنها بسیار کم است. پین های 1-5 نوکیا را وصل کنید 5110 LCD به پین های 3-7 در آردوینو خود. (بنابراین RST به پین 3 آردوینو ، CE به پین 4 و غیره می رود) پس از اتصال همه پین ها ، متوجه خواهید شد که 3 پین باقی مانده است. این پین ها باید به پین 3.3V ، 5V و GND در Arduino شما متصل شوند. بدیهی است که پین LCD GND در آردوینو به GND می رود. بسته به نوع آردوینو و نوع صفحه نمایش ، با اتصال دو پین LCD آخر به پین 5 ولت یا 3.3 ولت در آردوینو خود بازی کنید. هر دو باید کار کنند ، اما خودتان آن را امتحان کنید و ببینید بهترین ترکیب چیست. همچنین قرار دادن مقاومت های کم ارزش (حدود 100-200 اهم باید مناسب باشد) بین 3-7 پین آردوینو و پین های LCD آسیبی نمی رساند. این فقط برای ایمنی است و اگر نمی خواهید از صفحه نمایش برای مدت طولانی استفاده کنید ، نیازی نیست. توصیه می کنم این قسمت را دوباره بخوانید ، فقط برای اطمینان بیشتر از اینکه همه چیز را به درستی وصل کرده اید. بعد از اینکه همه چیز متصل شد ، می توانید کد را بارگذاری کرده و با LCD صفحه نمایش داده های Arduino جدید خود لذت ببرید. امیدوارم درک این دستورالعمل آسان بوده و حداقل به تعداد کمی از شما کمک کرده باشد.
توصیه شده:
بازی "ضربه فضایی" با سنسور ژیرو و نوکیا 5110 LCD: 3 مرحله
بازی "تاثیر فضایی" با سنسور ژیرو و نوکیا 5110 LCD: پس از مرگ Tamagotchi من (آخرین پروژه) ، من شروع به جستجوی راهی جدید برای اتلاف وقت کردم. تصمیم گرفتم بازی کلاسیک "Space Impact" را روی آردوینو برنامه ریزی کنم. برای اینکه بازی کمی جالب تر و سرگرم کننده تر شود ، من از سنسور ژیروسکوپ استفاده کردم
سنسور UV VEML6070 با LCD نوکیا 5110: 11 مرحله
سنسور UV VEML6070 با نوکیا 5110 LCD: پس از سه ماه نشستن در این پروژه ، فکر کردم که آن را با جامعه سازندگان به اشتراک می گذارم. سنسور UV قیمت مناسب:) می توان آن را در عرض 1 ساعت مونتاژ کرد و می تواند سالها از آن استفاده کند
نوکیا 5110 LCD با سنسور مادون قرمز: 4 مرحله
Nokia 5110 LCD با سنسور مادون قرمز: صفحه نمایش LCD 5110 نوکیا یک صفحه نمایش LCD عالی است که با برد توسعه Arduino سازگار است. اکنون اجازه دهید یکی از آن LCD ها را کنترل کرده و آن را با آردوینو و سنسور IR ارتباط برقرار کنیم
گرافیک سفارشی در صفحه نمایش نوکیا 5110: 7 مرحله
گرافیک های سفارشی در صفحه نمایش نوکیا 5110: سلام بچه ها! Moxigen اینجاست. حدود 3 سال پیش ، سایت شخصی خود (inKnowit.in) را که دارای 30 وبلاگ یا غیره بود ، تعطیل کردم. من در اینجا به وبلاگ نویسی ادامه دادم اما انگیزه خود را خیلی زود از دست دادم و فقط سه وبلاگ نوشتم. بعد از کلی فکر تصمیم گرفتم
مانیتور رطوبت خاک DIY با آردوینو و صفحه نمایش نوکیا 5110: 6 مرحله (همراه با تصاویر)
مانیتور رطوبت خاک DIY با آردوینو و صفحه نمایش نوکیا 5110: در این دستورالعمل می خواهیم ببینیم چگونه می توان یک مانیتور رطوبت خاک بسیار مفید با صفحه نمایش بزرگ نوکیا 5110 LCD با استفاده از آردوینو ساخت. سطوح رطوبت خاک گیاه خود را از آردوینو خود بسنجید و دستگاههای جالبی بسازید