/ / Nokia 5110: ภาพถ่าย, แผนภาพ การเชื่อมต่อจอแสดงผลกราฟิก Nokia 5110 กับ Arduino

Nokia 5110: ภาพถ่ายแผนภาพ การเชื่อมต่อ Nokia 5110 Graphic Display กับ Arduino

สำหรับผู้ใช้ที่ไม่มีประสบการณ์ที่ต้องการสร้างระบบควบคุมสำหรับอุปกรณ์หุ่นยนต์หรือระบบอัตโนมัติอย่างอิสระ โมดูลฮาร์ดแวร์ต่างๆ และการปรับเปลี่ยนมีให้ในตลาดบริการด้านไอที โดยทั่วไปแล้ว อุปกรณ์ดังกล่าวจะมีสถาปัตยกรรมแบบเรียบง่ายที่มีลิขสิทธิ์และซอฟต์แวร์ประกอบในรูปแบบของยูทิลิตี้อย่างง่าย ผลิตภัณฑ์ดังกล่าวสามารถใช้ได้ทั้งแบบแยกอิสระและเชื่อมต่อกับระบบคอมพิวเตอร์เครื่องอื่นผ่านอินเทอร์เฟซแบบมีสายหรือไร้สาย

ข้อดีของการทำงานกับจอแสดงผลกราฟิก

ก่อนหน้านี้ จอภาพขาวดำแบบกราฟิกถูกใช้กันอย่างแพร่หลายมากในการผลิตโทรศัพท์มือถือ

โนเกีย 5110
Nokia ได้เปิดตัว .จำนวนมากรุ่นต่าง ๆ ที่ติดตั้งหน้าจอดังกล่าว วันเวลาของโทรศัพท์เหล่านั้นได้ผ่านไปแล้ว แต่จอแสดงผลไม่ได้หายไปจากตลาดและยังคงใช้อย่างแข็งขันมาจนถึงทุกวันนี้ พวกเขากลับกลายเป็นว่าไม่สามารถถูกแทนที่ได้และยิ่งไปกว่านั้นยังมีอุปกรณ์ราคาถูกสำหรับแสดงข้อมูลข้อความและกราฟิก การแสดงกราฟิกทำงานโดยการสร้างเมทริกซ์จุดบนหน้าจอที่ทำให้ภาพสว่างขึ้น ประหยัดทรัพยากรและเวลา ในขณะที่แสดงข้อมูลจำนวนมากและใช้พลังงานเพียงเล็กน้อย มีหลายพื้นที่ที่สามารถใช้อุปกรณ์ Nokia 5110 ได้: การถ่ายภาพ วิดีโอ โทรทัศน์ การแพทย์ และอุตสาหกรรมอื่นๆ อีกมากมาย

ก่อนที่จะอธิบายวิธีเชื่อมต่อจอแสดงผล Nokia กับโมดูลฮาร์ดแวร์ Arduino จำเป็นต้องให้ข้อมูลเบื้องต้นเกี่ยวกับอุปกรณ์เหล่านี้โดยย่อ

ประโยชน์ของการใช้ Arduino Uno

มีการสร้างแพลตฟอร์มมากมายและไมโครคอนโทรลเลอร์ที่คล้ายคลึงกับแพลตฟอร์ม Arduino ที่นำเสนอในบทความนี้ แอนะล็อกเหล่านี้บางส่วน ได้แก่ BX-24 ของ Netmedia, Parallax Basic Stamp และอื่นๆ อีกมากมาย อย่างไรก็ตาม มาดู Arduino Uno กัน เนื่องจากคอนสตรัคเตอร์นี้มีข้อดีเหนือตัวควบคุมอื่นๆ อยู่หลายประการ คุณควรใส่ใจกับสิ่งเหล่านี้เมื่อเลือกแพลตฟอร์ม สำหรับการทำงาน กลับเป็นต้นทุนที่ต่ำของอุปกรณ์เหล่านี้ โมเดลที่มีซอฟต์แวร์นี้มีราคาต่ำกว่า 45 ดอลลาร์ และหากต้องการสามารถประกอบเองได้เนื่องจากมีการออกแบบที่ค่อนข้างเรียบง่าย ประเด็นที่สอง สังเกตว่าแพลตฟอร์ม Arduino สามารถ ทำงานได้กับทุกระบบปฏิบัติการ: Windows, Linux และ Macintosh OSX ในขณะที่ระบบอื่น ๆ ทั้งหมดจะใช้งานได้เฉพาะกับ Windows เท่านั้น

