สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: โครงการวิดีโอสาธิต
- ขั้นตอนที่ 2: โมดูลแป้นพิมพ์ตัวเลขและตัวอักษรของ Layad Circuits
- ขั้นตอนที่ 3: แผนผังไดอะแกรม
- ขั้นตอนที่ 4: Arduino Sketch
วีดีโอ: Layad Circuits แป้นพิมพ์ตัวอักษรและตัวเลขพร้อม ESP32 และ LCD ตัวอักษร: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
บทความนี้สาธิตการใช้โมดูลแป้นพิมพ์ตัวอักษรและตัวเลขและโมดูล LCD แบบอักขระ I2C ขนาด 16x2 เพื่อป้อนข้อมูลลงใน ESP32 วิธีนี้สามารถใช้เพื่อป้อนและดึงข้อมูลรับรอง Wi-Fi และข้อมูลอื่นๆ เข้าและออกจาก ESP32
เสบียง
1 x ESP32 DEVKIT DOIT บอร์ด
1 x Layad Circuits Kimat แป้นพิมพ์ตัวอักษรและตัวเลข
แหล่งจ่ายไฟ DC 1 x 9V/2A
1 x ตัวแปลงบั๊ก DC-DC LM2596
1 x 16x2 I2C ตัวอักษร LCD
2 x 1N5819 ไดโอด Schottky
ขั้นตอนที่ 1: โครงการวิดีโอสาธิต
โครงการที่นำเสนอในบทความนี้สามารถใช้เป็นข้อมูลอ้างอิงเพื่อสร้างแอปพลิเคชัน Arduino ที่ใช้เมนูที่ซับซ้อนมากขึ้น
ขั้นตอนที่ 2: โมดูลแป้นพิมพ์ตัวเลขและตัวอักษรของ Layad Circuits
โมดูลแป้นพิมพ์ตัวเลขและตัวอักษรของ Layad Circuits เป็นโซลูชันแป้นพิมพ์ที่สมบูรณ์และมีคุณสมบัติครบถ้วนสำหรับโครงการที่ใช้ Arduino ของคุณ โมดูลนี้มีปุ่มมาตรฐานที่ปราศจากข้อขัดแย้ง 96 ปุ่มและปุ่มฟังก์ชั่นหลายปุ่มพร้อมการตอบสนองแบบสัมผัส โมดูลสามารถเชื่อมต่อกับอุปกรณ์ใด ๆ ที่มีอินเทอร์เฟซ UART หรือ I2C ได้อย่างง่ายดาย ไม่จำเป็นต้องใช้ฮาร์ดแวร์อินเทอร์เฟซพิเศษเพิ่มเติม (เช่น PS2 หรือ USB) แป้นพิมพ์ตัวอักษรและตัวเลขของ Layad Circuits มาในขนาดที่กะทัดรัดและเพรียวบางพร้อมรูยึดที่มุม ซึ่งช่วยให้สามารถรวมเข้ากับแผงและติดตั้งได้อย่างง่ายดาย มีฝาครอบกุญแจทรงกลมแบบถอดได้ซึ่งสามารถเปลี่ยนได้ง่ายหรืออาจติดป้ายกำกับหากต้องการ มีไฟ LED แสดงสถานะพลังงานในตัวและไฟ LED แสดงกิจกรรม โมดูลแป้นพิมพ์ตัวเลขและตัวอักษรของ Layad Circuits มีโปรเซสเซอร์ในตัวซึ่งจัดการการประมวลผลระดับอิเล็กทรอนิกส์ของปุ่มทั้งหมด สิ่งนี้ทำให้มั่นใจได้ถึงการตอบสนองของคีย์บอร์ดที่รวดเร็วและประสบการณ์การใช้งานที่เหมาะสมที่สุด
สำหรับข้อมูลเพิ่มเติม โปรดไปที่หน้าผลิตภัณฑ์:
Layad Circuits แป้นพิมพ์ตัวอักษรและตัวเลข
ขั้นตอนที่ 3: แผนผังไดอะแกรม
แผนผังแสดงการเดินสายไฟของส่วนประกอบ
ขั้นตอนที่ 4: Arduino Sketch
ไฟล์บีบอัดที่แนบมามีภาพร่าง Arduino ที่ใช้ในโครงการนี้ นอกจากนี้ สำหรับการอ้างอิง เวอร์ชันของไฟล์ Arduino IDE และบอร์ด ESP32 ที่ใช้ในโครงการนี้จะแสดงอยู่ในภาพหน้าจอ
แนะนำ:
ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน
ติดตาม: Advanced Media Center พร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): บทความนี้เป็นบทความต่อจากบทความก่อนหน้าของฉันที่ประสบความสำเร็จค่อนข้างมากเกี่ยวกับการสร้างศูนย์สื่ออเนกประสงค์ โดยอ้างอิงจาก Raspberry PI ที่ได้รับความนิยมมากในตอนแรก แต่ ในภายหลัง เนื่องจากไม่มีเอาต์พุตที่สอดคล้องกับ HEVC, H.265 และ HDMI 2.2 จึงมีสวิตช์
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
Snap Circuits และ IoT: 3 ขั้นตอน
Snap Circuits และ IoT: ในกิจกรรมนี้ เด็กๆ จะได้เรียนรู้ว่า IoT สามารถมีส่วนช่วยในการใช้พลังงานอย่างมีประสิทธิภาพของบ้านได้อย่างไร พวกเขาจะตั้งค่าบ้านจิ๋วโดยใช้วงจรสแน็ป และจะตั้งโปรแกรมอุปกรณ์ต่างๆ ผ่าน ESP32 โดยเฉพาะเพื่อ: ตรวจสอบพารามิเตอร์ด้านสิ่งแวดล้อม
ตัวอักษร LCD I2c Adapter (ตัวอย่างการเชื่อมต่อ I2c): 12 ขั้นตอน (พร้อมรูปภาพ)
อะแดปเตอร์ LCD I2c ของตัวละคร (ตัวอย่างการเชื่อมต่อ I2c): ฉันกำลังสร้างสคีมาการเชื่อมต่อสำหรับอะแดปเตอร์แสดงอักขระ i2c ตรวจสอบการอัปเดตในไซต์ของฉัน ตอนนี้ฉันเพิ่ม olso สคีมาการเชื่อมต่อสายไฟเพื่อใช้ไลบรารีดั้งเดิมไม่ใช่ส้อมของฉัน ไลบรารี LiquidCrystal Arduino สำหรับจอ LCD แบบตัวอักษร โปรเจ็กต์แบบแยก