本文涉及的内容都是针对四轮小车的,如果你的是两轮或者其他形式的小车,请参考其他文章。当然如果你感兴趣的话,本文也有一定的参考价值。另外,本文的内容仅供参考,如有错误,望各位不吝赐教。目录 目录运动学分析计算车轮转速代码实现硬件连接测试你的代码后记参考资料 运动学分析在用代码实现之前,我们最好先简单了解一下相关的原理。这种4WD轮式机器人准确的说是采用所谓”滑动控制“(Skid-steer Driv
贴片振动马达特点
转载 2012-11-22 23:11:24
903阅读
1点赞
 本节介绍马达的基本概念和参数,简单提及交流异步马达的工作原理及参数。1.马达是什么?     2.马达的分类     3.生活中有哪些地方会用到马达?  4.异步感应马达1.马达是什么? 马达是一种提供动能的装置。 涉及电、磁、力、机械的混合。 图(1)交流马达     铭牌:上边标注有马达的各种参数。1.1供电电压。      供
作者 | Dezision(酷安)第一次在酷安写这种偏技术型的文章,既紧张又激动,不敢说是科普,只能说写一下自己的观点和看法,也是看了很多大佬的介绍和评测,才从感兴趣到有所了解,欢迎酷友补充,评论,素质讨论。先简单说下为啥偏爱于手机振动这块,已致成为现在重要的购机因素,大一时用的魅族 pro6,有好几次手机放在口袋里振动毫无感觉错过了电话,后来发现室友用的 iPhone6 振动非常舒服,当时就很纳
树莓派包含GPIO接口,可以跟很多种硬件进行连接,给我们扩展树莓派的功能提供了很多方便的接口。那么,什么是GPIO接口呢?GPIO的定义GPIO是(General Purpose Input Output)的缩写,也就是通用输入输出,是一种常见的硬件接口,用以表示开关量。下图列出列树莓派全系列的图片,其中的针脚就是GPIO接口:树莓派GPIO针脚的定义常见的 Raspberry Pi 接口数量分为
打算用python控制gpio,网上找的都是一些关于树莓派如何操作gpio的文档,只针对树莓派。所以就自己封装一下函数,方便以后使用。在linux上已经生成了和gpio相关的文件,只要对文件进行读取即可。参考:https://www.kernel.org/doc/Documentation/gpio/sysfs.txthttps://coldnew.github.io/f7349436/在查看这个
转载 2023-06-30 14:35:53
295阅读
前言经过上一篇文章的解说,相信大家都应该都可以掌握树莓派的安装和基本的使用,然而要玩转树莓派,单单靠几条命令是不够。其中,对于GPIO的操作就是极其重要的。这篇文章介绍树莓派的GPIO,以及用python操作GPIO来实现一些输出输入。GPIO基本介绍GPIO(General Purpose I/O Ports)意思为通用输入/输出端口,通俗地说,就是一些引脚,可以通过它们输出高低电平或者通过它们
从直板手机开始,振动功能就存在于各品牌手机上,原本振动只是用于电话提醒的功能,虽然经常使用但也是很容易让大家忽略的功能。然而直至现在振动已经不单单用于手机来电或者短信提醒等功能,已经使用到了游戏触感方面,成为了一种使用体验上的反馈,然而这种反馈最近也成为了部分人关注的焦点。 手机中的振动模块可以被大体上分为两种:转子马达和线性马达。一、转子马达传统手机配置的马达模块,触动原理很容易理解
本文的内容是要告诉大家什么是H桥以及它如何是工作的。H桥电机驱动原理与应用我们首先来看马达是如何转动的呢?举个例子:你手里拿着一节电池,用导线将马达和电池两端对接,马达就转动了;然后如果你把电池极性反过来会怎么样呢?没有错,马达也反着转了。 OK,这个是最基本的了。现在假设你想用一块指甲盖大小的微控制芯片(MCU)。你又如何控制马达的呢?首先,你手上有一个固态的状态开关——一个晶体管——
目录树莓派笔记(三) 使用 RPi.GPIO 模块RPi.GPIO引脚简介引脚编号引脚图引脚设置指定引脚编号系统配置通道释放引脚输出pwm输入上拉/下拉电阻轮询输入中断和边检检测线程回调开关防抖 树莓派笔记(三) 使用 RPi.GPIO 模块RPi.GPIORPI.GPIOpython的一个模块,树莓派官方系统默认已经安装使用python控制GPIO需要导入RPI.GPIO模块导入模块#导入模
转载 2024-03-04 14:40:25
51阅读
Hello,朋友们大家好,欢迎大家来到LIUSE网络。随着Mini型PC越来越多,与之而来的创客也丰富起来,比如说Arduino就是一个非常好里例子。不过,Arduino毕竟是一块适合入门型的基础开发板,无论是从性能上,还是处理复杂问题的实现上,其本身都是有限的。所以有些时候我们会考虑成本更高的卡片式PC,类似于树莓派、香蕉派、橙子派等等。话虽然可以这么说,但作为PC跟GPIO一体的板卡,有些朋友
咸鱼Micropython—GPIO GPIO的使用 GPIO(英语:General-purposeinput/output),通用型之输入输出的简称,功能类似8051的P0—P3,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clk ,generator, chip select等。 既然一个引脚可以用于
转载 2023-09-22 21:12:23
294阅读
GPIO_Init函数是IO引脚的初始化函数,进行个个引脚的初始化配置,主要接受两个参数,一个是配置引脚组(GPIO_TypeDef* GPIOx),一个是配置的参数( GPIO_InitTypeDef* GPIO_InitStruct),具体如下void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)
转载 2023-07-13 10:38:02
240阅读
当电机负载出现不均衡或长时间运行后,轴承损坏导致振动幅度逐渐变大,所以对电机的震动测试可以有效评估电机的工作状态,本文给大家介绍一下电机震动的测量方法。电动机振动会加速电动机轴承磨损,使轴承的正常使用寿命大大缩短,且在工作时会发出很大的噪声。同时,电动机振动将使绕组绝缘下降。电机的震动测试可以有效检查电机的当前工作状态,评估电机的工作性能。1、震动测量系统的组成在测量电机震动的时候,最好配合电机测
首先,我们回顾一下线性马达能给手机带来什么样的体验。用过iPhone或者魅族的小伙伴肯定都知道线性马达和普通转子马达的区别。首先在震感上来说,线性马达震感很强,但不是像转子马达那种“嗡嗡嗡”般比较拖沓的感觉,而是非常清脆,非常迅速的启动反应,类似于卢总科普的“哒哒哒”的声音。 其次,再来看看最先使用线性马达的苹果和魅族,为什么要在旗舰机上配备线性马达。 先来说苹果。对于苹果
前言我的博客已经断更很久了,因为疫情的原因没能开学,也无法去公司报道实习,在家十分的颓废,学习的时间零零散散,更是没有什么时间来写博客的@@(铁废物)。最近疫情好转,自己也来深圳这边某知名IC厂商(同样也让人喊YES的那个)实习,在手机部门做一些驱动相关内容的工作,以前有做过Linux驱动开发,安卓以前没有接触过,在公司就慢慢开始学习,自己下班回家后后也再分析分析代码,写写博客。 因为自己也是一个
转载 2023-10-13 22:36:07
50阅读
今天分享一个89c51制作的8位流水灯案例。使用Proteus仿真。同上一遍文章不同。上一篇文章中对于GPIO操作主要是位操作,即sbit led1=P0^0;其中P0^0代表p0.0这个引脚,然后在这样位定义以后就可以对led1这个变量进行赋值操作,控制led灯的亮灭闪烁。今天要分享的是一次性对P1.0-P1.7进行操作。89c51单片机是以51为内核的8位处理器,可以很方便的实现8位数据的操作
转载 2023-07-13 10:39:07
159阅读
  最近入手OrangePi Zero一块,程序上需要使用板子上自带的LED灯,在网上一查,不得不说OPi的支持跟树莓派无法相比。自己摸索了一下,实现简单的GPIO控制方法,作者的Zero安装的是Armbian系统,使用python写了一个读写寄存器的简单模块,通过这个模块,即可实现对GPIO的控制。  作者以前使用过STM32的MCU,这类MCU,如果要实现对GPIO的控制,只需要根据datas
转载 2023-09-08 19:33:26
426阅读
RPi.GPIOPython的一个module( 模块 ), 树莓派官方系统默认已经安装,源码(也有教程的链接)公布在Sourceforge上.查看版本树莓派官方系统默认已经安装了Python和RPi.GPIO, 通过GPIO.RPI_INFO可以查看其版本。python GPIO.RPI_INFO导入模块导入 RPi.GPIO 模块:import RPi.GPIO as GPIO检测是否导入成
转载 2024-04-15 18:12:40
57阅读
树莓派 GPIO PWM 实现初步控制写在前面的废话1、L298N与树莓派的连线2、Python 编程控制(1)、GPIO(2)、PWM 写在前面的废话有兴趣的读者,可以去看看本人主页里的小车记系列博客,或许能够解答你的疑惑,引领你做出一个属于自己的树莓派小车1、L298N与树莓派的连线将L298N上的各个线接到如图所示的树莓派接口接完后的实物图如下: L298N与马达、电源的连接网上资料很多,
转载 2024-01-30 08:07:35
58阅读
  • 1
  • 2
  • 3
  • 4
  • 5