สั่งเปิดหลอดไฟ LED ด้วยภาษา Python ผ่าน GPIO

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderators: mindphp, ผู้ดูแลกระดาน

ichimarusoichi
PHP Super Member
PHP Super Member
Posts: 352
Joined: 07/01/2019 12:19 pm

สั่งเปิดหลอดไฟ LED ด้วยภาษา Python ผ่าน GPIO

Post by ichimarusoichi » 10/01/2019 12:04 pm

บทความนี้จะสอนถึงการใช้งานการสั่งเปิด-ปิด LED ด้วยภาษา Python ผ่าน GPIO การเปิด-ปิดหลอดไฟนั้นสามารถเขียนได้ทั้ง python และ php และวันนี้ผมจะมานำเสนอการเขียนภาษา python ในรูปแบบคำสั่งแบบง่าย

ขั้นตอนในการดำเนินงาน
1.sudo nano Led_On.py <–สร้างไฟล์ python ชื่อ Led_On.py และเปิดแก้ไขด้วย nano editor
2.พิมพ์

Code: Select all

import RPi.GPIO as GPIO ## Import GPIO library
GPIO.setmode(GPIO.BOARD) ## ใช้การนับขาจากบอร์ด
GPIO.setup(7, GPIO.OUT) ## เซต GPIO ขา 7 ให้เป็นขา OUT
GPIO.output(7,True) ## เปิดให้ไฟออกขา 7
กด Crlt+o เพื่อบันทึก Enter ยืนยัน
กด Crlt+x เพื่อออกจาก editor
ทดสอบ Run ด้วย sudo python Led_On.py
ความหมายของคำศัพท์
- GPIO คือ พอร์ตอินพุทเอาท์พุท อเนกประสงค์ ที่เราสามารถรับและส่งข้อมูลต่างๆได้ผ่านทางพอร์ต Wiring Pi (เป็นไลบรารีที่ใช้ติดต่อกับพอร์ต GPIO)
- sudo คือ คำสั่งที่ใช้สำหรับเปิดใช้สิทธิ์การใช้ ROOTเพื่อที่เราจะสามารถจัดการกับไฟล์และโฟลเดอร์ต่างๆ หรือติดตั้งโปรแกรมเพิ่มเติมได้
- nano คือ อุปกรณ์หรือเครื่องมือที่มีขนาดเล็กเท่านาโน

การเปิด-ปิด LED ด้วยภาษา Python นั้นจะทำงานผ่านพอร์ตอินพุทเอาท์พุทโดยจะใช้โปรแกรม PythonCharm ในการเขียนและทดสอบด้วย nano editor ทำให้หลอดไฟ LED สามารถเปิด-ปิดได้

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : สั่งเปิดหลอดไฟ LED ด้วยภาษา Python ผ่าน GPIO
-บทเรียน Python
-บทเรียน Python Framework Flask
-ความหมายของคำ คืออะไร
-VDO Tutorial - Python
-ถาม-ตอบ Java & Python

Return to “Python Knowledge”

Users browsing this forum: No registered users and 3 guests