查看: 3062|回复: 14

[原创] 【协同小车】进度①

[复制链接]
  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
    发表于 2016-7-1 15:16:43 | 显示全部楼层 |阅读模式

    前几天将小车组装,并调试好了。电机驱动使用了网友推荐的TB6612FNG电机驱动模块,比L298小巧效率高。控制部分直接使用ESP8266,通过4个GPIO控制4个车轮的方向,实现前进后退转弯,通过两个PWM控制车轮的速度。


    电源部分就偷懒了一下,直接用移到电源输出5V,5V直接驱动电机,另外由LDO转为3.3V到ESP8266。

    687440786.jpg

    通过micropython的webrepl功能,可以方便的用浏览器实现远程控制,可以方便的发送控制指令。使用micropython,将整个控制变得很简单,逻辑也清晰,定义了一个IVBASE基本库,去控制小车。暂时设置了前进、后退、左转、右转、停止、调速等几个动作,只要一个指令就可以控制小车运动。如:

    from ivbase import IVBASE

    iv=IVBASE()

    #以默认速度前进1000ms
    iv.forword(1000)

    #以指定速度前进400ms
    iv.forward(400, 500, 800)

    #左转
    iv.left(500)

    986720092.jpg

    简单的控制视频演示
    VID_20160701_142238.zip (1.24 MB, 下载次数: 7)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-5-9 08:12
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    34

    主题

    801

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2277
    最后登录
    2021-8-11
    发表于 2016-7-1 16:15:53 | 显示全部楼层
    看到 两次micropython了,
    啥是micropython啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2016-7-1 16:33:02 | 显示全部楼层
    modou0 发表于 2016-7-1 16:15
    看到 两次micropython了,
    啥是micropython啊

    micropython就是用python语言去开发嵌入式程序,用python 3语言。因为是脚本语言,所以无需编译,使用起来非常简单。虽然使用了脚本语言,但是python语言功能强大,在网络、计算等方面比较有优势。

    可以到micropython中文社区了解更多内容。
    http://bbs.micro-python.com/forum.php
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-5-9 08:12
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    34

    主题

    801

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2277
    最后登录
    2021-8-11
    发表于 2016-7-2 09:40:07 | 显示全部楼层
    shaoziyang 发表于 2016-7-1 16:33
    micropython就是用python语言去开发嵌入式程序,用python 3语言。因为是脚本语言,所以无需编译,使用起 ...

    ok
    去了解一下           
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 18:51
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    17

    主题

    565

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1969
    最后登录
    2021-3-10
    发表于 2016-7-2 10:32:35 | 显示全部楼层
    奇怪对应的esp的固件代码是怎么搞定的 >? 有对应的适合micropython的 还是,自己去通过他的sdk 修改了一个版本出来
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 18:51
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    17

    主题

    565

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1969
    最后登录
    2021-3-10
    发表于 2016-7-2 10:50:22 | 显示全部楼层
    不好意思 .问多了 实在是刚开始了解 记得之前友坛有个活动就是关于这个的.
    看到shao工在论坛发的固件了. 传送下 22 micropython.zip (316.18 KB, 下载次数: 7)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 18:51
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    17

    主题

    565

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1969
    最后登录
    2021-3-10
    发表于 2016-7-2 15:04:43 | 显示全部楼层
    TB6612用的是隔离驱动的吗 ?    求x宝地址
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2016-7-2 15:14:27 | 显示全部楼层
    harvardx 发表于 2016-7-2 10:50
    不好意思 .问多了 实在是刚开始了解 记得之前友坛有个活动就是关于这个的.
    看到shao工在论坛发的固件了. 传 ...

    micropython给我们一个新的思路,欢迎一起来交流。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 18:51
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    17

    主题

    565

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1969
    最后登录
    2021-3-10
    发表于 2016-7-2 15:47:00 | 显示全部楼层
    shaoziyang 发表于 2016-7-2 15:14
    micropython给我们一个新的思路,欢迎一起来交流。

    不错 刚好最近接触到esp8266. 好便宜啊 . 还不知道怎么开发流程 esp的micropython固件如何下载比较方便 .
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2016-7-2 17:18:03 | 显示全部楼层
    harvardx 发表于 2016-7-2 15:47
    不错 刚好最近接触到esp8266. 好便宜啊 . 还不知道怎么开发流程 esp的micropython固件如何下载比较方便 . ...

    用官方的ESP8266-Flasher就可以通过串口下载。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-29 23:16 , Processed in 0.140979 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表