YUMENGDIE 发表于 2020-8-10 16:24:35

第43课 三轴倾斜ADXL345X轴控制小车前进和后退

本帖最后由 YUMENGDIE 于 2020-8-15 14:44 编辑

第43课 三轴倾斜ADXL345X轴控制小车前进和后退
目标
在串口监视器中控制LED灯的亮灭
实验材料
Arduino UNO开发板*2
NRF24L01 2.4G无线模块*2 配套USB数据线*2L298N电机驱动板三轴倾斜度ADXL345传感器模块9V充电锂电池9V电池扣子装有两个直流电机马达小车配套杜邦线Mixly软件

内容
接线方式
(小车接线方式)

(三轴倾斜度ADXL345传感器模块控制接线图)
Arduino UNO1 <------>   NRF24L01 2.4G无线模块 1             3.3V      <------>               VCC             GND      <------>               GND               8         <------>               CSN                7         <------>                  CE             13         <------>               SCK              11         <------>                MOSI             12         <------>                MISO Arduino UNO1 <------>   L298N电机驱动板                5V      <------>            +5V             GND      <------>            GND             ENA      <------>               2             IN1      <------>               3            IN2      <------>               4             ENB      <------>               5            IN3      <------>               6             IN4      <------>               9L298N电机驱动板   <------>    直流减速电机A            OUT1      <------>      一端接口            OUT2      <------>      另一端接口L298N电机驱动板   <------>    直流减速电机B            OUT3      <------>      一端接口            OUT4      <------>       另一端接口9V充电锂电池   <------>   L298N电机驱动板             正极   <------>         +12V             负极   <------>         GNDArduino UNO2 <------>   NRF24L01 2.4G无线模块2            3.3V         <------>                  VCC          GND         <------>                  GND            8         <------>                     CSN             7         <------>                      CE            13         <------>                     SCK             11         <------>                   MOSI            12         <------>                   MISO Arduino UNO2 <------>    三轴倾斜度ADXL345传感器模块             5V         <------>                      VCC         GND         <------>                      GND             5V          <------>                        CS      GND         <------>                     SD0            A4         <------>                      SDA            A5         <------>                      SCL
ADXL345重力模块
运用与ADXL345重力传感器,可识别X轴、Y轴、Z轴加速度值。

Mixly图形化编程程序
基础案例
用NRF24L01 2.4G无线模块和三轴倾斜度ADXL345传感器模块,远程控制小车,当三轴倾斜度ADXL345传感器的X轴方向往前倾斜时,小车前进,当方向往后倾斜时,小车后退。
发送端

发送端编程思路

接收端

接收端编程思路
页: [1]
查看完整版本: 第43课 三轴倾斜ADXL345X轴控制小车前进和后退