รับค่าการกดปุ่ม Tact switch ด้วยราสเบอรี่พาย โดยใช้ภาษาไพทอน

IOT - Internet of things
ไอโอที (IoT) หมายถึงเครือข่ายของวัตถุ อุปกรณ์ พาหนะ สิ่งปลูกสร้าง และสิ่งของอื่นๆ ที่มีวงจรอิเล็กทรอนิกส์ ซอฟต์แวร์ เซ็นเซอร์ และการเชื่อมต่อกับเครือข่าย ฝังตัวอยู่ และทำให้วัตถุเหล่านั้นสามารถเก็บบันทึกและแลกเปลี่ยนข้อมูลได้

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

puopun.p
PHP Hero Member
PHP Hero Member
โพสต์: 120
ลงทะเบียนเมื่อ: 27/06/2016 10:03 am

รับค่าการกดปุ่ม Tact switch ด้วยราสเบอรี่พาย โดยใช้ภาษาไพทอน

โพสต์ที่ยังไม่ได้อ่าน โดย puopun.p »

tac.jpg
tac.jpg (12.84 KiB) Viewed 588 times
หน้าตาของ tac switch
tac2.png
tac2.png (85.9 KiB) Viewed 588 times
ตัวอย่างการต่อวงจร

โดยใช้ภาษาไพทอนเวอร์ชั่น 2.7

โค้ด: เลือกทั้งหมด

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)

while True:
    input_state = GPIO.input(18)
    if input_state == False:
        print('Button Pressed')
        time.sleep(0.2)
เมื่อกดปุ่มจะได้ผลลัพธ์
Button Pressed
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 78