摘要:本文介绍如何使用四方向传感器RPI-1031模块四方向传感器是一种倾斜传感器用来检测一个物体水平倾斜情况,也就是能检测到一个水平放置的物体向前、向后、向左还是向右倾斜。在早期的手机中都是有这个功能模块的,后来逐渐被功能更强大的加速度传感器所替代。在后边实现小车遥控手柄的时候,可以把这个传感器安装进去,这样,就可以通过遥控器的向前、向后、向左和向右来控制小车向前、后、左、右运动了。但也需要提醒
 一、硬件介绍         主控芯片用的是100脚的STM32F103VET6,陀螺仪用的是MPU6050,电机驱动用的是TB6612,蓝牙是汇承的HC05邮票孔封装的,WIFI用的是济南有人科技的USR-WIFI232-S,小车底盘用的是平衡小车之家的某一款带编码器的(不是我买的,同学的),电池用的是
/ 为每个按钮添加按下和松开的事件监听器。/* 增大按钮尺寸,适应移动端屏幕 */// 定义一个函数来发送数据。/* 按钮宽度 *//* 按钮高度 *//* 文本大小 */
原创 2024-03-22 15:40:31
48阅读
0、前言本篇文章仅是对常见阿克曼ROS小车的极简分析,并提供代码。主要是方便读者自己搭建阿克曼小车时理解使用。这里仅针对《舵机控制前轮转向+后轮主动差速》的方式,如下图所示:图片来源:百度图片舵机转向机构简单示意图舵机完成前轮的转向控制,简单示意图如下:图片来源:Pinterest1、整体设计若要能实现阿克曼小车的搭建,需要明确小车的控制方式和控制数据的层级关系;如下图所示:2、STM32底层控制
<p><iframe name="ifd" src="" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p> 先上视频  说明为了使初学者都可以直接看此章节实现WiFi视频遥控小车,内容是一步到位的.对于已经有经验的开发者可以
原博主的网站shumei52.top,分享三个例程:使用ESP32做一个实时语音对讲机,MQTT协议实现公网对讲,ESP32-CAM 上传图像数据到网络。并附上例程链接。可以比对着看来学习NOW,MQTT使用方法。想办法把图像和语音代码融合在一起,实现声音和图像同步传输。一:使用ESP32做一个实时语音对讲机2022-08-05 C/C++编程,ESP32/ESP8266 4 条评论 3311 次
1. 项目介绍 基于MAX7800羽毛板语音控制ESP8266小 采用现成的KWS20关键词,['up', 'down', 'left', 'right', 'stop', 'go', 'yes', 'no', 'on', 'off', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ze
目录1、esp32cam开发2、51单片机开发3、手机端开发4、总结 先来说说需要的器件,因为是心血来潮做的一个简单的实验,所以用的也都是最基础的东西。淘宝买的一个小车底板,外加四个带轮子的减速电机,一个51单片机最小系统开发板(因为32的不会),一个L298N电机驱动模块,3块3.7V锂电池,一个电源降压模块,一个esp32cam,还有一个esp8266,若干杜邦线。 再说一说弊端,摄像头模块
DesktopScreenDemoV4.0.0 app_main.c文件中对桌面小屏幕的功能实现用到了三个函数,所以我计划把项目代码分成三篇文章来进行分享,主要分成三个部分,sleep_mode_init()函数、background_task(void* arg)函数和app_main函数。这一节与大家一起学习的是app_main函数的内容。app_main函数是DesktopScreen的主函
自用。一. 功能(时间显示为24小时制。) 基础功能:正常时间显示,闹钟时间显示,闹钟触发。 进阶功能:清零正常时间,编辑闹钟时间,闹钟触发灯效。 清零,编辑操作均使用开关控制。灯效使用所有的LED-R Switch0: 选择闹钟目前的状态。开:显示正常时间。关:编辑闹钟时间。 Switch4: 向左移动要编辑的时间位。 Switch3: 向右移动要编辑的时间位。 Switch2: 增加时间位对应
该程序大概框架与中使用大致相似TFT_eSPI库移植,ESP32 + ST7789驱动TFTLCD1,进入TFT_eSPI库文件夹,打开User_Setup_select.h,注释掉User_Setup.h头文件,同时找到适合自己屏幕的头文件,解开他的注释 2,进入TFT_eSPI库文件夹,在User_Setup.h文件中选择自己使用的驱动 3,然后还要进到Setup24_ST
转载 2024-07-04 18:11:36
127阅读
前言Hello,大家好,这里是OAK中国,我是助手君。本期分享的内容来自日本的Ralph Yamamoto的AI增强型安全监控项目,从硬件到软件,有非常详细的讲解。内容由OAK中国整理发布。这个项目中使用的东西硬件组件:OAK-D-IoT-40Microwave Proximity Detector RCWL-0516M5Stack M5StickC ESP32-PICO Mini IoT Dev
平衡小车从原理到实践关于内容:参考很多网上大佬的博客加上自己的理解而成,适合平衡初学者和想要了解原理的小伙伴。1、平衡小车控制原理先记住一句话,直立环和速度环的结合是保持小车长期稳定平衡的前提。相信大家读到最后一定可以明白这句话的含义。举个例子大家都玩过的用手控制木棍直立不倒的游戏。这是一个通过眼睛观察木棒的倾角和倾斜趋势(角速度),通过手指的移动去抵消木棒倾斜的角度和倾斜的趋势使木棒能直立不倒
本文  基于ROS平台的STM32-2-小车底盘控制本博文将介绍小车底盘控制的原理,如PID控制,控制程序的编写等小车控制思想控制电机转动电机的控制我们分为两部分,一部分为电机转动方向的控制,另一个为电机转速的控制。电机转动的方向我们用两个MCU引脚来控制,假如PIN_A=1,PIN_B=0 时,电机正转;PIN_A=0,PIN_B=1 时,电机反转;PIN_A=0,PIN_B=0
转载 2024-05-08 17:01:16
103阅读
目 录摘 要 … …1 Abstract… …2引言… …2 第一章 绪论 5 1.1 开发背景与选题意义 5 1.1 国内基于传感器智能插座分析 5 1.2 本文任务与目标 6 1.3 本文所作的工作 6 1.4 本章小结 6 第二章 控制单元以及检测单元选择 6 2.1 STM32控制芯片选择 7 2.2 电压电流传感器的选择 7 2.3 ESP8266芯片的选择 8 2.4 红外检测器选择
项目地址:https://gitee.com/killerp/off_asr文章目录一,演示视频二,模块框架三,开发环境硬件环境软件环境四,模块简介1,语音模块语音
原创 2021-12-04 15:16:22
3938阅读
1点赞
BD网盘链接: https://pan.baidu.com/s/1N7MQY7ETFAbKXCm9ZKGYHA?pwd=pqyq 提取码:pqyq 相关视频:基于CW32智能家居系统一、实验简介本智能家居系统是一款功能丰富、易于使用的智能家居解决方案,可以通过检测温湿度、光照强度和空气质量等参数,为我们提供更加舒适、健康、安全的居住环境,让用户享受更加智能的生活体验。该系统采用CW32F030
目录一、小车简介二、材料清单三、Arduino UNO R3简介及使用说明 四、各模块安装接线及测试1.驱动模块接线及测试(1)减速直流电机(2)L298N电机驱动模块 (3)具体接线(4)代码及测试  2.巡线模块接线及测试(1)TCRT5000红外反射传感器(2)具体接线(3)代码及测试(4)PWM调速3.蓝牙模块接线及测试(1)HC-05蓝牙模块(2)
上周我们谈了电动充电器的电路原理,有位粉丝提出建议想看一下电动控制器的电路原理SO,今天就来谈一下控制器的电路原理 电动控制器 控制器电路板 电动控制器在电动中的作用电动控制器的主要作用就是用来控制电动电机的,需要控制包括电机启动、电机转速、刹车断电等 电动控制器接线图 我们可以看到一个电动控制器上面有非常多的接线,每一个接线都有其作用,它们共同构成了
最近在做一个基于ESP32-PICO-D4的墨水瓶小终端/挂件?的小项目,硬件测试部分耗了我一个下午加晚上,随便总结一下。最终点灯成功 电路设计放在立创开源那边了:ESP32_INK 墨水屏终端or挂件 - 嘉立创EDA开源硬件平台 (oshwhub.com)记录一些问题/想法:1.电路设计时因为嫌16p的typec焊接容易出事,就用了一个microusb和一个6p的typec(仅供电)
转载 2024-05-06 16:13:31
3856阅读
  • 1
  • 2
  • 3
  • 4
  • 5