机器人巡线板-合泰杯比赛项目

合泰杯项目-机器人巡线板

项目负责人:叶鹏程

队员:廖俊强、杨泽才

项目内容

这个项目本来团队已经用STC8单片机作出了一款模块,已经受住考验,报合泰杯的时候我打算把程序移植到合泰芯片上去就可以了。然鹅。比赛准备期间都去忙别的了,所以只剩下比赛前一周才开始准备比赛,我主要绘制了一块新的PCB用于制作含春时合泰芯片的循迹板。 然后使用一周的时间来学习合泰单片机的相关内容。 学习之路上遇到了许多bug,其实我觉得还是不要用合泰单片机比赛了,由于报名时候的失误,我分配到了ht66f70的芯片,这颗芯片没有串口的功能。。。。。 没有串口!! 我的循迹板就是靠串口收发调试的!!。。 无奈之下,我在tb上搜索到了串口扩展芯片这种东西,遂买回来装上。 电路没有画出问题,串口扩展芯片为WK2312,他可以实现使用SPI、IIC、UART其中任意一种方式转接出两个独立串口出来。 我使用的是SPI通信,因为SPI非常快。

在学习合泰C编程的时候还是遇到了许多坑的,先列出几个我的坑:

eeprom不能使用c语言读写, 编程的时候需要嵌入汇编来实现eeprom功能。

SPI的MISO接口需要专门配置。

使用到单片机的功能

  • SPI通信
  • ADC读取
  • EEPROM读写
  • 外部中断
  • 定时器中断

没别的了。

我的程序还是有点用的,希望其他人可以参考,少踩坑。

原文地址:https://www.cnblogs.com/Gentleaves/p/11009087.html

时间: 2024-10-06 21:12:41

机器人巡线板-合泰杯比赛项目的相关文章

Kaggle 自行车租赁预测比赛项目实现

作者:大树 更新时间:01.20 email:[email protected] 数据处理,机器学习 回主目录:2017 年学习记录和总结 .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { b

机器学习预测足球比赛项目——80%准确率

项目背景 FBP项目全称FootBallPrediction,历经9个月完成的足球比赛预测项目.项目结合大数据+机器学习,不断摸索开发了一款软件.软件根据各大博彩公司赔率多维度预测足球比赛结果(包含胜和不胜).机器学习用的是自己建立的“三木板模型”算法,已在国家期刊发表论文并被万方数据库收录(三木板模型算法论文地址:网页链接 搜索“基于机器学习的预测算法模型及其在环评领域的应用”).目前准确率可达80%.目前软件版本为14.0.FBP项目在Github网站已经有超过80人关注(网页链接),并在自

2015,6月 嘉杰信息杯比赛总结

这大概是我第一次写比赛总结吧,以前看见总结类的东西都是想各种办法偷懒,但可能是憋得太久,想说的话太多太多:先说比赛总结吧. acm这之路一年来参加过大大小小很多场比赛:除去校级比赛和友谊赛不算,之前拿过最大的奖就是省赛的三等了.这次 中国大学生程序设计比赛-湖南 拿银可以说是让我等了太久(我不会说我做梦都在拿银0.0). 第一次看到赛队名单是在比赛的前两天,当时就把我看懵了,不是说好的湖南邀请赛吗,怎么各路大神都来了orz,各种脑补被虐场景..更多的是对那些强校名字的恐惧.好吧刷两道题稳点一下情

蓝桥杯比赛关于 BFS 算法总结方法以及套路分析

首先我们来看两道java A组的题目,都是同一年的哦!!! 搭积木 小明最近喜欢搭数字积木,一共有10块积木,每个积木上有一个数字,0~9. 搭积木规则:每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小.最后搭成4层的金字塔形,必须用完所有的积木. 下面是两种合格的搭法: 0  1 2 3 4 56 7 8 9 0  3 1 7 5 29 8 6 4 请你计算这样的搭法一共有多少种? 请填表示总数目的数字.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. 先帖代码

CHDU2014迎新杯比赛题解

A.神奇彩带 题意:给两个字符串 S 和 T ,让找一个最长的字符串 P 使得 P 是 S 的前缀且是 T 的后缀. 思路:考虑 KMP 算法中的 Next 数组即为所求.只需要在 S 和 T 之间用一个无效的字符连接起来,求其 Next 数组,Next[len] 即为答案. 推荐学习链接: 从头到尾彻底理解 KMP 算法 1 #include <iostream> 2 #include <stdio.h> 3 #include <stdlib.h> 4 #includ

人工智能机器人“能文能武”,但还差一些感性与思考

[博客园]近年,人工智能技术愈发火热,机器人正在实现越来越多的功能.据<华尔街日报>消息,NII (日本国立情报学研究所)最新研发的人工智能(AI)技术已经可以在日本高考中考取511分的成绩.日本大学入学考试总分为950分,而日本全国高考平均水平为416分,这就意味着这款“考试机器人”有80%的几率被日本441家私立大学及33所全国性大学录取.无独有偶,在即将于北京召开的2015世界机器人大会上,将会举办机器人足球明星表演赛,届时,RoboCup机器人足球世界杯的国际.国内冠军联队都将登场,展

大三某某个人总结

唉,说来惭愧,前两天在合泰杯比赛上,输得很彻底,不过也不是没有收获,还是值得欣慰,至少见识了比较创新的制作,感觉大学生的创新有待提高,但值得祝贺的是,他们都做出来了,而我还没有做出来...我败了. 现在我就来分享一下我失败的作品,主要是思路,估计我对合泰杯有阴影了,但是还是鼓励同学们参加. 第一天就偷下懒,我把计划书粘过来,希望对大家有点帮助. 2.创作背景 近年来,计算机技术成为人们生活中不可或缺的一部分,而人与计算机的主要交互功能主要是依靠键盘和鼠标.键盘操作虽然效率高,但其相对较难,新手入

【创新培育项目】为什么要组队參加比赛?及如何寻找一个合适的选题?

眼下学校正在进行创新项目培育,截止日期为5月30日,QQ群(324168309).在和学生接触中发现,学生中存在一些认识方面的误区,主要表现例如以下. (1)这是高年级学生的事. (2)这是班上其它同学的事. (3)我没有创新想法,算了. (4)想參加,问过几个同学组队都没有兴趣,算了. (5)这个想法已经有人做过,唉,算了. (6)团队组建好了,一看预算要3000元,太贵算了. -- 从上面比較典型的问题能够看出,同学们主要纠结在 能力.团队.资金 三个方面.如同创业一样,主要三大限制因素各自

独立、原创、总结、分享、行动——由海滨学生参观实验室及“飞思卡尔”杯智能车比赛想到的

题记:以下内容,都是老师在和学生交流过程中发现的现象,这里主要指出了存在的问题和可能的解决方法.其实同学们也有很多的优点,这里没有一一叙述.本着"有则改之,无则加勉"的态度分享自己的感受. 今天海滨学院环境专业大二学生,在曹瑞雪博士带领下来主校区参观,其中有一个点为我们海洋遥感与信息技术实验室. 接到曹老师电话(还有20分钟到达),立即把楼顶天线的门打开,同时走了一下参观的路线.在7楼恰好看到有同学在试车(参加智能车比赛的学生,7楼是科技园的一个智能车训练场地),简单的交流了几句,了解