前言
前段时间自己趁着开发木心软核处理器的间隙,有幸参加了芯来科技举办的《RISC-V处理器嵌入式开发》在线课程,该课程基于全球首颗RISC-V架构的通用量产微控制器GD32VF103,采用理论学习与动手实践相结合的方式,详细介绍了RISC-V嵌入式处理器的基础知识与实战开发等内容。作为本土最早一批的RISC-V拓荒者,我觉得芯来此次以直播课的形式来推广国产RISC-V处理器应用生态的做法是非常值得称赞的,希望后期能够有更多有益于国产处理器生态建设的活动推出。
好了言归正传,本次芯来在线课程的最后有一个终极考核,需要各位学员基于RV-STAR开发板(或其他采用GD32VF103处理器的开发板)做一个面向嵌入式应用方面的小项目,题材与形式均不限。
阅读此文
前言
随着暑期的来临,我一直翘首以盼的世界机器人大会也将如期举行,因为有了去年的惨痛教训,所以这次我提前好几个月就在官网上预约好了博览会门票,就当我在为自己的英明决策而感到心满意足之时,一个天大的好消息竟然幸运地砸向了我——可以通过工作单位免费申请论坛票!,要知道一个单日论坛票就要2000元钱,如果要参加两天或三天的话,票价就更贵了,这对于刚参加工作的我来说是不可奢望的,而且我觉得主办方应该也不会这么做,毕竟像我们这样小单位都能申请的话,那主办方不得亏死?不过最后我还是抱着试一试的态度在网上申请了论坛票,当时我心里想的是如果能申请下来就赚了,不行的话也没什么损失。
也许是上天比较眷顾我这个喜欢机器人的小伙子吧,在世界机器人大会举行的前一周,我收到了主办方发来的一条短信,告知我已经成功申请到论坛票并可通过短信中的二维码链接到现场取VIP证,看来无心插柳柳成荫这句话终于在我身上应验了,咱啥话也不说了,就等着接下来的梦幻之旅吧!
阅读此文
前言
我第一次听说世界机器人大会还是在2015年10月,那会儿基地学长跟我们讲在当年11月底召开的世界机器人大会(后来才知道是第一届举办)上会有RoboCup国际赛冠军队伍的展示,当时我听完之后十分惊讶,因为我们舞蹈机器人基地曾经在7月份暑假期间受邀参加了在合肥举办的RoboCup国际赛,算是亲眼见证了那些国内外机器人强校之间的激烈对抗,所以我对那些获得RoboCup(世界最高级别机器人比赛)国际赛桂冠的队伍是相当崇拜的,没想到这次大会组办方能够把那么厉害的队伍邀请过来参加表演赛,就是从那一刻起,我意识到这个世界机器人大会可能并没有我们想象中的那样只会卖名字的噱头,看来它还真是有点货真价实的东西的。
因为在西安上大学的缘故,我错过了前两届世界机器人大会,2017年6月底我本科毕业回京参加工作,于是自己终于迎来了在家门口观看世界机器人大会的机会,从小到大算下来,这还是我头一次能够去现场参加如此规模的博览会,兴奋之情溢于言表,总之非常期待到时候能够看到各种各样有意思的机器人!
阅读此文
前言
今年春节左右我拿到了maksyuki所设计的Breezeduino板子,Breezeduino是一个基于ATmega328P-AU芯片(32引脚QTFP封装)的AVR单片机最小系统板,由于现在Arduino非常流行,所以我们也顺理成章地给Breezeduino刷入了最新的Arduino Nano固件,使其可以通过Arduino所提供的软件封装来编写嵌入式程序。在能够正常烧写Blink程序后,我在想如何能把这个板子用起来,首先进入我脑海里的是做一个游戏机,因为游戏机的硬件原理不难而且还可以自己DIY写一些小游戏去玩,比较有意思,目前国外类似的开源项目有MAKERbuino和Gamebuino,做得已经相当不错了。不过在经过一番深思熟虑后,我还是决定回归我最喜欢的老本行——机器人,因为对于我来说做一个可以与物理世界进行交互的机器人要比其只能在游戏机的OLED 12864屏幕里能跑能跳要有意思的多。
阅读此文
前言
这个六足机器人是我在大四做的,是我大学本科生涯的最后一个个人项目。至于为什么我要做六足机器人,还要从高考完之后说起:当时刚考完的我一直想做一些有意思的事情,直到有一天我发现了一个叫PVCBOT的网站,里面记录了很多如何使用PVC材料来制作简单机器人的教程,其中有一款叫做PVC六足机器昆虫(见下图)的机器人彻底震撼了我,当时看完教程之后我就下定决心也要做一个类似的六足机器人,于是我便从懒猫侠前辈那里购买了六足机器人套件(目前应该已经绝版了),并打算按照提供的教程完成自己的六足机器人,但无奈当时的我所掌握的知识太少,什么单片机、串口通信、舵机PWM、电源管理、传感器、舵机控制板等都不懂,特别是机械结构方面我更是一窍不通,所以大一那会儿我还闹出了笑话:用硬纸板做六足机器人的肢体,在安装好舵机并通电测试后,眼睁睁地看着自己的“纸板六足”在舵机的震动下不断地解体。。。
阅读此文
前言
制作这个项目的起因是大一下学期那会儿我通过学校图书馆里的《无线电》杂志开始接触Raspberry Pi卡片式计算机和Arduino微控制器,其中Raspberry Pi给当初什么都不懂的我留下了非常深刻的印象:一个信用卡大小的板子竟然可以跑带有图形界面的GNU/Linux操作系统。在强烈探索欲的驱使下,我从网上购买了两块Element14的Raspberry Pi一代Model B(现在早已经绝版了)板子以及其他相关配件,开始在Raspbian系统上自学Python和各种传感器的使用方法,后来为了检验一下自己的学习成果,于是我便花费几周的时间做了这个简单的轮式机器人。虽然它涉及的原理并不复杂,但是对于那会儿刚开始接触嵌入式的我来说,能成功搭建一个完整的机器人系统还是挺有挑战性的。
阅读此文
前言
我相信很多男生都非常喜欢机器人,其中很大一部分因素是受动漫或影视内容(比如像《铁臂阿童木》、《机器人总动员》和《终结者》等)的影响,而我对机器人的喜爱却来源于第一次进行DIY电子制作时的难忘经历。我记得那时高考已经考完有一段时间了,有一天我在网上闲逛,无意间发现了一个叫PVCBOT的网站,里面记录了很多有关如何使用PVC材料来制作简单机器人的教程,我越看越入迷于是就买了几个套件回家进行制作,尽管制作的过程因为自己不懂如何焊接(当时的确如此)而走了很多弯路,但是当最后机器人能够移动时,我的内心感受到了前所未有的快乐!也许就是这种对机器人的喜爱让我在之后的大学生活中不断尝试制作更复杂的机器人,甚至有机会加入机器人基地并亲身参与到高级智能机器人的研发工作当中去。
阅读此文