홈네트워크 (LED 점등, SW사용)
http://injaram.com
fornymph@gmail.com
LED 점등 (회로도, 코드) from bluetooth import *
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
LED = 23
GPIO.setup(LED, GPIO.OUT)
GPIO.output(LED, GPIO.LOW)
server_sock = BluetoothSocket(RFCOMM)
server_sock.bind((“”, PORT_ANY))
server_sock.listen(1)
print “Waiting...”
client_sock, address = server_sock.accept()
print “Accepted connection from ”, address
try:
while True:
data = client_sock.recv(1024)
print “received [%s]” % data
if data == “on”:
GPIO.output(LED, GPIO.HIGH)
else:
GPIO.output(LED, GPIO.LOW)
time.sleep(0.5)
except KeyboardInterrupt:
GPIO.cleanup()
client_sock.close()
server_sock.close()
$ sudo python blink.py
GPIO 핀구성
LED 점등 (앱인벤터, Designer)
: :
LED 점등 (앱인벤터, Blocks)
LED 점등 (앱인벤터, Blocks)

BT-led점등

  • 1.
    홈네트워크 (LED 점등,SW사용) http://injaram.com fornymph@gmail.com
  • 2.
    LED 점등 (회로도,코드) from bluetooth import * import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) LED = 23 GPIO.setup(LED, GPIO.OUT) GPIO.output(LED, GPIO.LOW) server_sock = BluetoothSocket(RFCOMM) server_sock.bind((“”, PORT_ANY)) server_sock.listen(1) print “Waiting...” client_sock, address = server_sock.accept() print “Accepted connection from ”, address try: while True: data = client_sock.recv(1024) print “received [%s]” % data if data == “on”: GPIO.output(LED, GPIO.HIGH) else: GPIO.output(LED, GPIO.LOW) time.sleep(0.5) except KeyboardInterrupt: GPIO.cleanup() client_sock.close() server_sock.close() $ sudo python blink.py GPIO 핀구성
  • 3.
  • 4.
  • 5.