E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
树莓派智能小车c语言代码
2019-08-07
Copyright©2016-2019,StardustStudio,AllRightsReserved序言——凡尘(1)笔者的驱动芯片为stm32f103系列,但不限于stm系列单片机、51、K6X、LPC、
树莓派
等单片机
嵌入式_凡尘
·
2023-12-24 13:33
【数据结构与算法】内排序算法全解析(附
C语言代码
)
导览0预备知识0.1排序的概念0.2排序的稳定性0.3内排序与外排序0.4排序算法的性能0.5常见排序算法的性能1比较排序1.1插入排序1.1.1直接插入排序1.1.2折半插入排序1.1.3希尔排序1.2交换排序1.2.1冒泡排序1.2.2快速排序1.3选择排序1.3.1简单选择排序1.3.2堆排序1.4归并排序1.4.1二路归并排序2非比较排序2.1基数排序2.2计数排序2.3桶排序0预备知识0
STARBLOCKSHADOW
·
2023-12-24 10:20
笔记
数据结构与算法
算法
数据结构
面试
一起玩儿物联网人工
智能小车
(ESP32)——12. 组装L298N驱动马达和供电电路
今天要完成的工作就是完成
智能小车
电机驱动和ESP32开发板的控制电路连接。在具体的动手之前,先要进行一些准备工作,也就是需要将我要用到的器件、模块固定到汽车底盘的金属板上。
一起玩儿科技
·
2023-12-24 10:29
硬件功能模块
物联网
嵌入式硬件
单片机
一起玩儿物联网人工
智能小车
——09. ESP32 WROVER开发板组成、引脚功能初探
在拿到一个芯片、模组、功能模块或者开发板的时候,除了去网上搜索各种文档和教程之外,最重要的文档就是设计制造商所提供的datasheet文档了。datasheet直接翻译成中文就是数据表,通常指用于辅助硬件开发的资料工作表、数据手册、规格书、产品手册等。对于硬件开发者和相关软件开发者来说都是必备的文档资料。通过datasheet我们通常可以了解到该硬件的1.功能描述。2.电气特性。3.管脚的定义。4
一起玩儿科技
·
2023-12-24 10:28
ESP32
物联网
人工智能
单片机
嵌入式硬件
一起玩儿物联网人工
智能小车
(ESP32)——11. 用Mixly开发第一个ESP32程序
今天就来编写第一个ESP32程序,像大多数软件开发都从“HelloWorld!”开始一样,我们的第一个程序也是让ESP32开发板输出一个“HelloWorld!”信息。和其他编程语言不同的是,ESP32开发板没有连接显示设备,因此只能通过其Uart接口把字符串发送出来,我们通过串口监视工具将收到的信息显示出来。首先,我们将电脑与开发板用USB线连接起来。在这里需要注意的是,必须要使用有数据线的US
一起玩儿科技
·
2023-12-24 10:28
ESP32
开发工具软件
物联网
单片机
嵌入式硬件
一起玩儿物联网人工
智能小车
——01. ESP32简介
ESP32是乐鑫信息科技(Espressif)推出一系列微控制器芯片。它是基于RISC-V开源指令架构集设计的,集成了2.4GHzWi-Fi和蓝牙双模的单芯片方案,采用台积电(TSMC)低功耗40纳米工艺,具有超高的射频性能、极强的稳定性、广泛的通用性、高度的集成性以及超低的功耗,满足不同用户的需求,适用于各种应用场景。ESP32系列芯片,自2016年推出以来,针对不同的市场和功能的细分,又陆续推
一起玩儿科技
·
2023-12-24 10:58
ESP32
科技
物联网
人工智能
嵌入式硬件
一起玩儿物联网人工
智能小车
——03. ESP32开发板和扩展板的选择
前边已经介绍了ESP32全系列芯片的基本分类。在单片机开发领域,大部分的开发者都会借助最小系统板来完成各种试验或者产品原型的搭建工作。单片机虽然集成了CPU、内存和程序存储的功能,但在使用时往往还需要借助编程线来实现程序的烧写和调试工作。所以还需要一些辅助电路的支持才能进行开发工作。对于ESP32系列芯片而言,乐鑫科技针对每个系列的芯片都提供了相应的开发模组,然后再针对不同的用户需求,提供了多种多
一起玩儿科技
·
2023-12-24 10:58
ESP32
物联网
人工智能
嵌入式硬件
单片机
一起玩儿物联网人工
智能小车
——08. Mixly(米思利)的安装和使用
上次完成了小车底盘的安装,接下来我们准备一下软件开发环境。考虑到大部分人都没有专业的软件开发经验,对程序代码的开发工作有着一点点的恐惧。我们这里打算从浅入深,从不用编写代码的拖拽式开发软件Mixly(米思利)入手,逐渐的过渡到ArduinoIDE和乐鑫信息科技提供的ESP-IDF。Mixly,中文名为米思齐,全称为Mixly_Arduino,是一款由北京师范大学教育学部创客教育实验室团队开发的图形
一起玩儿科技
·
2023-12-24 10:58
开发工具软件
物联网
嵌入式硬件
单片机
人工智能
一起玩儿物联网人工
智能小车
(ESP32)——14. 用ESP32的GPIO控制
智能小车
运动起来(二)
摘要:本文主要讲解如何使用Mixly实现对单一车轮的运动控制。下面就该用程序控制我们的小车轮子转起来了。打开Mixly软件,然后单击顶部“文件”菜单中的“新建”功能,我们来开启一个新程序的开发工作。我们的工作同样是先从最简单的开始,初期只控制一个轮子,实现轮子的正转3秒钟、停止3秒钟、反转3秒钟、停止3秒钟,然后再正转……,依次循环。在进行具体开发之前,再回忆一下使用GPIO的步骤有哪些吧(以后会
一起玩儿科技
·
2023-12-24 10:26
开发工具软件
ESP32
物联网
单片机
嵌入式硬件
一起玩儿物联网人工
智能小车
(ESP32)——13. 用ESP32的GPIO控制
智能小车
运动起来(一)
摘要:本文更深入的讲述了GPIO的相关知识,并完成了导线连接工作,为下一步的软件开发做好了准备。通用输入输出端口(GPIO:GeneralPurposeInput/OutputPort),在前面已经有了初步的介绍,本篇将进行更详细的阐述,希望大家能够了解GPIO端口是如何工作的。通用输入输出端口的基本功能是:当GPIO工作在输入状态时,可以读取外部设备电平信号的高低,从而获得外部设备的工作状态,当
一起玩儿科技
·
2023-12-24 10:24
物联网
网络
嵌入式硬件
单片机
人工智能
iOS runtime总结数据结构
运行时的功能运行时(Runtime)是指将数据类型的确定由编译时推迟到了运行时-举例子:extension-category的区别平时编写的OC代码,在程序运行过程中,其实最终会转换成Runtime的
C语言代码
leeandfy
·
2023-12-24 08:19
树莓派
安装mariadb & redis
安装软件sudoaptinstallmariadb-servermariadb-clientsudoaptinstallredis二.配置1,mariadb配置配置远程访问maridbconfiguration:sudomysql_secure_installation#设置root密码vim.tinymariadb.conf.d/50-server.cnf#设置去除本地绑定#bind-addre
听我一言
·
2023-12-24 06:44
环境搭建篇
mariadb
redis
数据库
设置openwrt,使wifi路由器既可以连接到外网wifi路由器,并且还能够让无线设备来连接。
最近刚入手一只GLinet无线路由器带双口usb的,计划用到自己即将组装的
智能小车
上,既可以学习远程智能控制,同时还可以学习一下openwrt。
killalarm
·
2023-12-24 06:56
openwrt
openwrt
wi-fi
路由器
在
树莓派
Ubuntu 23.10上编译opencv3.4.14
目录1、在
树莓派
上安装C++编译环境2、编译opencv1、在
树莓派
上安装C++编译环境本文针对的环境是
树莓派
,且操作系统为ubuntudesktop23.10。
钱彬 (Qian Bin)
·
2023-12-24 06:46
单独的博客资料
树莓派
ubuntu23.10
编译opencv3.14
Werror=address
PHP和
树莓派
如何开发比特币/以太坊交易机器人
我最近得到了RaspberryPiZeroWifi,我告诉你这个东西是改变游戏规则的。我之前使用过RasPis,但由于该设备的占地面积小得多,耗电少,价格便宜且无线上网,因此非常适合低端或物联网项目。注:目前我已经扩展了机器人以便能够交易以太坊!image我希望它能够在不必太多关注的情况下做事,而我想到的第一件事就是:为什么不创建一个可以自动进行比特币和以太坊的简单交易机器人。image这个想法很
编程狂魔
·
2023-12-24 05:53
c语言排序算法
C语言代码
示例:冒泡排序(BubbleSort):voidbubbleSort(intarr[],intn){for(inti=0;iarr[j+1]){inttemp=arr[j];arr[j]=arr
bye world
·
2023-12-24 02:38
c语言
排序算法
c语言
算法
树莓派
连接WiFi完全指南
树莓派
连接WiFi完全指南
树莓派
是一款小型电脑,大小只有信用卡的大小。它是一款非常受欢迎的开发板,被广泛应用于物联网、媒体中心、游戏机、智能家居等领域。
qq_20312079
·
2023-12-23 22:43
linux
arm开发
QT IOS风格音乐播放器(一) 项目介绍
一、前言这款音乐播放器是基于QT开发的,用到了QMediaPlayer类实现音频播放,基本功能已经实现,ui的设计我是从某图网下载的,融合了好几种不同的方案改出来的,未来将试着将该播放器移植到
树莓派
,应用于智能音响上
zhutou_
·
2023-12-23 18:53
QT
QT音乐播放器
Q
音乐播放器
QMediaPlayer
QGraphics
力扣225 - 用队列实现栈【C/C++实现】
用队列实现栈~一、题目描述二、思路分析1、结构声明与展开剖析2、入栈【入队思想】3、出栈【出队思想】4、获取栈顶元素【队列末尾】5、逐步算法图解三、整体代码展示
C语言代码
实现C++代码实现【⭐】补充:单队列实现栈四
烽起黎明
·
2023-12-23 16:28
LeetCode算法笔记
#
数据结构
c++
leetcode
c语言
树莓派
4B安装ubuntu arm x64系统
树莓派
由注册于英国的慈善组织“RaspberryPi基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。
Daisy丶
·
2023-12-23 11:38
用
树莓派
4b构建深度学习应用(一)硬件篇
前言最近
树莓派
4b发布了8gb的版本,这么大的内存用在嵌入式设备上,简直是为了深度计算而生,果断入手了一块,遂开启了一轮踩坑之旅。
bluishfish
·
2023-12-23 11:05
用
C语言代码
实现ax²+bx+c=0方程的解(C语言编程每日一题)
解题思路:有以下几种可能①a=0,不是二次方程。②b²-4ac=0,有两个相等的实根。③b²-4ac>0,有两个不相等的实根。④b²-4acintmain(){doublea=0.0;doubleb=0.0;doublec=0.0;scanf("%lf%lf%lf",&a,&b,&c);if(fabs(a)0.00000001){doublex1=(-b+sqrt(disc))/(2*a);dou
吃个西瓜嘤
·
2023-12-23 10:42
C语言
C编程
C初学者
c语言
算法
开发语言
树莓派
pico可以学linux吗,【
树莓派
Pico测评】- 开始写程序
【
树莓派
Pico测评】-开始写程序[复制链接]上次发了一个贴子,大家很活跃,这次再来一个怎么写程序,官网上关于这款开发板介绍很详细首先这款开发板是自研芯片,型号为RT2040双核CM0+133Mhz外设不用多说了
乔隰
·
2023-12-23 09:04
【Arduino】
树莓派
RP2040板载WS2812灯变换效果以及呼吸灯效果示例
【Arduino】
树莓派
RP2040板载WS2812灯变换效果以及呼吸灯效果示例所使用的开发板是下面这种,带WS2812的。板子昨天到手,今天来入坑,感觉这个板子的性价比还是可以的。
perseverance52
·
2023-12-23 09:04
#
Arduino
for
Raspberry
Arduino应用笔记
树莓派RP2040
单颗WS2812效果
树莓派
控制WS2812屏幕(python)
与
树莓派
连接红色------5V白色------GND绿色-----GPIO18(
树莓派
第12个引脚)代码GitHub:gitclonehttps://github.com/jgarff/rpi_ws281x
yanglebeer
·
2023-12-23 09:34
ws2812b灯带容易坏_
树莓派
控制WS2812B灯带 - Python
上图为真实的效果图每个单独的LED均可单独控制WS2812B线路图VSS零线(地线)DIN数据输入(控制颜色以及亮度)DOUT数据输出(将数据传给下一个LED)VDD电源供电(+3.5V~+5.3V)WS2812B灯带线路图WS2812B接线方法安装插件sudoapt-getinstallpython-pipsudopipinstallrpi_ws281x编写脚本ws2812b.pyimportt
烧麦Van
·
2023-12-23 09:34
ws2812b灯带容易坏
树莓派
科学小实验4B--05_跑马灯
小实验目录
树莓派
科学小实验001点亮第一盏LED灯002点亮LED灯组003_开关控制LED灯004_获取温湿度005_跑马灯(ws2812b))文章目录小实验目录前言一、实验元件二、ws2812b原理三
掉光头发的土豆
·
2023-12-23 09:33
树莓派
单片机
物联网
嵌入式硬件
树莓派
-Pico控制舵机
参数介绍工作原理二、与舵机信号线的接线图三、给
树莓派
Pico注入灵魂(代码)总结前言这价格便宜的
树莓派
Pico总觉得应该拿来做点什么,它总不能只用来点亮几个灯就没别的用途了吧,所以就找了些文章研究了如何用
树莓派
One-For-All
·
2023-12-23 09:33
树莓派Pico
MicroPython
树莓派pico
关于
树莓派
点亮WSB2812的一个问题
解决:关闭
树莓派
的音频输出。参考文章:
树莓派
驱动WS2812灯珠不亮的问题_好MAN人的博客-CSDN博客_
树莓派
驱动ws2812
qq_49268822
·
2023-12-23 09:33
python
用
树莓派
控制WS2812灯带装饰圣诞树
圣诞节,某购物平台上推出WS2812灯带,144灯每米40元,感觉可以买个几米来玩玩。我们知道WS2812点灯原理很简单,就是逐个灯写入24bit的颜色。其中T0H≈0.35us,T0L≈0.8us,T1H≈0.7us,T1L≈0.6us,对于一颗灯珠来说,至少需要0.2~0.3ms,灯珠之间不需要信号延迟,但两组信号量之间需要不小于50us的延迟。如下:file:///C:\Users\ADMI
21ic电子工程师
·
2023-12-23 09:59
嵌入式基础知识
嵌入式硬件
单片机
树莓派
-Pico控制WS2812
二、选择的方案三、效果图四、
树莓派
-Pico控制WS2812的代码总结前言(制作缘由)前段时间给家里设计了一款床头灯哈,那为啥自己设计呢?-因为想省钱。
One-For-All
·
2023-12-23 09:58
树莓派Pico
python
十三、W5100S/W5500+RP2040之MicroPython开发<MQTT&新版OneNET示例>
WIZnet以太网芯片4.示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-23 08:06
RP2040
W5100S/W5500
MicroPython
十二、W5100S/W5500+RP2040之MicroPython开发<MQTT&旧版OneNET示例>
WIZnet以太网芯片4.示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-23 08:04
RP2040
W5100S/W5500
MicroPython
一段c语言的代码,一段
C语言代码
据说是最烂的代码
写这篇文字的目的,是希望读者能重视代码(写代码也是一种艺术),在以后见代码如见人,有一个良好的习惯。衡量代码方法:每分钟的开骂次数和内心狂骂程度。可以加下群466572167(资料和视频)当我们刚开始学代码的时候,听到这种观点时会有一种近似于高冷的不屑:你们就是一群傻X,根本不懂代码质量的重要性,这么下去迟早有一天会踩坑,呸。如果一直这样那么,写烂代码就很容易了很多程序员不知道要怎么组织代码、怎么
Filge
·
2023-12-23 03:45
一段c语言的代码
树莓派
,opencv,Picamera2利用舵机云台追踪人脸(PID控制)
一、需要准备的硬件Raspiberry4b两个SG90180度舵机(注意舵机的角度,最好是180度且带限位的,切勿选360度舵机)二自由度舵机云台(如下图)RaspiberryCSI摄像头组装后的效果:二、项目目标追踪人脸:当人脸移动时,摄像头通过控制两个伺服电机(分别是偏航和俯仰)把该人脸放到视界的中心位置,本文采用了PID控制伺服电机三、具体步骤3.1下载用于人脸识别的级联分类器下载级联分类器
Firmin123456
·
2023-12-22 22:36
Python
树莓派
opencv
webpack
人工智能
树莓派
,opencv,Picamera2利用舵机云台追踪特定颜色对象(PID控制)
一、需要准备的硬件Raspiberry4b两个SG90180度舵机(注意舵机的角度,最好是180度且带限位的,切勿选360度舵机)二自由度舵机云台(如下图)RaspiberryCSI摄像头组装后的效果:二、项目目标追踪特定颜色的物体:当物体移动时,摄像头通过控制两个伺服电机(分别是偏航和俯仰)把该物体放到视界的中心位置,我在这里追踪的是一支黄色的铅笔。三、具体步骤3.1获得被追踪对象的颜色参数提前
Firmin123456
·
2023-12-22 22:35
树莓派
Python
opencv
人工智能
计算机视觉
十、W5100S/W5500+RP2040之MicroPython开发<MQTT示例>
.ModbusTCP通信示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-22 17:50
RP2040
W5100S/W5500
MicroPython
十一、W5100S/W5500+RP2040之MicroPython开发<MQTT&阿里云示例>
WIZnet以太网芯片4.示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-22 16:48
RP2040
W5100S/W5500
MicroPython
【C语言】打印内存数据
以下是一个使用函数封装的
C语言代码
,用于以16进制格式打印unsignedchar*p指向的内存,长度为intl,每16个字节换一次行,并且使用一个字符串缓存16个字节,一次性打印:#include#includevoidprintMemoryHex
一尘之中
·
2023-12-22 15:19
C语言
编程
c语言
开发语言
玩转
树莓派
之系统安装篇
介绍
树莓派
是
树莓派
基金会下的一个明星产品(单板计算机),已经迭代到第五代了;它性能强大、开源、拓展性强、体积小,搞物联网开发的人基本都听说过这个玩意!
IOT那些事儿
·
2023-12-22 14:57
嵌入式
嵌入式硬件
LoRaWAN网关搭建
这个开发组件采用
树莓派
的CM3+作为网关的SoC,使用南京仁珏自研的M-GW1302S射频模块作为LoRaWAN网关的基带芯片。
风诰
·
2023-12-22 14:57
LoRa
物联网
单片机
驱动开发
c语言:成本100元,40%的利润怎么计算|练习题
一、利润的计算公式:利润=售价-成本售价=成本/(1-利润率)二、用
c语言代码
表示为:如图:三、计算源代码【带注释】#includeintmain(){floatcost;//成本变量intprof_rate
木木爱编程
·
2023-12-22 13:34
c语言|练习题
c语言
算法
数据结构
开发语言
C语言入门基础知识(一)
#C语言基础知识入门说明
C语言代码
块结构#include//这个语句的功能是进行有关的预处理操作。include称为文件包命令,后面尖括号中内容称为头部文件或收文件。
春晓
·
2023-12-22 04:23
c语言
网络
服务器
七、W5100S/W5500+RP2040之MicroPython开发<HTTP Client示例>
HTTPClient通信示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-22 02:36
RP2040
W5100S/W5500
MicroPython
九、W5100S/W5500+RP2040之MicroPython开发<HTTP&OneNET示例>
WIZnet以太网芯片4.示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-22 02:36
RP2040
W5100S/W5500
MicroPython
二、W5100S/W5500+RP2040之MicroPython开发<DHCP示例>
以太网芯片4DHCP网络设置示例概述以及使用4.1流程图4.2准备工作核心4.3连接方式4.4主要代码概述4.5结果演示5注意事项6相关链接1前言 在这个智能硬件和物联网时代,MicroPython和
树莓派
WIZnet
·
2023-12-22 02:35
RP2040
W5100S/W5500
MicroPython
Kali Linux 2023.4版本(附下载链接)
自2023.38月发布以来的更新摘要如下:云ARM64-现在AmazonAWS和MicrosoftAzure上的市场都有ARM64选项流浪汉超V-我们现在支持超V
树莓派
5-在最新的
树莓派
基础设备上的KaliGNOME45
廾匸0705
·
2023-12-22 00:42
linux
运维
服务器
树莓派
建立个人网站(三):frp内网穿透实现外网访问
BACK:
树莓派
建立个人网站(二):代码统计系统环境部署 流程一览:一:实现方案二:frp的使用1.准备工作2.安装frp3.访问方式(下方的域名可替换为公网IP地址)4.
树莓派
上的frpc的开机启动三
一叶知秋境
·
2023-12-21 21:36
个人网站
linux
服务器
【音视频 | AAC】AAC格式音频文件解析
目录一、概述二、AAC文件分析✨2.1ADTS帧✨2.2AAC文件解析三、解析AAC文件的
C语言代码
四、总结一、概述现在较常使用的AAC文件格式是
wkd_007
·
2023-12-21 14:36
音视频基础
音视频
aac
aac文件分析
折半查找的递归算法 | 二分查找 |
C语言代码
完整版
目录一.前提二.算法步骤三.算法描述四.完整代码五.结果一.前提线性表必须是采用顺序存储结构,而且表中的元素按关键字排列有序。二.算法步骤1.设置区间初始值,low=1,high=表长2.当low中间位置记录的关键字,则low=mid+1;3.循环结束,说明查找失败,return0;三.算法描述intSearch_Bin(SSTable*ST,ElemTypeKeykey){//在有序表ST中折半
栖栖故人
·
2023-12-21 11:44
查找算法
算法
c语言
数据结构
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他