安装系统之前首先格式化sd卡
wget http://cdimage.ubuntu.com/releases/19.10.1/release/ubuntu-19.10.1-preinstalled-server-arm64+raspi3.img.xz?_ga=2.95161434.736962266.1575863267-808664330.1575863267
tar xf ubuntu-19.10.1-preinstalled-server-arm64+raspi3.img.xz
然后使用balenaEtcher刻录系统
Raspberry 4 b,使用centos官方的系统出彩虹屏,不知道怎么解决,用ubuntu没问题
默认密码ubuntu/ubuntu
需要更改密码
wpa_passohrase wifiname wifipasswod > /etc/wpa_supplicant.conf
wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlan0
# 查看连接状态
cat /proc/net/wireless
# 分配IP
dhcient wlano
ssh ubuntu@ip
apt-get install build-essential python-dev
sudo git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
python setup.py install
cd Adafruit_Python_DHT
cd examples
# 11代表DHT11模块 17,4代表针脚
# 我这里 VCC:1 DATA:7 GND:6
python AdafruitDHT.py 11 4
如果正常返回则没问题
vim /boot/firmware/btcmd.txt
添加以下内容
cgroup_enable=memory cgroup_memory=1
reboot
kubectl apply -f https://raw.githubusercontent.com/du2016/kubeedge-examples/master/kubeedge-temperature-demo/crds/device.yaml
kubectl apply -f https://raw.githubusercontent.com/du2016/kubeedge-examples/master/kubeedge-temperature-demo/crds/device.yaml
这里需要和我连接针脚的方式一致,不然需要自行更改代码编译。
https://raw.githubusercontent.com/du2016/kubeedge-examples/master/kubeedge-temperature-demo/temperature-mapper/deployment.yaml
kubectl get device temperature -w -o go-template --template='{{ range .status.twins }} {{.reported.value}} {{end}}'
28C