树莓派与光敏电阻控制舵机转动.docxVIP

  • 74
  • 0
  • 约1.35千字
  • 约 3页
  • 2021-03-17 发布于福建
  • 举报
利用树莓派GPIO连接光敏电阻(带AD,如果没有AD,需要自己搭配AD电路进行转换)和舵机,我把光敏电阻连接到了GPIO 4,舵机的 PWM信号连接到了 GPIO 18。因为这两个针脚距离VCC还是比较近的。 不同型号的树莓派请参考上面的GPIO针脚图。我的是B+ 40pin的,所以连接图如下: 当然,如果大家的电源状况不稳定,可以适当增加电阻。好了,这样只要光敏电阻探测到一定光强,就会改变他的电阻值,这个时候我们在树莓派中只要探测GPIO4的电平,出现低电平则可以驱动舵机进行旋转然后电击PSV上按钮。 ? 献上我的代码:? /Jarrey/final_fantasy_x_200_lightning ? 1 #!/usr/local/bin/python 2 3 import RPi.GPIO as GPIO 4 import time 5 6 lightPin = 4 # GPIO Pin 18 7 servoPin = 18 # GPIO Pin 18 8 9 GPIO.setmode(GPIO.BCM) 10 11 # Setup servo pin status 12 GPIO.setup(servoPin, GPIO.OUT) 13 pwm = GPIO.PWM(servoPin, 100) 14 pwm.start(5) 15 16 #

文档评论(0)

1亿VIP精品文档

相关文档