- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
แหล่งซื้ออุปกรณ์ที่ใช้ทดลองต่างๆของ "เฮ็ดสิดี"
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
บทความนี้ผมจะมาแนะนำวิธีการใช้งานบอร์ด ESP12F_Relay_X4 ครับ
บอร์ดนี้เหมาะสำหรับเรียนรู้/ทดลอง สำหรับผู้ที่ต้องการศึกษาทางด้าน IoT
คุณพ่อคุณแม่ที่อยากหาบอร์ดทดลองให้ลูกหลานได้เรียนรู้การเขียนโปรแกรมก็น่าสนใจนะครับ
หรือต้องการนำไปใช้งานจริง ทำเป็นสินค้าขายก็ได้เหมือนกันครับ
บอร์ดราคาถูกมากครับ ผมได้มาในราคา 217 บาทเองครับ (ถึงรวมค่าส่งแล้วก็ยังไม่ถึง 300 บาทอยู่ดี)
เล่น(ทดลอง)จนเสียซักบอร์ดก็ไม่เสียดายครับ
หน้าตาเป็นแบบนี้ครับ
คุณสมบัติที่น่าสนใจ
- ใช้แหล่งจ่ายไฟได้หลายระดับ(เลือกใช้แหล่งใดแหล่งหนึ่ง)
- 220 vac สามารถใช้ไฟเลี้ยงจากไฟกระแสสลับจากปลั๊กไฟบ้านเราได้เลยครับ
- 7-30 vdc สามารถรับแรงดันกระแสตรงจากระบบโซล่าเซลล์ได้เลย(แต่ต้องไม่เกิน 30 vdc นะครับ)
- 5 vdc ใช้แหล่งจ่ายจากบอร์ด Arduino ได้โดยตรง สะดวกดีและปลอดภัยในการทดลองครับ
- มีเอาท์พุทรีเลย์ขนาด 10 แอมป์ จำนวน 4 ช่อง แต่หากจะใช้จริงไม่แนะนำให้โหลดถึง 10 แอมป์นะครับ เนื่องจากเกรดของรีเลย์น่าจะรองรับได้ไม่ถึงครับ
- มี I/O เหลืออีกนะ สามารถต่ออินพุทเอาท์พุทภายนอกได้อีก
ตัวบอร์ดจะแถม pin เสียบสาย และ jumper มาให้ด้วย ต้องบัดกรีใส่บอร์ดให้เรียบร้อยก่อนใช้งานครับ
อ้อ... การอัดโปรแกรมลงบอร์ดนี้ จำเป็นต้องมีตัวแปลงสัญญาณจาก USB To TTL ด้วยนะครับ ตัวนี้ผมสั่งจากไทย ราคา 45 บาท จัดส่งเร็ว ไม่แพง ซื้อครั้งเดียวใช้งานได้ตลอดไป
ถ้าไม่ได้ซื้อร้านเดียวกับผม แนะนำให้ซื้อตัวที่เป็น Chip CH340 นะครับ จะได้ไม่ต้องหาไดรเวอร์ให้ยุ่งยาก เคยซื้อตัว PL2303 มาแล้ว ใช้กับ Windows 10 ไม่ได้ครับ T_T
หน้าตาเจ้าตัวแปลงสัญญาณ TTL To RS232 เป็นแบบนี้ครับ
ถ้าใครเสียบตัวนี้เข้าไปที่คอมฯแล้ว ไม่มีพอร์ตขึ้น ให้ลงไดรเวอร์ก่อนนะครับ วิธีการให้ทำตามเว็ปนี้ครับ
เมื่อได้ครบแล้ว เรามาเริ่มใช้งานกันเลยครับ
1. เปิดโปรแกรม Arduino ขึ้นมา
2. ทำการลงไลบรารี่บอร์ด กดที่ file > preferrence
ใส่ URL [ http://arduino.esp8266.com/stable/package_esp8266com_index.json ] ตามภาพครับ
2.1 กดที่ Tools > Board > Board manager แล้วพิมพ์ ESP8266 แล้วก็เลือกเวอร์ชั่นบอร์ด จากนั้น install แล้วปิดไปเลยครับ
4. ทำการต่อวงจร TTL To RS232 เข้ากับบอร์ด ESP12F_Relay_X4 ก่อนจะทำการโปรแกรม
ให้เชื่อมขาดังนี้ครับ
*เสียบ Jumper เข้าที่ขา IO0 กับ Gnd
5 V ---> 5 V
Gnd ---> Gnd
Tx --- Rx
Rx --- Tx
5.เสียบ USB เข้าที่คอมฯ ได้เลยครับ
ถ้าใครเสียบแล้วคอมฯมองไม่เห็น ให้โหลดไดรเวอร์มาลงก่อนนะครับ (ส่วนมากถ้าใช้ Chip CH340 ตัวที่ผมแนะนำ จะเห็นอัติโนมัติครับ)
6. ที่โปรแกรม Arduino ให้เลือกบอร์ดเป็น Generic ESP8266 และเลือกพอร์ต ของเราครับ (ของผม Port 3 ตามรูปครับ)
7. เลือก file>example>basic>blink
แล้วแก้ไข LED_BUILTIN เป็นเลข 16 (ซึ่งก็คือ Relay ตัวที่ 1 ในบอร์ดเรานั่นเองครับ)
8.เลือกพอร์ต แล้วกด Upload ได้เลยครับ
9.Done Uploading แล้วให้ถอด Jumper ออก แล้วเสียบ Jumper ไปที่ขา Relay 1 กับขา IO 16
10.กดรีเซ็ต จากนั้นรีเลย์จะติด ดับ ครั้งละ 1 วินาที ตามที่โปแกรมเรากำหนดไว้
เป็นอันเสร็จเรียบร้อยในการเริ่มต้นใช้งาน ESP12F_Relay_X4 ครับ จากนี้เราก็สามารถนำจินตนาการของเราเข้าไปโลดแล่นในบอร์ดตัวนี้กันได้แล้วครับ ใครทำอะไรเจ๋งๆ อย่าลืมมาเล่าสู่กันฟังด้วยนะครับ ^^
หากใครจะนำไปใช้จริง หรือนำไปทำสินค้าขาย แนะนำซื้อเคสมาใส่ด้วยนะครับ ดูดี มีราคา น่าใช้งานดีทีเดียวครับ
[ผมสั่งซื้อเคสนี้จาก Lazada ที่นี่ครับ👉 https://bit.ly/35fOdG2 ]
ขอบคุณที่ติดตามอ่านกันนะครับ หากผิดพลาดตรงไหน ต้องขออภัยด้วยนะครับ สามารถทักท้วงกันมาได้เสมอนะครับ ^^
#เฮ็ดสิดี
ความคิดเห็น