嵌入式和/或机器人项目有什么想法? [英] What are some ideas for an embedded and/or robotics project?

查看:169
本文介绍了嵌入式和/或机器人项目有什么想法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想开始搞乱编程,并用 Arduino 论坛制作内容,但我可以'想想什么建设的伟大想法。你有什么建议吗?

I'd like to start messing around programming and building something with an Arduino board, but I can't think of any great ideas on what to build. Do you have any suggestions?

推荐答案

我展示孩子们,谁从来没有编程,或做过任何电子产品,大约一天的光敏机器人Phototrope。它的成本在30英镑(GBP)以下,包括Arduino,电子和现成的机制。如果人们真的进入移动机器人,那么初始项目可以发展壮大(我认为是乐趣的一部分)。

I show kids, who have never programmed, or done any electronics before, to make a simple 'Phototrope', a light sensitive robot, in about a day. It costs under £30 (GBP) including Arduino, electronics and off-the-shelf mechanics. If folks really get into mobile robots, the initial project can grow and grow (which I feel is part of the fun).

有国际机器人比赛需要比较简单力学开始,例如在英国 http://www.tic.ac.uk/micromouse/toh.asp

There are international robot competitions which require relatively simple mechanics to get started, e.g. in the UK http://www.tic.ac.uk/micromouse/toh.asp

终极性能需要专门制造的机器(轻便),但是人们可以通过Arduino Nano获得可信的结果,正确的电子产品和一些好的电机

Ultimate performance require specially built machines (for lightness) , but folks would get creditable results with an Arduino Nano, the right electronics, and a couple of good motors.

以下机器人行是经典的移动机器人项目。轨道可以像电子胶带一样简单。 Pololu有一些有趣的视频关于他们的近Arduino 3PI机器人。传感器约为1英镑,并且有很多简单的马达+齿轮箱套件从很多地方10英镑以下。添加几英里的电机控制,你有自主的机器人力学,需要编程!添加红外遥控接收器(约1英镑),您可以使用电视遥控器驱动它。添加一个小太阳能电池,使用Arduino模拟输入来测量电压,并可以找到太阳。有了更多的电子,它可以喂自己。所以它变得更加复杂。每个步骤可能不会超过几个小时到几天的努力,您会发现新的问题需要解决和学习。

A line following robot is the classic mobile robot project. The track can be as simple as electrical tape. Pololu have some fun videos about their near-Arduino 3PI robot. The sensors are about £1, and there are a bunch of simple motor+gearbox kits from lots of places for under £10. Add a few £ for motor control, and you have autonomous robot mechanics, in need of programming! Add an Infrared Remote receiver (about £1), and you can drive it around using your TV remote. Add a small solar cell, use an Arduino analogue input to measure voltage, and it can find the sun. With a bit more electronics, it can 'feed' itself. And so it gets more sophisticated. Each step might be no more than a few hours to a few days effort, and you'll find new problems to solve and learn from.

IMHO是最有趣的(低成本)比赛是迷宫解决机器人。国际竞争规则要求机器人探索通常使用红外传感器的围墙迷宫,并计算其最佳路线。挑战包括跟踪目前的位置达到近毫米的准确度,处理真实世界的不可预知的嘈杂环境,并以最短距离转弯优化直线速度。

IMHO, the most interesting (low-cost) competitions are maze solving robots. The international competition rule require the robot to explore a walled maze, usually using Infrared sensors, and calculate their optimal route. The challenges include keeping track of current position to near-millimeter accuracy, dealing with real world's unpredictably noisy environment and optimising straight-line speed with shortest distance cornering.

16K的程序和1K RAM,具有实时中断处理(一些电机系统多达100K个中断/秒),传感器采样,电机速度控制和迷宫解决是一个有趣的编程挑战。 (你可以使用32K的程序和2K的内存使它变得简单: - )

All that in 16K of program, and 1K RAM, with real-time interrupt handling (as much as 100K interrupts/second for some motor systems), sensor sampling, motor speed control, and maze solving is an interesting programming challenge. (You might make it 'easy' with 32K of program, and 2K RAM :-)

我正在开发一个受限制的机器人挑战(基于Arduino)所以机器人的性能主要是关于编程而不是有大的预算。

I'm working on a 'constrained' robot challenge (based on Arduino) so that robot performance is mainly about programming rather than having a big budget.

这篇关于嵌入式和/或机器人项目有什么想法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