คำอธิบายของ Arduino Uno

Arduino Uno เป็นแพลตฟอร์มสำหรับการพัฒนาและการเขียนโปรแกรมของอุปกรณ์ต่าง ๆ ซึ่งมี 14 อินพุตและเอาต์พุตดิจิตอล, 6 อินพุตอะนาล็อก, ขั้วต่อหลายตัว (USB, ICSP, ไฟ) และปุ่มที่มีฟังก์ชั่นการรีเซ็ตอุปกรณ์ แพลตฟอร์มนี้มีฟิวส์ในตัวเพื่อป้องกันไฟฟ้าลัดวงจรและให้การทำงานที่ปลอดภัยด้วยสาย USB จะทำงานเมื่อกระแสไฟมากกว่า 500mA ไหลผ่านพอร์ต USB เมื่อเทียบกับคอมพิวเตอร์เอนกประสงค์ Arduino Uno มีปฏิสัมพันธ์อย่างใกล้ชิดกับสภาพแวดล้อมทางกายภาพโดยรอบ แพลตฟอร์มนี้สร้างขึ้นบนแผงวงจรพิมพ์และออกแบบมาเพื่อทำงานกับโอเพ่นซอร์ส สามารถใช้ได้ทั้งนักเรียนและมือสมัครเล่น เช่นเดียวกับมืออาชีพที่สามารถขยายและเสริมโมเดลตามดุลยพินิจของตนเองและทำงานกับโอเพ่นซอร์สได้อย่างอิสระ แพลตฟอร์มได้รับการออกแบบในลักษณะที่สามารถเพิ่มส่วนประกอบใหม่เข้าไปได้อย่างง่ายดาย การออกแบบถือว่านักพัฒนาเลือกใช้อุปกรณ์อย่างอิสระ ดังนั้นจึงไม่อยู่ในเคสและไม่มีการเชื่อมต่อที่แน่นหนากับการติดตั้ง

เชื่อมต่อ nokia 5110

คำอธิบายการแสดงผลของ Nokia 5110

จอแสดงผลกราฟิก Nokia 5110 - ราคาประหยัดจอแสดงผลขาวดำที่มีเส้นทแยงมุม 1.6 "ซึ่งช่วยให้คุณแสดงข้อมูลข้อความไม่เพียง แต่รูปภาพด้วยความละเอียด 48x84 พิกเซลและแรงดันไฟฟ้าที่สามารถทำงานได้ 2.7-5 V ข้อมูลจะแสดงบนหน้าจอใน บล็อกแนวตั้ง ความสูง - แปดพิกเซล กว้างหกบรรทัด และผู้ติดต่อแต่ละรายจะมีป้ายกำกับที่ด้านหลังเพื่อป้องกันไม่ให้ผู้ใช้เข้าใจผิดตำแหน่ง

nokia 5110 แผนผัง

สำหรับการใช้งานเต็มรูปแบบ จอแสดงภาพจำเป็นเชื่อมต่อกับบอร์ด บทความนี้มีรายละเอียดวิธีเชื่อมต่อ Nokia 5110 กับชุดอุปกรณ์อิเล็กทรอนิกส์ Arduino Uno เพื่อช่วยให้คุณเริ่มต้นใช้งานจอแสดงผล

nokia 5110 photo

วัสดุที่จำเป็นสำหรับการเชื่อมต่อ

  • จอแสดงผลกราฟิก Nokia 5110;

  • Arduino Uno;

  • ห่วงหรือเจ็ดสาย

  • สาย USB (สำหรับเชื่อมต่อกับคอมพิวเตอร์) แบตเตอรี่หรืออะแดปเตอร์ AC/DC (สำหรับจ่ายไฟให้กับบอร์ดโดยไม่ต้องใช้คอมพิวเตอร์)

วิธีเชื่อมต่อจอแสดงผลกราฟิก Nokia 5110 กับ Arduino

หนึ่ง.ขั้นตอนแรกคือการเชื่อมต่อจอแสดงผล Nokia 5110 กับ Arduino ที่มาพร้อมกับอุปกรณ์กราฟิกคือที่วางเขียงหั่นขนมพร้อมขั้วต่อแปดตัว หากคุณวางแผนที่จะใช้แผงวงจร "ขาตรง" ก็ใช้ได้ ในกรณีอื่นๆ ควรซื้อขั้วต่อที่มุม 90 องศา ต้องเสียบเข้ากับจอแสดงผลก่อน จากนั้นจึงต่ออุปกรณ์เข้ากับ Arduino

