python遥控汽车玩具_ESP32&MicroPython 手机遥控小车

本文介绍了使用MicroPython通过ESP32实现手机遥控小车的项目。通过烧录uPyCraft,利用ESP32作为无线AP,连接手机发送指令控制L298N电机驱动的直流电机,实现小车前进、后退、左右转向和停止。代码中包含了接收手机命令并控制电机的函数,ESP32启动时开启热点供手机连接,实现远程控制。
摘要由CSDN通过智能技术生成

MicroPython是Python的精简版,但保留了python的基本特色。是学习python的工具之一。

烧录软件用的是uPyCraft。

本案例用了ESP32 和 L298N电机驱动。以及两个直流电机。

电源用一块废旧手机电池,加上Type-c的充放电保护模块。方便充电使用

放了个测速 霍尔传感器也没有写程序,惆怅找不上工作,以后陆续更新

esp32作为无线Ap,接收手机命令,并且控制电机驱动使小车前进、后退、左右、停止。

esp32启动时,运行boot.py 开启热点,手机连接热点 打开192.168.1.4 对小车进行控制

小车电机驱动&指令接收:

from machine import Pin, PWM

import socket

import time

from time import sleep

html='''

ESP32 LED on/off

WebServer for turning LED on

.box{ font-size:14px}

.box .f20{ font-size:20px}

LED ON

LED OFF

UP

DOWN

LEFT

RIGHT

STOP

  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值