树莓派
鲲鹏混子鱼
IT行业
展开
-
树莓派(ZeroW或4B)(原生蓝牙)BLE低功耗蓝牙python示例(Peripheral 从机模式、GATT Server)
从机模式:例如微信小程序上蓝牙搜索树莓派蓝牙服务,配对连接。然后访问树莓派蓝牙提供的服务。一、安装python库pip3 install dbus-pythonpip3 install bluezero二、例子代码一(cpu_temperature.py)"""Example of how to create a Peripheral device/GATT Server"""# Standard modulesimport loggingimport random# Bluezero原创 2021-05-14 10:33:36 · 2874 阅读 · 0 评论 -
树莓派智能小车的购买选择、硬件原理、程序编写全套教程
一、小车器件二、功能点代码2.1、四轮电机驱动模块2.2、超声波模块2.3、手柄控制2.4、网络服务2.5、舵机模块2.6、USB摄像头2.7、红外避障模块2.8、循迹模块三、整车代码原创 2021-05-01 10:50:12 · 2432 阅读 · 3 评论 -
树莓派自动饮水机编程示例
一、准备物品1. 树莓派ZeroWH(针脚焊接) (100元)2. DC电池盒(2节装)(1元)3. 18650锂电池2节(10元)4. 小水泵(3元)5. 继电器(3元)6. 红外避障传感器(2元)7. 多路DC-DC电压转换模块电源 12V转3.3/5/12V(2元)8. 杜邦线若干(10元)9. 斐讯N1小LINUX服务器(100元) 二、总体设计三、硬件接线树莓派ZeroWH红外避障传感器继电器多路DC-DC电压转换模块电源BCM18原创 2021-04-09 23:30:44 · 935 阅读 · 0 评论 -
树莓派没有模拟引脚怎么办?PCF8591上。
#!/usr/bin/env pythonimport PCF8591 as ADCimport timedef setup(): ADC.setup(0x48)def loop(): status = 1 while True: print 'Value:', ADC.read(0) #读取AIN0通道上模拟信号转化成数字信号的值,范围是0~255 Value = ADC.read(0) #值越大,LED灯越亮 o原创 2021-04-07 11:21:41 · 228 阅读 · 0 评论 -
初学者在电脑上树莓派物联网编程模拟体验版
一、模拟库安装安装:pip3 install Mock.GPIO引用:from Mock.GPIO import GPIO工作环境:python 3.6.8二、模拟库函数列表支持GPIO和PWMGPIO.setmode()GPIO.getmode()GPIO.setwarnings()GPIO.setup()GPIO.output()GPIO.input()GPIO.wait_for_edge()GPIO.add_event_detect()GPIO.event_detecte原创 2021-03-30 16:33:41 · 314 阅读 · 0 评论 -
常用物联网传感器(LED/继电器和水泵/按钮/温湿度/舵机/电机/超声波/tm1638)
一、LED支架大的连接的bai引脚是负极du,支架小的连zhi接的引脚是正极。LED灯的正极接板卡GPIO引脚,负极接GND。控制参考板卡LED方式。二、继电器模块&水泵三、舵机模块:SG90四、温度湿度模块:DHT11该传感器有的有3个引脚,有的有4个引脚。我们在使用时,只用三个,分别为VCC(电源脚,接5V)、DATA(数据引脚)、GND(接地)。五、超声波模块采用IO口TRIG触发测距,给最少10us的高电平信呈。模块自动发送 8 个 40k原创 2021-03-28 21:55:01 · 1114 阅读 · 0 评论 -
主流物联网板卡管脚图备忘
树莓派4BWemos D1 ESP8266Wemos D1 ESP32原创 2021-03-28 20:54:45 · 337 阅读 · 0 评论 -
万用表使用教程
万用表介绍一块基本功能的电子万用表,包括显示屏、按钮、量程、表笔插孔四部分。如下图,中间那个圆盘就叫做量程显示屏的最大读数为1999,在进行测量之前,小数点的位置,代表该档位下的精确度。按键包括了电源键和锁屏HOLD键,其中,HOLD键按下后,显示屏上的数值锁定,同时表笔失灵,方便使用者记录数据。表笔孔介绍表笔孔共有四个,黑色表笔插入COM孔中,红色表笔根据所需测量项目,插入不同插孔内。顺带说一下,正确的使用万用表的姿势为:左手持万用表,用手持表笔。两根表笔像用筷子字样握住,然后像夹菜时一样张原创 2021-03-28 20:39:47 · 4085 阅读 · 0 评论 -
树莓派16路PWM舵机驱动板(PCA9685)
16路PWM舵机驱动板(PCA9685)PCA9685板卡图驱动板与树莓派连接树莓派下运行PCA9685的例子PCA9685板卡图驱动板与树莓派连接GND -> RPi GNDSCL -> RPi SCL1SDA -> RPi SDA1VCC -> RPi 3.3V或5V树莓派下运行PCA9685的例子#pip install adafruit-pca9685import Adafruit_PCA9685 #这里只给函数不讲原理了,大部分人只是用不用懂。要了解原创 2021-03-25 15:05:13 · 4652 阅读 · 1 评论 -
MicroPython的MQTT实现(asyncio协程版)
改自:umqtt.simple代码https://github.com/micropython/micropython-lib/tree/master/umqtt.simple免费MQTT测试服务器https://www.emqx.cn/mqtt/public-mqtt5-brokerhttps://www.emqx.cn/mqtt/mqtt-websocket-toolkit源代码import ustruct as structimport uasyncio as asynciofro原创 2021-03-24 23:06:32 · 3094 阅读 · 2 评论