2. ถัดไป คุณต้องเชื่อมต่อสายไฟเป็นการดีที่สุดที่จะใช้ลูป แต่ลวด MGTF ปกติจะใช้ได้ สิ่งสำคัญคือต้องรู้ว่าจอแสดงผลนี้ไม่ได้ใช้พลังงานจาก 5 V แต่มาจาก 3.3 V ดังนั้น คุณจึงสามารถเชื่อมต่อ 3 V กับค่าบวก และกราวด์ถึงลบได้อย่างปลอดภัย สายไฟที่เหลือเชื่อมต่อตามลำดับที่แน่นอนกับ Arduino และ Nokia 5110 แผนภาพการเชื่อมต่อมีดังนี้:

  • Gnd pin (สายสามัญ) - ถึงกราวด์ Arduino (ถึงลบ);

  • Bl (ไฟแบ็คไลท์) - ถึงกราวด์ Arduino (ถึงลบ);

  • Vcc (กำลังโมดูล) - ไปยังพอร์ต 3.3V บน Arduino

นอกจากนี้ ผู้ติดต่อทั้งหมดจากขวาไปซ้ายเชื่อมต่อกับพอร์ต:

  • พิน 1 (SCLK - ชีพจรสำหรับการส่งข้อมูล) - พอร์ตดิจิตอล D3;

  • พิน 2 (SDIN / MOSI - ข้อมูล) - พอร์ตดิจิตอล D4;

  • พิน 3 (D / C - ชนิดข้อมูล) - พอร์ตดิจิตอล D5;

  • พิน 4 (RST) - พอร์ตดิจิตอล D6;

  • Pin 5 (SCE - Chip Select) - พอร์ตดิจิตอล D7

การเชื่อมต่อจอแสดงผล nokia 5110 กับ arduino

การทำงานกับห้องสมุด

เพื่อแสดงข้อมูลที่จำเป็นเกี่ยวกับหน้าจออุปกรณ์คุณต้องโหลดไลบรารี ตัวเลือกที่ดีที่สุดสำหรับการทำงานกับข้อมูลข้อความคือโปรแกรม LCD5110_Graph แค่ชื่อก็บอกได้เลยว่าห้องสมุดนี้สร้างขึ้นสำหรับ Nokia 5110 โดยเฉพาะ คุณยังสามารถดาวน์โหลดยูทิลิตี้จากอินเทอร์เน็ตได้อีกด้วย มันถูกแนบเป็นไฟล์เก็บถาวร ไฟล์ที่คลายซิปจะต้องถูกย้ายไปยังโฟลเดอร์ไลบรารี หลังจากนั้นคุณสามารถเริ่มโปรแกรมได้ ในหน้าต่างที่เปิดขึ้น คุณต้องเลือก "ไฟล์" เลื่อนเคอร์เซอร์ไปที่ "ตัวอย่าง" จากนั้นเลือกไฟล์ที่ต้องการ รหัสสำเร็จรูปจะปรากฏขึ้นบนหน้าจอซึ่งชัดเจนสำหรับผู้ใช้และระดับประถมศึกษาในการใช้งาน ข้อมูลที่จำเป็นทั้งหมดสามารถอ่านและแก้ไขได้ แต่สิ่งสำคัญคือต้องไม่ทำลายโครงสร้างของโค้ด ฟังก์ชันต่างๆ ของไลบรารีจะขยายความเป็นไปได้ในการทำงานร่วมกับ Nokia 5110

 จอกราฟฟิค nokia 5110

เพื่อให้การแสดงผลปรากฏภาพวาดกราฟิคจะต้องวาดในโปรแกรมกราฟิกเช่น Adobe Photoshop หรือ Paint ก่อน หลังจากที่รูปวาดพร้อมแล้วจะต้องบันทึกในรูปแบบ BMP (Monochrome Bitmap) ถัดไป ใช้ไลบรารี คุณควรแปลงรูปภาพเป็นโอเพ่นซอร์ส หลังจากการกระทำเหล่านี้ รูปภาพจะปรากฏบนหน้าจอ

การเชื่อมต่อที่พิจารณาของจอแสดงผล Nokia 5110 กับArduino จะช่วยให้คุณฝึกฝนทักษะพื้นฐานของการทำงานกับจอแสดงผลกราฟิกได้อย่างอิสระ และเรียนรู้วิธีเขียนโปรแกรมรูปภาพโดยใช้โมดูลฮาร์ดแวร์ที่หลากหลาย