สารบัญ:
วีดีโอ: การเชื่อมต่อ RGB Led กับ Arduino บน TinkerCad: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้เกี่ยวกับอินเทอร์เฟซ LED RGB ของ Arduino ไฟ LED RGB ประกอบด้วยไฟ LED ที่แตกต่างกันสามแบบ จากชื่อ คุณสามารถเดาได้ว่า LED เหล่านี้เป็นสีแดง สีเขียว และสีน้ำเงิน เราสามารถหาสีอื่นๆ ได้โดยการผสมสีเหล่านี้เข้าด้วยกัน Arduino มีฟังก์ชันการเขียนแบบอะนาล็อกซึ่งจะช่วยให้เราได้สีต่างๆ สำหรับ Arduino RGB led
ขั้นตอนที่ 1: RGB LED Schematic
มีไฟ LED RGB สองประเภท; แคโทดทั่วไปและขั้วบวกทั่วไป ใน LED แคโทด RGB ทั่วไปแคโทดของไฟ LED ทั้งหมดเป็นเรื่องปกติและเราให้สัญญาณ PWM กับขั้วบวกของไฟ LED ในขณะที่อยู่ในขั้วบวก RGB ทั่วไปขั้วบวกของไฟ LED ทั้งหมดเป็นเรื่องปกติและเราให้สัญญาณ PWM กับแคโทดของ นำ
หนึ่งที่เราจะใช้คือ LED แคโทด RGB ทั่วไป ดังนั้น เราจะเชื่อมต่อพินทั่วไปกับ GND ของ Arduino และอีกสามลีดของ led กับพิน PWM ของ Arduino หมายเหตุ คุณไม่สามารถแยกความแตกต่างระหว่างแคโทดทั่วไปและประเภทแอโนดทั่วไปโดยดูที่ RGB led เนื่องจากทั้งคู่มีลักษณะ เหมือนกัน. คุณจะต้องทำการเชื่อมต่อเพื่อดูว่าเป็นแคโทดทั่วไปหรือแอโนดทั่วไป ไฟ LED RGB มีลีดขนาดใหญ่กว่าลีดอื่น ในกรณีแคโทดทั่วไป จะเชื่อมต่อกับ GND และในกรณีขั้วบวกทั่วไป มันจะเชื่อมต่อกับ 5V
ขั้นตอนที่ 2: แผนภาพวงจร
เชื่อมต่อแคโทดของ LED RGB ซึ่งเป็นพินที่ยาวกว่าของ RGB นำไปสู่ GND ของ Arduino และอีกสามพินกับพิน 3, 4, 5 ของ Arduino ผ่านตัวต้านทาน 220 โอห์ม ตัวต้านทานจะป้องกันไม่ให้กระแสไฟไหลผ่าน RGB led มากเกินไป
หากคุณกำลังใช้ไฟ LED RGB ขั้วบวกทั่วไป ให้ต่อสายยาวกับ 5V ของ Arduino
หมายเหตุ: หากคุณมี Arduino อื่น ๆ ตรวจสอบให้แน่ใจว่าคุณใช้พิน PWM ของ Arduino นั้น หมุด PWM มีเครื่องหมาย ~ ติดอยู่
ขั้นตอนที่ 3: การทำงาน
ภายในไฟ LED RGB มีไฟ LED อีกสามดวง ดังนั้นโดยการเปลี่ยนความสว่างของไฟ LED เหล่านี้ เราจึงได้สีอื่นๆ มากมาย ในการเปลี่ยนความสว่างของ RGB led เราสามารถใช้พิน PWM ของ Arduino หมุด PWM จะให้สัญญาณรอบการทำงานที่แตกต่างกันไปยัง RGB ทำให้ได้สีที่ต่างกัน
วงล้อสี RGB ด้านล่างจะช่วยคุณในการเลือกสีต่างๆ สำหรับ Arduino RGB led
ขั้นตอนที่ 4: รหัส
สำหรับโครงการที่น่าสนใจเพิ่มเติมสามารถติดต่อกับฉันได้ที่:
ยูทูบ:
เพจเฟสบุ๊ค:
อินสตาแกรม:https://instagram.com/official_techeor?igshid=uc8l…
แนะนำ:
การเชื่อมต่อ Gyroscope Sensor แบบ 3 แกน BMG160 กับ Arduino Nano: 5 ขั้นตอน
การเชื่อมต่อ Gyroscope Sensor แบบ 3 แกน BMG160 กับ Arduino Nano: ในโลกปัจจุบัน เยาวชนและเด็กมากกว่าครึ่งชื่นชอบการเล่นเกมและผู้ที่ชื่นชอบเกมนี้ ต่างหลงใหลในด้านเทคนิคของการเล่นเกม ทราบถึงความสำคัญของการตรวจจับการเคลื่อนไหว ในโดเมนนี้ เรายังประหลาดใจกับสิ่งเดียวกัน
การเชื่อมต่อ LCD กับ Arduino บน Tinkercad: 5 ขั้นตอน
การเชื่อมต่อ LCD กับ Arduino บน Tinkercad: รหัสในบทความนี้เขียนขึ้นสำหรับ LCD ที่ใช้ไดรเวอร์ Hitachi HD44780 มาตรฐาน หาก LCD ของคุณมี 16 พิน แสดงว่าอาจมีไดรเวอร์ Hitachi HD44780 จอแสดงผลเหล่านี้สามารถต่อสายได้ทั้งในโหมด 4 บิตหรือโหมด 8 บิต การเดินสายไฟ LCD ใน 4
การเชื่อมต่อ TMP-112 กับ Arduino Nano (I2C): 5 ขั้นตอน
การเชื่อมต่อ TMP-112 กับ Arduino Nano (I2C) : สวัสดีครับ สวัสดี..!!ผม (Somanshu Choudhary) ในนามของ Dcube tech ร่วมทุนไปวัดอุณหภูมิโดยใช้ Arduino nano เป็นหนึ่งในแอพพลิเคชั่นของโปรโตคอล I2C ในการอ่าน ข้อมูลอนาล็อกของเซ็นเซอร์อุณหภูมิ TMP-112
การเชื่อมต่อ VK16E GPS กับ Arduino UNO: 3 ขั้นตอน
การเชื่อมต่อ GPS VK16E กับ Arduino UNO: นี่เป็นคำแนะนำง่ายๆ สำหรับผู้ที่ต้องการทราบวิธีเชื่อมต่อและใช้โมดูล GPS กับ Arduino ฉันใช้ Arduino UNO Shield #Hackduino และโมดูล GPS VK16E สำหรับข้อมูลเพิ่มเติม ข้อมูลอ้างอิงแผ่นข้อมูล
ESP-12E (ESP8266) กับ Arduino Uno: การเชื่อมต่อ: 3 ขั้นตอน
ESP-12E (ESP8266) ด้วย Arduino Uno: การเชื่อมต่อ: ทำงานในความคืบหน้า แสดงความคิดเห็นเพื่อให้เราสามารถปรับปรุงร่วมกัน บทช่วยสอนนี้เป็นส่วนแรกในสามส่วนสำหรับผู้ที่ต้องการเชื่อมต่อ ESP8266 ผ่านบอร์ด Arduino UNO โดยเฉพาะอย่างยิ่งฉันจะใช้เวอร์ชัน ESP-12E ของ