- 博客(25)
- 收藏
- 关注
原创 从零开始利用香橙派AIpro搭建ROS建图导航
很荣幸能够参与香橙派AIpro的开发板测评,首先我是倾向于嵌入式开发的,对于GPIO的开发方面和ROS操作系统方面更感兴趣一些。关于我为什么没有做gpio测评,原因挺简单的,因为板子是2月份新出的,现在还没适配wiringpi,因此做这个的意义可能不太大,我想试试这个板子跑ROS怎么样,因为的之前也是有一块香橙派3b,可以完美适配轮趣官方的ros代码,因此我这篇文章想要做这个ROS方面的测评。
2024-05-29 20:22:33
898
原创 基于新版onenet的http设备上线下限python代码适用树莓派和本地
讲解http接入设备上报数据之后继续说一下怎么设备上线如果你真的理解了上篇文章的内容我相信你不看这个也是可以做到了。
2024-04-21 10:13:35
356
2
原创 基于新版onenet的http上报设备数据python代码适用树莓派和本地
最近onenet也是彻底停止了多协议接入的新添产品和设备也是想折腾一下新版onenet的接入,在搞这个东西的时候还是遇到一些问题,这个物模型设置属性貌似需要设备在线所以想试一下用http接入。也希望可以帮助大家自己跟着api应该可以学到很多东西这里截取了官方开发文档的一部分。
2024-04-21 09:47:17
857
1
原创 香橙派ads1115 MQ-2 ADC模块 转iic 代码python
香橙派也是没有adc引脚的但是有ads1115这个模块,可以把三个adc的通道值读取出来但是用python调用smbus库的时候就发现一直卡死,不知道啥原因,所以没解决,直接调用Adafruit_ADS1x15这个库的时候就十分顺利了。
2024-03-25 10:40:19
479
原创 香橙派串口通信定义帧头针尾python、c语言
c代码:前提是你先安装好wiringpi这个库,额官方文档有讲如何安装我不多描述。没打开的就指令打开串口:orangepi-config。用的是serial库,但是一样可以通信的,没啥大问题。针头尾都可以改动,串口就改/dev/ttyS9。我没有选择使用wiringpi库进行串口通信。确认已经打开串口:ls /dev/ttyS*
2024-03-25 10:14:48
389
原创 香橙派wiringpi使用dht11模块读取温湿度
起初想用python调用wiringpi库实现dht11的温湿度读取。同时希望各位大佬能够开发香橙派python实现dht11的代码。c语言没问题,所以可以使用python运行可以执行的c程序。读取jetson格式数据实现温湿度的读取和打印。官方例程的dht11代码我试了一下,发现用不了。把编译好的程序复制到python文件的同一目录。
2024-03-24 21:28:22
285
2
原创 L1-079 天梯赛的善良(C++)
天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。于是命题组首先将编程能力划分成了 106 个等级(太疯狂了,这是假的),然后调查了每个参赛学生的编程能力。现在请你写个程序找出所有参赛学生的最小和最大能力值,给命题组作为出题的参考。
2024-03-13 22:33:26
250
1
原创 L1-032 Left-pad c++
根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用去填充字符串GPLT,使之长度为10,调用left-pad的结果就应该是******GPLT。Node社区曾经对left-pad紧急发布了一个替代,被严重吐槽。下面就请你来实现一下这个模块。
2024-03-12 16:00:12
293
1
原创 L1-062 幸运彩票
彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。
2024-03-11 21:02:13
172
1
原创 (笔记)Ubuntu系统下的docker安装HomeAssistant 并配置和安装HACS详细过程-----香橙派
我这里使用的是香橙派3B的Ubuntu22.04系统,官方系统手册并没有相关的docker教程:同时安装docker 然后拉取HomeAssistant安装MQTT和HACS。
2023-10-06 12:10:16
3829
4
原创 香橙派 arm64 ubuntu安装docker
我使用的是 香橙派3b Ubuntu 系统官方的系统应该是docker包的按照官方的手册可以安装我这里换一个方式安装。
2023-09-24 11:15:43
1110
2
原创 K210巡线循迹识别最大色块,发送坐标巡线
计划使用k210给巡线,所以在学k210,学的很浅,大佬们勿喷,这里我其实是作为一个笔记这份代码烧录就可以用了。
2023-07-30 15:19:31
5701
6
原创 基于MSP432E401Y的HC-SR04超声波程序
GPIO_PORTD_BASE,GPIO_PIN_1官方给的解释是高电平返回值为1。所以在一开始的判断的时候并没有在意这个问题。然后再后续的探索中发现引脚返回值不是一;最后使用滴答定时器成功把代码写了出来。最近在学MSP432E401Y单片机。发送起始信号,检测高电平持续时间。在移植超声波的时候程序卡死。
2023-07-17 16:00:09
529
4
原创 HC-05和JDY-33通信 hc05蓝牙模块
版本号 JDY-33-V1.1 3 AT+STAT 查询连接状态 00。16 AT+SVRUUID BLE 服务 UUID 设置查询 FFE0。17 AT+CHRUUID BLE 特征 UUID 设置查询 FFE1。18 AT+CRXUUID BLE 特征 UUID 设置查询 FFE2。7 AT+NAMB BLE 广播名设置查询 JDY-33-BLE。6 AT+NAME 广播名设置与查询 JDY-33-SPP。5 AT+BAUD 波特率设置与查询 9600。8 AT+PIN 连接密码设置与查询 1234。
2023-05-09 20:08:36
2959
1
原创 关于JDY23蓝牙模块调试
AT+STARTEN Param:(0-1) 1:开机唤醒,睡眠可通过 AT+SLEEP 控制 0:开机睡眠,连接唤醒,断开连接睡眠。AT+MAC 支持 AT 指令修改 MAC 地址,例子:AT+MAC112233445566\r\n 重要。AT+SLEEP Param:(1-2) 1:浅睡(有广播) 2:深度睡眠(无广播)从机模式 :不可以是蓝牙模块去主动连接JDY-23,是被动连接的。我这里使用到的是JDY-23模块。
2023-05-05 23:10:58
2776
6
原创 基于I2C通信的stm32oled显示
本人用了大量时间来弄动图和图片显示,不值得。本次oled内容要求是会用和修改参数。本次iic使用的是b1,b2接口。用于以后更为方便的查找。iic四线通信oled。通常用来显示外设数据。
2023-05-01 22:12:35
330
原创 STM32使用ASR01语音播报模块
自己再根据鹿小班模块进行操作进行相关操作,先接上usb数据线。这里提供一套修改好的天问程序模板和stm32f103模板。这里使用的asr01语音播报模块是模块化编程。这里使用的asr01语音播报模块是模块化编程。记得先生成模型再去编译下载。先下载天问block软件。
2023-05-01 20:29:57
9655
20
原创 stm32基于PWM控制舵机
/根据TIMX的参数设定初始化外设 TIMX OC2,TIMX OC3....通过向舵机的信号线发送PWM信号控制舵机的输出量,一般来说,是控制PWM的周期及占空比。更换pwm输出只要修改定时器。//使能预装载寄存器。
2023-05-01 20:08:54
1098
原创 51单片机循迹小车 三红外
对于代码可以多加调试,对于每个人电机插线的不同,需要修改0 1的数值,还有供电的电压,可能也需要修改 本人使用12v电源也是可以正常使用。本代码对于复杂赛道,比如锐角暂时不能做到,本代码提供了个人的一点思路。注意:l298n电机驱动模块别接短路了,额接短路了直接烧了,高低分别为置1,0 杜邦线对着自己定义的io口进行对接。还有最小开发板的接线端子正确对接电机驱动模块的正负极;两个使能模块接口 ENA ENB。我是当时使用的是7.5v左右的电源供电。总的代码献上:(供参考)
2023-04-04 00:40:30
1947
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人