สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: โครงการ
- ขั้นตอนที่ 3: การเขียนโปรแกรม
- ขั้นตอนที่ 4: ผลลัพธ์
วีดีโอ: Arduino Smile MAX7219 Matrix LED Tutorial: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในบทช่วยสอนนี้ "การควบคุมเมทริกซ์ Led โดยใช้ Arduino" ฉันแสดงให้คุณเห็นถึงวิธีการใช้จอแสดงผล Led matrix โดยใช้ Arduino
และในบทความนี้ เราจะมาเรียนรู้การสร้างอีโมติคอนยิ้มด้วยการแสดงเมทริกซ์นี้โดยใช้ Arduino ด้วย
ส่วนผสมที่ใช้ยังคงเหมือนกับบทความที่แล้ว เราจึงเริ่มบทช่วยสอนทันที
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
นี่คือรายการส่วนประกอบที่จำเป็น:
- Led Matrik
- Arduino นาโน
- สายจัมเปอร์
- USBmini
- คณะกรรมการโครงการ
ห้องสมุดที่จำเป็น:
LedControl
ขั้นตอนที่ 2: โครงการ
หากต้องการประกอบส่วนประกอบ ดูแผนผังด้านบน คุณสามารถดูข้อมูลด้านล่าง:
นำเมทริกซ์ไปยัง Arduino
VCC ==> +5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
หลังจากประกอบส่วนประกอบเสร็จแล้ว ให้ดำเนินการตามขั้นตอนการเขียนโปรแกรม
ขั้นตอนที่ 3: การเขียนโปรแกรม
ใช้รหัสด้านล่างเพื่อสร้างอีโมติคอนยิ้มในดอทเมทริกซ์:
#include "LedControl.h"
/*
ตอนนี้เราต้องการ LedControl เพื่อใช้งาน ***** หมายเลขพินเหล่านี้อาจจะไม่ทำงานกับฮาร์ดแวร์ของคุณ ***** ขา 6 เชื่อมต่อกับ DataIn ขา 8 เชื่อมต่อกับ CLK ขา 7 เชื่อมต่อกับโหลด เรามี MAX72XX เดียวเท่านั้น */
LedControl lc=LedControl(6, 7, 8, 1);
ล่าช้านานที่ไม่ได้ลงนาม=100;
การตั้งค่าเป็นโมฆะ () {
lc.shutdown(0, เท็จ); lc.setIntensity(0, 8); lc.clearDisplay(0); }
รอยยิ้มที่ว่างเปล่า (){
ไบต์ a[8]={B00000000, B01100110, B01100110, B00000000, B00000000, B01000010, B00111100, B00000000};
lc.setRow(0, 0, a[0]);
lc.setRow(0, 1, a[1]); lc.setRow(0, 2, a[2]); lc.setRow(0, 3, a[3]); lc.setRow(0, 4, a[4]); lc.setRow(0, 5, เป็น[5]); lc.setRow(0, 6, เป็น[6]); lc.setRow(0, 7, a[7]); }
วงเป็นโมฆะ () {
รอยยิ้ม(); }
ขั้นตอนที่ 4: ผลลัพธ์
สำหรับผลลัพธ์สามารถเห็นได้ในภาพด้านบน
แนะนำ:
ควบคุม LED MATRIX MAX7219 พร้อม ARDUINO: 9 ขั้นตอน
ควบคุมเมทริกซ์ LED MAX7219 พร้อม ARDUINO: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีควบคุมเมทริกซ์ LED MAX7219 ด้วย Arduino โดยการแสดงข้อความอย่างง่ายดูวิดีโอสาธิต
MAX7219 LED Matrix MQTT โดยใช้ Esp8266: 6 ขั้นตอน
MAX7219 LED Matrix MQTT การใช้ Esp8266: ฉันกำลังพยายามเชื่อมต่อจอแสดงผล LED MAX7219 ของฉันกับเซิร์ฟเวอร์ MQTT และได้รับข้อความจากการสมัครสมาชิก MQTT เพื่อแสดง แต่ฉันไม่ได้รับรหัสที่เหมาะสมบนอินเทอร์เน็ต ดังนั้นฉันจึงเริ่มสร้างรหัสของตัวเอง …และผลออกมาค่อนข้างดี…คุณสามารถได
Arduino: ตัวบ่งชี้ Potentio ใช้ Led Matrix MAX7219: 4 ขั้นตอน
Arduino: ตัวบ่งชี้ Potentio ใช้ Led Matrix MAX7219: ในบทช่วยสอนก่อนหน้านี้ คุณสามารถดูได้ในบทความนี้ "ตัวบ่งชี้โพเทนชิโอใช้ RGB Neopixel"และวันนี้ฉันจะแสดงตัวบ่งชี้โพเทนชิเอเตอร์โดยใช้ไฟ LED MAX7219 ที่ตรงกับ
Arduino Max7219 Led Matrix Display Tutorial: 4 ขั้นตอน
Arduino Max7219 Led Matrix Display Tutorial: สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีใช้จอแสดงผลเมทริกซ์แบบ LED พร้อมไดรเวอร์การแสดงผล max7219 พร้อม Arduino เพื่อแสดงภาพเคลื่อนไหวและข้อความบนจอแสดงผลเมทริกซ์แบบ LED
วิธีเชื่อมต่อ MAX7219 LED Matrix 8x8 ที่ขับเคลื่อนด้วยไมโครคอนโทรลเลอร์ ATtiny85: 7 ขั้นตอน
วิธีการเชื่อมต่อ MAX7219 LED Matrix 8x8 ที่ขับเคลื่อนด้วย ATtiny85 ไมโครคอนโทรลเลอร์: คอนโทรลเลอร์ MAX7219 ผลิตโดย Maxim Integrated เป็นไดรเวอร์การแสดงผลแคโทดทั่วไปอินพุต / เอาต์พุตขนาดกะทัดรัดที่สามารถเชื่อมต่อไมโครคอนโทรลเลอร์กับไฟ LED แต่ละตัว 64 ดวง, จอแสดงผล LED ตัวเลข 7 ส่วนขึ้นไป ถึง 8 หลัก แสดงกราฟแท่ง