فهرست مطالب:
- مرحله 1: موارد لازم را بگیرید
- مرحله 2: سیم کشی کنید
- مرحله 3: نصب کتابخانه Nokia 5110
- مرحله 4: تبدیل تصویر
- مرحله 5: تبدیل تصویر Bitmap به آرایه C
- مرحله 6: کد
- مرحله 7: همه چیز تمام است
![گرافیک سفارشی در صفحه نمایش نوکیا 5110: 7 مرحله گرافیک سفارشی در صفحه نمایش نوکیا 5110: 7 مرحله](https://i.howwhatproduce.com/images/002/image-4237-44-j.webp)
تصویری: گرافیک سفارشی در صفحه نمایش نوکیا 5110: 7 مرحله
![تصویری: گرافیک سفارشی در صفحه نمایش نوکیا 5110: 7 مرحله تصویری: گرافیک سفارشی در صفحه نمایش نوکیا 5110: 7 مرحله](https://i.ytimg.com/vi/D0sUiljwGiY/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
![گرافیک سفارشی در صفحه نمایش نوکیا 5110 گرافیک سفارشی در صفحه نمایش نوکیا 5110](https://i.howwhatproduce.com/images/002/image-4237-45-j.webp)
سلام بچه ها! Moxigen اینجاست. حدود 3 سال پیش ، سایت شخصی خود (inKnowit.in) را که دارای 30 وبلاگ یا غیره بود ، تعطیل کردم. من در اینجا به وبلاگ نویسی ادامه دادم اما انگیزه خود را خیلی زود از دست دادم و فقط سه وبلاگ نوشتم. بعد از کلی فکر تصمیم گرفتم وبلاگ نویسی رو ادامه بدم. من می خواهم پروژه های بسیار ساده ای را در حال حاضر ارسال کنم. از آنجایی که مدتی است با صفحه نمایش نوکیا 5110 گول می خورم ، تصمیم گرفتم چهارمین وبلاگ خود را در مورد ارتباط این صفحه نمایش با برد MicroController Arduino بنویسم.
مرحله 1: موارد لازم را بگیرید
![موارد لازم را بگیرید! موارد لازم را بگیرید!](https://i.howwhatproduce.com/images/002/image-4237-46-j.webp)
![موارد لازم را بگیرید! موارد لازم را بگیرید!](https://i.howwhatproduce.com/images/002/image-4237-47-j.webp)
![موارد لازم را بگیرید! موارد لازم را بگیرید!](https://i.howwhatproduce.com/images/002/image-4237-48-j.webp)
برای این دستورالعمل ، شما نیاز دارید:
1. صفحه نمایش نوکیا 5110 LCD. می توانید آن را از نوکیا 5110 قدیمی نجات دهید یا می توانید آن را به صورت آنلاین خریداری کنید. در اینجا پیوندی وجود دارد که به شما در خرید آن کمک می کند:
صفحه نمایش آردوینو 5110-Ebay
2. یک برد آردوینو. [من در این مورد از NANO استفاده کردم]
3. (5 x [مقاومت 1000 اهم])
4. (1 x [مقاومت 330 اهم])
5. پتانسیومتر 10kohm.
6. دسته ای از سیم های بلوز.
7. یک تخته نان
مرحله 2: سیم کشی کنید
![Wire It Up! Wire It Up!](https://i.howwhatproduce.com/images/002/image-4237-49-j.webp)
از آنجا که من نتوانستم جزء Nokia 5110 را در کتابخانه Fritzing پیدا کنم ، تصمیم گرفتم خود طرح کلی را ترسیم کنم. به خاطر داشته باشید که هنگام اتصال پین RST ، CE ، DC ، Din و CLK به برد آردوینو و مقاومت 380 اهم با پتانسیومتر ، از مقاومت های 1000 اهمی استفاده کنید.
مرحله 3: نصب کتابخانه Nokia 5110
ابتدا باید کتابخانه Nokia 5110 را نصب کنید. این هم لینک کتابخانه. آن را بارگیری کرده ، از حالت فشرده خارج کرده و به پوشه کتابخانه های آردوینو منتقل کنید.
کتابخانه نوکیا 5110 برای آردوینو
مرحله 4: تبدیل تصویر
شما باید تصویری را که می خواهید نمایش دهید به فایل bitmap تبدیل کنید. همچنین باید وضوح تصویر را به 84*84 تغییر دهید تا وضوح صفحه نمایش مناسب باشد. در اینجا سایتی وجود دارد که به شما در انجام این کار کمک می کند:
تبدیل آنلاین
مرحله 5: تبدیل تصویر Bitmap به آرایه C
اکنون ، شما باید از یک نرم افزار برای تبدیل تصویر.bmp به آرایه C استفاده کنید.
کاربران ویندوز می توانند از LCDAssistant (فایل پیوست شده) و کاربران MacBook از LCDCreator (فایل پیوست) استفاده کنند.
پس از تبدیل تصویر ، آرایه را کپی کنید. در مراحل بعدی نحوه دقیق استفاده از آرایه را توضیح خواهم داد.
مرحله 6: کد
#شامل // شامل کتابخانه LCD5110 myGLCD (8 ، 9 ، 10 ، 12 ، 11) ؛ // ایجاد شی LCD
گرافیک uint8_t خارجی ؛ // شامل گرافیک
void setup () {
myGLCD. InitLCD ()؛ // صفحه اصلی LCD
}
حلقه خالی () {
myGLCD.clrScr ()؛ // پاک کردن صفحه نمایش
myGLCD.drawBitmap (0 ، 0 ، گرافیکی ، 84 ، 48) ؛ // ترسیم نقشه bitmap
myGLCD.update ()؛ // به روز رسانی LCD
}
یک برگه جداگانه ایجاد کرده و نام آن را Graphics. C بگذارید
حالا برای قسمت گرافیکی سفارشی.
ما کد C را به جای SRAM در emory برنامه ذخیره می کنیم زیرا همیشه به استفاده کوچک از RAM نیاز داریم. برای انجام این کار ، ما باید یک کتابخانه و یک کلمه مانند تصاویر یا مانند آن را وارد کنیم: (ما کلمه PROGMEM و کتابخانه را شامل می شویم) [این را در قسمت Graphics. C وارد کنید] ؛
#شامل گرافیک char بدون علامت const PROGMEM = {
// آرایه C را که قبلاً کپی کرده اید اینجا وارد کنید
// در غیر این صورت ، فایل graphics.c من را که شامل شده است وارد کنید
}
مرحله 7: همه چیز تمام است
![شما همه انجام شده است! شما همه انجام شده است!](https://i.howwhatproduce.com/images/002/image-4237-50-j.webp)
برنامه را از طریق کابل usb به آردوینو بارگذاری کنید ، خوب پیش می روید.
در اینجا مثال دیگری وجود دارد که در آن من لوگوی StoneSour را روی صفحه نمایش نوکیا 5110 نشان داده ام.
من آماده انتقاد هستم ، بنابراین لطفاً نظرات خود را در مورد این دستورالعمل کامنت کنید. اگر مشکلی در رابطه با این پروژه دارید به من پیام دهید.
اینستاگرام-moxigen
فیس بوک- موکش جهاد
توصیه شده:
گرافیک روی صفحه نمایش SSD1306 I2C OLED 128x64 با مدار Python با استفاده از Itsybitsy M4 Express: 13 مرحله (همراه با تصاویر)
![گرافیک روی صفحه نمایش SSD1306 I2C OLED 128x64 با مدار Python با استفاده از Itsybitsy M4 Express: 13 مرحله (همراه با تصاویر) گرافیک روی صفحه نمایش SSD1306 I2C OLED 128x64 با مدار Python با استفاده از Itsybitsy M4 Express: 13 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-8438-9-j.webp)
گرافیک روی صفحه نمایش SSD1306 I2C OLED 128x64 با مدار Python با استفاده از Itsybitsy M4 Express: صفحه نمایش OLED SSD1306 یک صفحه نمایش گرافیکی کوچک (0.96 & quot؛ ارزان ، به طور گسترده ، I2C ، 128x64 پیکسل است که به راحتی قابل رابط است (فقط 4 سیم) به تخته های توسعه ریزپردازنده مانند Raspberry Pi ، Arduino یا
تست گرافیک ILI9341 TFT LCD SPI صفحه نمایش: 6 مرحله
![تست گرافیک ILI9341 TFT LCD SPI صفحه نمایش: 6 مرحله تست گرافیک ILI9341 TFT LCD SPI صفحه نمایش: 6 مرحله](https://i.howwhatproduce.com/images/001/image-401-56-j.webp)
تست گرافیک ILI9341 TFT LCD SPI Display: رابط یک TFT 2.8 اینچی SPI که دارای یک تراشه ILI9341 با یک Arduino Uno است
مانیتور رطوبت خاک DIY با آردوینو و صفحه نمایش نوکیا 5110: 6 مرحله (همراه با تصاویر)
![مانیتور رطوبت خاک DIY با آردوینو و صفحه نمایش نوکیا 5110: 6 مرحله (همراه با تصاویر) مانیتور رطوبت خاک DIY با آردوینو و صفحه نمایش نوکیا 5110: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/002/image-5195-46-j.webp)
مانیتور رطوبت خاک DIY با آردوینو و صفحه نمایش نوکیا 5110: در این دستورالعمل می خواهیم ببینیم چگونه می توان یک مانیتور رطوبت خاک بسیار مفید با صفحه نمایش بزرگ نوکیا 5110 LCD با استفاده از آردوینو ساخت. سطوح رطوبت خاک گیاه خود را از آردوینو خود بسنجید و دستگاههای جالبی بسازید
ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه LCD): 7 مرحله
![ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه LCD): 7 مرحله ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه LCD): 7 مرحله](https://i.howwhatproduce.com/images/002/image-5525-51-j.webp)
ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه نمایش LCD): خوب اگر صفحه کلید G15 خود را به دست آورده اید و از صفحه نمایش های اولیه ای که تحت آن قرار گرفته اید بسیار تحت تأثیر قرار نگرفته اید ، اصول اولیه استفاده از LCD Studio را برای شما شرح می دهم. خودتان بسازید. این مثال ایجاد یک صفحه نمایش است که فقط پایه را نشان می دهد
کارت گرافیک خنک کننده CPU AMD روی کارت گرافیک PowerColor ATI Radeon X1650 .: 8 مرحله
![کارت گرافیک خنک کننده CPU AMD روی کارت گرافیک PowerColor ATI Radeon X1650 .: 8 مرحله کارت گرافیک خنک کننده CPU AMD روی کارت گرافیک PowerColor ATI Radeon X1650 .: 8 مرحله](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123542-amd-cpu-cooling-fan-onto-a-powercolor-ati-radeon-x1650-graphics-card-8-steps-j.webp)
فن خنک کننده CPU AMD روی کارت گرافیک PowerColor ATI Radeon X1650 .: من این کارت گرافیک قدیمی PowerColor ATI Radeon X1650 را دارم که هنوز کار می کند. اما مشکل اصلی این است که فن خنک کننده کافی نیست و تقریباً همیشه گیر می کند. من یک فن خنک کننده قدیمی برای پردازنده AMD Athlon 64 پیدا کردم و به جای آن از آن استفاده کردم