สารบัญ:
- ขั้นตอนที่ 1: ติดตั้ง Arduino IDE
- ขั้นตอนที่ 2: การดาวน์โหลดไลบรารี่
- ขั้นตอนที่ 3: เสียบสายโปรแกรมเมอร์
- ขั้นตอนที่ 4: การอัปโหลดตัวอย่างภาพสเก็ตช์
- ขั้นตอนที่ 5: ขั้นตอนต่อไป
วีดีโอ: ArduinOLED: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ArduinOLED เป็นแพลตฟอร์มสำหรับเกมอิเล็กทรอนิกส์และโครงการอื่นๆ ประกอบด้วยหน้าจอ OLED, จอยสติ๊ก, ปุ่มบางปุ่ม, Buzzer และจุดเชื่อมต่อคลิปจระเข้เพื่อเชื่อมต่อกับอุปกรณ์อื่น ๆ อีกมากมาย เยี่ยมชม https://johanv.xyz/ArduinOLED สำหรับข้อมูลเพิ่มเติม
บทช่วยสอนนี้ครอบคลุมถึงวิธีการตั้งค่าซอฟต์แวร์สำหรับบอร์ด หากต้องการเรียนรู้วิธีสั่งซื้อชิ้นส่วนและสร้างบอร์ด โปรดไปที่
ขั้นตอนที่ 1: ติดตั้ง Arduino IDE
ไปที่หน้าซอฟต์แวร์ Arduino และคลิกที่ลิงค์สำหรับระบบปฏิบัติการของคุณ
ฉันเลือก "Windows Installer" แต่หากคุณไม่มีสิทธิ์เข้าถึงระดับผู้ดูแลระบบ ให้ดาวน์โหลดไฟล์ "Windows ZIP สำหรับการติดตั้งที่ไม่ใช่ของผู้ดูแลระบบ"
คลิก "ใช่" เมื่อระบบถามว่าควรอนุญาตให้แอปทำการเปลี่ยนแปลงหรือไม่ จากนั้นคลิก "ถัดไป" จนกว่าขั้นตอนจะเสร็จสิ้น
ขั้นตอนที่ 2: การดาวน์โหลดไลบรารี่
คุณต้องมีไลบรารีสามแห่งเพื่อใช้ ArduinOLED: ไลบรารี U8g2, ไลบรารี DirectIO และไลบรารี ArduinOLED
ห้องสมุด U8g2
เปิด Arduino IDE แล้วคลิก "ร่าง" จากนั้น "รวมไลบรารี" จากนั้น "จัดการไลบรารี…"
พิมพ์ "U8g2" ในแถบค้นหาและคลิก "ติดตั้ง"
หลังจากติดตั้งแล้ว ให้คลิก "ปิด"
ห้องสมุด DirectIO
ไลบรารี DirectIO เป็นวิธีที่เร็วกว่าในการตั้งค่าพิน I บน Arduino หากหมายเลขพินเป็นค่าคงที่ มันเป็นสิ่งจำเป็นโดยห้องสมุด ArduinOLED ในขั้นตอนถัดไป
mmarchetti/DirectIO DirectIO - ไลบรารี I/O ที่รวดเร็วและง่ายดายสำหรับ Arduino GitHub
ไปที่ลิงก์ด้านบน คลิกปุ่ม "โคลนหรือดาวน์โหลด" จากนั้นคลิก "ดาวน์โหลด ZIP"
หรือคลิกลิงก์นี้เพื่อดาวน์โหลดไฟล์ ZIP:
github.com/mmarchetti/DirectIO/archive/master.zip
จากนั้นใน Arduino IDE ให้คลิก "Sketch", "Include Library" จากนั้น "Add. ZIP Library"
ไปที่โฟลเดอร์ "ดาวน์โหลด" เลือก "DirectIO-master.zip" ที่คุณเพิ่งดาวน์โหลด แล้วคลิก "เปิด"
ห้องสมุด ArduinOLED
ฉันเขียนไลบรารี ArduinOLED สำหรับบอร์ดนี้โดยเฉพาะ การตั้งค่าคล้ายกับ DirectIO ในขั้นตอนก่อนหน้ามาก
johanvandegriff/ArduinOLED Library สำหรับบอร์ด ArduinOLED GitHub
ไปที่ลิงก์ด้านบน คลิกปุ่ม "โคลนหรือดาวน์โหลด" จากนั้นคลิก "ดาวน์โหลด ZIP"
หรือคลิกลิงก์นี้เพื่อดาวน์โหลดไฟล์ ZIP:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
จากนั้นใน Arduino IDE ให้คลิก "Sketch", "Include Library" จากนั้น "Add. ZIP Library"
ไปที่โฟลเดอร์ "ดาวน์โหลด" เลือก "ArduinOLED-master.zip" ที่คุณเพิ่งดาวน์โหลด แล้วคลิก "เปิด"
ทางเลือก: ไปที่โฟลเดอร์ไลบรารี Arduino (เอกสาร/Arduino/ไลบรารี) และเปลี่ยนชื่อ "DirectIO-master" เป็น "DirectIO" และ "ArduinOLED-master" เป็น "ArduinOLED"
ขั้นตอนที่ 3: เสียบสายโปรแกรมเมอร์
ดูที่ด้านหลังของโปรแกรมเมอร์และค้นหาพินที่ระบุว่า "GND" จดบันทึกสีของพิน
จากนั้นเสียบสายเคเบิลเข้ากับ 4 พินตรงกลางของขั้วต่อบนบอร์ด ArduinOLED ตรวจสอบให้แน่ใจว่าสีที่คุณจดบันทึกไว้นั้นอยู่ด้านข้างที่มีป้ายกำกับว่า "GND"
สุดท้าย เสียบปลายสาย USB ของโปรแกรมเมอร์เข้ากับคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 4: การอัปโหลดตัวอย่างภาพสเก็ตช์
คลิกที่ "ไฟล์" "ตัวอย่าง" "ArduinOLED" จากนั้น "ArduinOLED_u8g2_StackerGame"
คลิกที่ "เครื่องมือ" "บอร์ด" จากนั้น "Arduino Pro หรือ Pro Mini"
คลิกที่ "เครื่องมือ" "โปรเซสเซอร์" จากนั้น "ATmega328 (5V, 16MHz)"
คลิกที่ "เครื่องมือ", "พอร์ต" จากนั้นเลือกพอร์ตที่ปรากฏขึ้นเมื่อเสียบสายเคเบิล
กดปุ่ม "RST" บนบอร์ด ArduinOLED ค้างไว้
คลิกปุ่ม "อัปโหลด" ใน Arduino IDE
เมื่อสถานะเปลี่ยนจาก "กำลังรวบรวม…" และ "กำลังอัปโหลด…" ให้ปล่อยปุ่ม "RST"
ข้อความควรปรากฏบนหน้าจอ
ยินดีด้วย! คุณทำได้!
คุณอาจสังเกตเห็นว่าคะแนนสูงสุดสำหรับเกมคือ 255 หากต้องการรีเซ็ต ให้กดปุ่ม "R" ค้างไว้ในขณะที่ ArduinOLED เปิดเครื่อง (จากสวิตช์เปิดปิดหรือปุ่มรีเซ็ต) คุณจะเห็นหน้าจอแจ้งว่าคะแนนสูงสุดถูกรีเซ็ต
ขั้นตอนที่ 5: ขั้นตอนต่อไป
- ลองดูตัวอย่างภาพสเก็ตช์อื่นๆ
- ลองทำโปรเจ็กต์อื่นๆ ที่
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
สร้าง ArduinOLED: 4 ขั้นตอน
สร้าง ArduinOLED: ArduinOLED เป็นแพลตฟอร์มสำหรับเกมอิเล็กทรอนิกส์และโครงการอื่นๆ ประกอบด้วยหน้าจอ OLED, จอยสติ๊ก, ปุ่มบางปุ่ม, Buzzer และจุดเชื่อมต่อคลิปจระเข้เพื่อเชื่อมต่อกับอุปกรณ์อื่น ๆ อีกมากมาย เยี่ยมชม https://johanv.xyz/ArduinOLED สำหรับมอร์
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-