树莓派下安装Scratch3(附控制GPIO小灯案例)

树莓派下安装Scratch3(附控制GPIO小灯案例),第1张

Scratch 3只能装在Raspbian Buster以及后续版本上,老系统就别尝试了。

由于习惯了安装树莓派系统之后更换国内镜像源,最初使用的是清华镜像源,运行sudo apt-get install scratch3之后,发现提示没找到安装包……

更换成中科大的镜像源之后,参考《 关于树莓派更换国内镜像源提示“被配置多次” 》

再次运行

输入"Y"确认安装,等待安装完成……

在“开始”菜单中找到Programming→Scratch3,如下图:

启动Scratch3

此处更换语言环境——

简单来一个案例——《点亮树莓派的小灯》

运行效果……

Scratch30还可以控制SenseHAT哦……

树莓派+sd卡+手机电源:树莓派网上买的;sd卡相机里面拆出来的;电源是原来一个手机的,接口通用 5v继电器:控制有三线的(电源、地、信号) TendaW311MI小型无线路由 接线若干 方法/步骤 树莓派接线图:sd卡、手机电源线、网线、hdmi转dvi接线连接显示器、键盘 如何用树莓派Raspberry Pi做一个简单的控制系统 安装树莓派的linux系统:系统到官网下,用工具写到sd卡里面(比较简单网上很多教程) 树莓派通过有线上网:开始时没显示器,买了一条HDMI的转DVI接口的线,调试了一下,可以上网后,就不用接显示器了,在家用有线连接路由器,用secureCRT连接局域网ip,就可以登入树莓派,ping一下外网,基本就通了 树莓派无线网卡上网:把无线网卡插入usb接口,TendaW311MI免驱动即可识别,修改/etc/network/interfaces信息,把路由器的wpa-ssid和wpa-psk加上,重启一下系统,基本上无线就能上网了 继电器:所谓继电器,就是一种控制开关,用小电压、小电流设备控制大电压、大电流的东西。控制端的电源、GND地、信号分别接树莓派的GPIO的2、6、7接口(控制端最好三线,本来买了一个两线输入的听说可以用,最后还是不敢接。。。),另一端接外接设备,接常开和公共端 编程:下载安装了python的GPIO库,然后给出如下控制代码: 文件runpy #!/usr/bin/python #coding: utf8 import sys import RPiGPIO as GPIO PORT=7 GPIOsetwarnings(False) GPIOsetmode(GPIOBOARD) GPIOsetup(PORT,GPIOOUT) if sysargv[1]=="open": GPIOsetup(PORT,GPIOLOW) elif sysargv[1]=="close": GPIOsetup(PORT,GPIOHIGH) 好了,上面搞定之后,随便找个东西接一下,然后secureCRT登入树莓派, sudo /runpy open //打开控制设备 sudo /runpy close //关闭控制设备 如何用树莓派Raspberry Pi做一个简单的控制系统 8 使用webpy在树莓派上面搭一个简单的web服务器,把上面的runpy脚本改改,就可以通过手机访问控制开关,实现家庭内的远程控制了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13362421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存