▍1. 陀螺仪
stc12单片机驱动mpu6050,读取数值(STC12 microcontroller drive mpu6050, read the value)
51单片机C语言 600线编码器AB相计数(51 singlechip C language, 600 line encoder, AB phase count)
用51实现超声波测距,在1602上显示,测量精准,并且有详细的注释(With 51 to achieve ultrasonic ranging, displayed on 1602, accurate measurement, and detailed notes)
用stm32f103c8t6做的智能数字中,主要有以下功能,显示当前时间,年月日,星期和温度。可以通过按键打开和关闭闹钟,整点报时,时间调整。(With stm32f103c8t6 to do intelligent digital, mainly has the following functions, showing the current time, date, day, week and temperature. You can turn on and off the alarm clock by pressing the button, adjust the whole time and adjust the time.)
51单片机实现LED恒流,LM358加三极管(51 MCU LED constant current)
现代单片机烧写器的驱动及编程下载的软件工具(Driver and program download software for modern microcontroller)
能够用stm32单片机为核心,通过ds18b20实现温度的检测,然后将实时温度显示在oled屏幕上(STM32 microcontroller can be used as the core, through the DS18B20 to achieve temperature detection, and then real-time temperature display on the OLED screen)
用一个定时器完美的解码NEC红外编码数据,(Decode NEC infrared encoding with a timer)
在图形液晶 OSM12232显示ASCII 字符,汉字和图像。(This program displays ASCII characters, Chinese characters and images on the graphics LCD, OSM12232 .)
利用C51对步进电机进行控制,可以加,减速,正转反转,LCD显示步进电机实时状态,当速度达到一定值时,警报器报警。(Using C51 to control the stepper motor, you can add, slow, positive reverse, LCD shows the real-time status of stepper motor, when the speed reaches a certain value, alarm alarm.)
STM32示波器,2.4寸TFT屏,支持频率计算、时基调整、峰值测量、程控增益控制等功能(STM32 u793A u6682 u5668 uFF0C2.4 u5BF8TFT u5C4F uFF0C u652F u6301 u9891 u7387 u8BA1 u7B97 u3001 u65F6 u57FA u8C03 u6574 u3001 u5CF0 u503C u6D4B u91CF U3001 u7A0B u63A7 u589E u76CA u63A7 u5236 u7B49 u529F u80FD)
stm32F427的程序,此程序是利用STM32F427开发板的智能机器人的控制。包括对机器人的底盘的控制和云台的控制。(Stm32F427 program, this program is the use of STM32F427 development board intelligent robot control. Including the control of the chassis of the robot and the control of the pan/tilt.)
此代码是基于NXP公司的串口扩展芯片SC16IS752的驱动程序。此芯片可以用IIC或者SPI接口进行控制,两种程序都有,并且是基于C51的代码。简单易懂,方便进行移植。(This code is based on NXP s serial port expansion chip SC16IS752 driver. This chip can be used IIC or SPI interface control, both programs have, and is based on the C51 code. Easy to understand, easy to transplant.)
ucOS+ucGUI 人机界面实验源码,采用STM32单片机(ucOS+ucGUI project source code)
通过单片机控制迪文触摸屏,来设置来控制步进电机和气泵的工作(医疗美容设备-水光针)。( U901A u8FC7 u5355 u7247 u673A u63A1 u5E3 u8FEA u6587 u89E6 u6478 u5C4F uFF0C u6765 u8BBE u7F6E u6765 u63A7 u5236 u6B65 u8FDB u7535 u673A u548C u6C14 U6CF5 u7684 u5DE5 u4F5C uFF08 u533B u7597 u7F8E u5BB9 u8BBE u5907 uFF09 u3002)
LED点阵51单片机程序,点阵扫描程序实验,可使用(LED dot matrix 51 single-chip program, dot matrix scanning program experiments can be used)
某手环,里面有电路图和计步算法应用,核心算法没有开源,里面涉及IIC、SPI、UART接口使用,感兴趣的朋友可以下载看看(A ring, there are circuit and step algorithm application, the core algorithm is not open source, which involves IIC, SPI, UART interface, interested friends can download to see)
机器人利用超声波控制避障功能,减速、停止(Ultrasonic controlled obstacle avoidance)