编者按:学习安卓,当然需要一个硬件平台,如果你不怕把自己的手机搞坏、变砖,那么弄一套开源硬件平台就是必不可少的,回想起来,我弄过好几块android的开源开发板了。...Arduino可以使用开发完成的电子元件例如Switch或感测器或其他控制器件、LED、步进马达或其他输出装置。...两人决定设计自己的电路板,并引入了Banzi的学生David Mellis为电路板设计编程语言。两天以后,David Mellis就写出了程式码。又过了三天,电路板就完工了。...这块电路板被命名为Arduino。几乎任何人,即使不懂电脑编程,也能用Arduino做出 很酷的东西,比如对感测器作出回应,闪烁灯光,还能控制马达。...Creative Commons(CC)是为保护开放版权行为而出现的类似GPL的一种许可(license)。
在经历了十多天的疯狂淘宝、组装、调试、拆卸、再组装、再调试的过程后,我的Wifi Robot终于面世!!泪流满面!下面简单写写制作过程,也好给自己留个存档。...下一步打算买块arduino板自己研究一下重新组装小车,自己写写程序什么的。...广角镜头×1:5.3元 辉盛M995舵机×2:70元 舵机云台支架×1:32元 步进马达套件×4:144元 12V4800mAh锂电池:87元 杜邦线螺丝螺帽等等配件若干…… 合计:673.3元...加上乱七八糟的花销,总共1200+。一个多月的生活费没了…… 2. 大家欣赏一下我的工作环境 寝室条件比较简陋……电脑画面为机器人控制界面 在买到亚克力车架和电钻之前我的小车一直使用个纸盒做车架的。...安装步进马达并焊好控制线。焊之前先给线头沾点松香上锡,焊起来会比较方便。
本专栏使用的单片机为:Arduino(本系列专栏使用Arduino UNO控制器),主要原因在于,Arduino简单易上手,老少皆宜,受众面广泛,使用Arduino作为下位机,LabVIEW作为上位机,...LabVIEW Interface for Arduino Toolkit是NI公司(美国国家仪器公司)为Arduino开发的接口工具包,借助于这个工具包,可以很方便地使用LabVIEW软件与Arduino...程序面板函数库 另外,Low Level为Arduino初级应用,Sensors为经过封装的传感器函数库,Examples包含有大量的应用示例。...2.1、Arduino INIT函数节点 Arduino INIT函数节点如下图所示: 输入参数有VISA resource、波特率、Arduino板的类型、连接方式(USB/Serial),输出参数为...2.4、Sensors函数库 Sensors函数库中包含:热敏电阻、光敏电阻、RGB、数码管、红外、舵机、步进电机和液晶显示等功能,如下图所示:
这个名叫RoboBrrd的鸟形机器人项目来自RobotGrrl,原文发布于Makezine。Makezine对本项目的难度评级为“适中”,制造耗时估计在3-20小时之间。...鸟嘴的整体分为上下两个部分。下面的步骤教给大家如何制作上半部分,然后再做一个一模一样的反过来就是下半部分了。 首先做一个基本的三角形(4)。...下面这些可以作为参考,然后在接下来的制作中确保已经拥有全部你需要的零件。 Arduino和Proto Screw Shield:检查你的Arduino板子是否能正常工作。...这些必要的工具适用于使用一个以上的伺服马达,因为Arduino能提供的电流不足够给这些马达。 LED PWM眼睛:如果不适用Arduino来控制LED眼睛的颜色的话,则需要一个PWM变换芯片来实现。...这里需要提醒一下,本文原作者在制作过程中发现伺服电动机与TLC5940库同时使用时会发生错误。当你决定如何控制LED时需要考虑一下这点。
和原博客不同的是,制作过程中我加入了Arduino作为机械总控,也了解了Arduino和树莓派对话的方法(串口通信)。期间用到了许多有用的技能和工具,在这里整理一下,欢迎同好们留言交流!...这个课题不需要四驱,而且之后要用到的马达控制器可能只支持两个马达。我用的是张尧姐送给我的第一个DIY套件:一个戳了很多洞的木板和3D打印出来的轮子和连接部件。...电源:树莓派需要5V、2A电源,放在小车上的话需要一个电流足够大的充电宝。连接树莓派和Arduino的连接线同时也为Arduino供电。但是,马达我用了外部电源(电池盒)。...于是我干脆用Arduino负责机械(马达+舵机),相当于身体;树莓派只负责图像识别,相当于大脑。 Arduino不是Linux系统,不能直接ssh进去写程序,需要在外写好后编译上传。...福利:这里有一个延时摄影的简单程序,我在crontab里设置为每隔一分钟拍一张照,然后每天半夜将当天拍的照转成录像。下周打算带到公司里,找个风景好的位置,放几天,拍纽约的24小时风景。
: 链接 搭建模型 如何制作电动窗帘,牛人给你解释它的原理 参考这个视频 搭建窗帘模型 模型搭建很重要 就算电机能够稳定控制但是模型搭建的不好 窗帘的打开和关闭都会受到影响 电机要粘牢固 绳子要选细的粗糙的...(摩擦力大) 窗帘选软纸 或者布 滑轮一定要认真做 很影响转动 我第一次试验论证是否能够行得通的时候 制作了一个窗帘模型,犯了很多错做的也很丑 但是试验成功了!!!...第二次我们的窗帘模型是我和另外一个java大佬熬夜做出来的,两个工科生做手工真的是太折磨人了… 步进电机原理 28BYJ-48步进电机 28BYJ-48的含义为外径28毫米四相八拍式永磁减速型步进电机...用Arduino开发板的+5V电源直接为ULN2003驱动板供电的方法短时间测试是可以的,但是不要在长时间使用Arduino为ULN2003驱动板进行供电。.../* Arduino控制28BYJ-48步进电机测试程序 本示例程序旨在演示如何通过Arduino控制28BYJ-48步进电机。
后来转向了定位精度高的步进电机。对步进电机成本、定位精度等都非常满意。但还是更多困难接连而来,步进是开环,没有反馈。天线如何来复位?如何来防止丢步?...(下图中电机非成品中电机,图中电机安装后动力不足,更换了0.9N.m的加长42步进电机) 后来研究Arduino如何来控制工业使用的步进电机,国内的文章,大多都是用Arduino玩一些小的电机。...很少有人控制工业的步进电机。即使有,也几乎代码非常简单,能控制旋转就不错了。 连如何将Arduino跟工业步进驱动器链接,都很少有资料。自带的步进库连同时控制两个步进电机都是奢望。...又是一次大修代码,说是大修改,还不如说都删掉重新写… 先是实验如何来控制步进电机,如何来应用加速度。最后开始设计整个系统。用现有的追踪软件来做上位机(追踪平台)可以大大降低我的工作量。...更多高清云图,请自行谷歌,我网盘中也会有一部分。 祝大家都能制作出自己的追踪天线! 二、制作/使用过程 需要的硬件: 电脑一台,用来运行WXtrack卫星跟踪软件。
1 这篇项目将和大家分享如何制作ESP8266无人机(这个无人机可以爬墙)以及它是如何工作的。...两个马达按顺时针方向旋转,两个马达按逆时针方向旋转(参考图),如果一个马达没有按正确的方向旋转,只需切换一下马达的极性。...软件部分 建议使用Arduino IDE:如果你想编辑(即WiFi网络的SSID和密码 - Android热点) 安装Arduino IDE 安装ESP8266板 安装ESP8266WiFi.h库 复制代码并在代码中修改自己的...打开Arduino IDE,从Drone_FInal.ino中复制代码并将其粘贴到Arduino IDE中。 通过编辑以下两行,在代码中编辑你的网络的SSID和密码。...一个基于NodeMCU飞行控制器和安卓应用控制的爬墙项目。 我相信,你会爱上它。
于是我打算做一个完全自动下棋的机器人,我的机器人主要分为三部分,机械部分,电路部分以及 Python/Arduino程序部分。...) 3D打印机(打印夹具) 锯(推荐使用电动) 螺丝刀 电烙铁 2.构建机械结构 利用3个PVC棒来组成机械手臂移动的轨道,分为定义为X、Y、Z。...根据图纸来安装X轨道,只要安装螺丝之间不相互抵触,那么图纸中直径为1/8螺丝安装位置也没有那么重要了。在做外X轨道之后 你就可以按照图纸制作Y,Z轨道。...4.制作夹具 制作夹具则需要清单里面的3D打印机,Trossen ASM-RGS-13伺服电机以及螺丝(M2、M3) 下面可以下载到 制作夹具需要的STL文件,根据上图制作夹具,最后用螺丝(M3)固定在...7.连接步进电机驱动器 通过驱动器上注释的A +、A-、B +、B-来连接步进电机(ST-6600),步进电机的文档将显示彩色导线的连接位置,根据文档将PIL +和DIR +端连接到Arduino 引脚
image.png Jetson TX1是Nvidia第二代为Maker于其他开发专题设计的板子,沿用他们家的高速影像处理器, 可以多工进行大量运算与深度学习,有了这样的硬件条件,猫咪侦测器才有办法在极短的时间内判断图像中是否有猫咪存在...连接硬件 硬件的部分其实很单纯,你只需要一个雷射二极管(网络上买很便宜)、两颗一般规格的迷你伺服马达(装在云台架上),和Arduino微控制器来控制这些零件就行了,最后,我们加上一个NPN 晶体管...image.png 要制作简单的云台雷射逗猫器 ,请将两颗伺服马达与雷射二极管接到Arduino上(如电路图所示),请将雷射二极管接上+3.3V针脚,伺服马达则接到5V针脚。...image.png 将两颗伺服马达分别装到90°的云台架上和Arduino外壳上方,如图所示。接着,请将雷射二极管也装到支架上,指向前方。...也就是完整复制我们制作出来、已被训练过的Jetson系统了。
9 舵机的内部结构 10 舵机的工作原理 11 如何让舵机转到指定角度?...12 用Arduino UNO 控制舵机 13 可变电位计 Refs ---- ---- 1 简介 舵机控制的机器人 ● 我猜你肯定在机器人和电动玩具中见到过这个小东西,至少也听到过它转起来时那与众不同的...对,它就是遥控舵机,常用在机器人技术、电影效果制作和木偶控制当中,不过让人大跌眼镜的是,它竟是为控制玩具汽车和飞机才设计的。...舵机为求转速快、耗电小,于是将细铜线缠绕成极薄的中空圆柱体,形成一个重量极轻的无极中空转子,并将磁铁置於圆柱体内,这就是空心杯马达。...如果输出轴需要转动很长的距离,马达就会全速运转,如果它只需要短距离转动,马达就会以较慢的速度运行,这叫做速度比例控制。 11 如何让舵机转到指定角度? 控制线用于传输角度控制信号。
前言 在FB看了不少关于ESP8266钓鱼测试的文章,这么低成本的玩法,我心动了。在一次买了两个烧录数次Copy过来的代码后就一直吃灰,想必各位也有类似的经历。...思路:nodemcu接入wifi同时根据指令控制舵机,通过给电机驱动板不同的高低电平,使舵机驱动板驱动马达。 假设 A1 A2为输入口,D1 D2为输出口(接电机。)...声明变量时填写 int led = D1; 即可 烧录程序(直接USB插上即可): 一般的Nodemcu 如何选择即可。...组装好,调试: 第一次用这个东西画图,画的不太好,而且我的电机驱动模块没有找到。就找了一个(绿色的那个)代替。...如图,我使用外置5V电源来驱动舵机与马达,值得注意的是,舵机要与Nodemcu共地(地线接一块)才能控制舵机。
原因是 Julio 的爱女很喜欢那种游乐园里面的桌上冰球游戏,为满足女儿心愿的 Julio 灵机一动:步进马达、驱动器、轴承、控制机械部件运作的电路板、甚至是运送喷头的传送带都已经集齐了,以上这些原本为...不过整个项目最大的挑战仍然是机器人部分,Julio 采用的是三马达设计(两个负责 Y 轴移动,另外一个负责 X 移动),负责打球的机器人则安装在本来是为 3D 打印机而设的传送带上。...因为冰球机器人和 3D 打印喷头的行动特点最大的不同是,前者需要不停地调整自己的位置,根据冰球的轨迹接受新的加速度和路标命令,而后者仅仅是一个均匀的点对点运动。...所以 Julio 用精简的 Arduino 语言驱动步进马达,以保证机器人能够以极高速度的情况下灵活运作。...整部冰球机器人的工作大致可以实现了:游戏用的冰球被涂上特定的颜色用于传感器识别,高达刷新帧率 60Hz 的 PS EYE 则负责捕捉冰球的轨迹,之后通过电脑计算后驱动机器人撞击冰球。
我刚刚帮助我的朋友Kendrick完成了一个小的项目。我们制作了一个小汽车,你可以教会它怎么行驶,让它成为一辆小型无人车。...我负责了所有的硬件和arduino软件,而kendrick制作了所有的机械自如学习软件。他称之为suiron,并把他上传到了github。...一旦你明白了这些,你应该看的Arduino的教程,以及如何使用它们来做到灯光闪烁和读取输入。通读Arduino的代码和连接组件应该是相当简单的。...这些组件是如何组成在一起的 如何组合这辆小车的组件取决于你。我建议把一切东西放得越低越好,这样电池在小车行驶的时候会更加稳定。摄像头必须被安装在高处,这样它能有更好的视野来观察。...(每收到时间,可以防止串行缓冲器快满了,“滞后”),在自主模式Arduino的在从国统会UART读取输入。 在此模式下它接收到两个消息; 引导,x和电机,其中x是你想要将它的值设置为。
,《黑暗之魂3》也成功通关: 这位老哥叫做Rudeism,是一位沉迷于奇葩手柄制作的骨灰级游戏爱好者。...这就要说到一个叫做Arduino的开源电子原型平台: 这一平台里包括了各种型号的Arduino板和诸多软件IDE,且有着高度封装的代码。...因此,开发者可以轻松调动各类功能接口,控制各类传感器、马达和其他装置去感知环境、控制灯光和实现功能。 而Rudeism老哥就是将按钮连接开源的Arduino板,然后通过代码将各个指令联系起来的。...而他的下一步计划,是要给《战神》做一个这样的控制器: 现在,Rudeism已经和育碧官方达成了合作,一起设计和制作各种自定义控制器: 为残疾玩家社区筹钱 费劲做这么多奇葩手柄,给自己增加难度玩游戏...因为他终于为残疾玩家社区筹到一百万美金了! 没错,为残疾玩家社区AbleGamers筹集一百万美金,这就是他和合作伙伴一直在努力的目标。
只要有一个app开发者(甚至,在早期阶段,最快的方式是Meteor/Cordova),这些东西都能搞得定,至于electric imp的代码,有一点learning curve,在硬件工程师的帮助下,知道需要如何操作管脚的电平来控制马达...复杂的是门锁控制器。虽说使用arduino + 马达 + electric imp就可以快速做出硬件的原型,但真正在用户场景下跑的系统和原型有巨大的差别。...我不太清楚这两个职位是否可以由一个人兼,但懂行不懂行差别很大 —— 不要指望一个软件工程师能够快速学习到做硬件和机械设计的知识,学会用arduino和会做产品是两码事;也不要指望深圳代工厂能帮你解决问题...我觉得lockitron的团队起码应该能精确地给出以下数字: 1) 全新的电池究竟能够支撑多少次马达带着真实负荷(门锁)的转动。500次,1000次,还是一个什么数字?...所以说,真实场景下的测试非常有必要。Lockitron团队在没有做足这些功课的前提下就把产品贸然ship给用户,感觉不那么负责任。 为电池省电是门学问。
本文主要讨论的是普通电机,减速电机、步进电机,舵机伺服电机指的是直流电的微型电机,平常我们接触到的也以直流电的居多。电机的学问很深,本文只是为初学者大致讲一下制作机器人常用的各种电机。...电机,俗称“马达”,是指依据电磁感应定律实现电能的转换或传递的一种电磁装置。电动机也称(俗称马达),在电路中用字母“M”(旧标准用“D”)表示。...微型齿轮减速电机 步进电机 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。...步进电机 舵机 舵机主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。...分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。 ?
本文主要讨论的是普通电机,减速电机、步进电机,舵机伺服电机指的是直流电的微型电机,平常我们接触到的也以直流电的居多。电机的学问很深,本文只是为初学者大致讲一下制作机器人常用的各种电机。 ...电机,俗称“马达”,是指依据电磁感应定律实现电能的转换或传递的一种电磁装置。电动机也称(俗称马达),在电路中用字母“M”(旧标准用“D”)表示。...微型齿轮减速电机 步进电机 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。...步进电机 舵机 舵机主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。...分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。
然而,英特尔实验室最近开源的 OpenBot,只需要 50 美元(一顿火锅钱)和一台从抽屉里翻出来的旧手机(四舍五入成本为 0)。...与此同时,机器人身体的制作成本也相当合理。...如果拆解开来,你发现几乎都是常规的组装零件:4 个 TT 马达车轮、1 个 L298N 马达驱动板、电池和电池座、螺钉螺母、弹簧 / 橡皮筋、电线等,或许你还需要 2 个橙色 LED 灯。 ?...那么,这款轮式机器人的制造细节和效果到底如何呢?我们来看详细介绍。 低成本轮式机器人是如何制造的? 机身 大脑没有身体则无法行动。要想利用智能手机的算力和感知能力,机器人还需要一个身体。...该研究基于可用的电子器件和 3D 打印零件为这个机器人开发了一个身体,总成本 50 美元,其中 40% 用在了电池上。如果构建多个机器人,则成本还会继续下降。所有零件的详情和价格参见下表 1: ?
迷你球形云台 德林轮 读到这里的时候,专业的摄影制作人有了一些新的要求: 加入加速控制输入。 第三个电机的选项对于倾斜功能非常有用。...这个库里面有两个类,一个是控制带有加速功能的步进电机,一个是控制多个步进电机。...: 而是有一套完整的理论基础 因为比赛的原因,我需要使用使用步进电机,所以这块的源码要分析一下。...相关的变量定义 功能切换 屏幕的启动,步进电机的启动,显示 home函数,这里就是起始的位置,代码简单 剩下逻辑简单,我就不写了,关键就是这个库的使用: http://www.airspayce.com.../mikem/arduino/AccelStepper/classAccelStepper.html 在我目前做的一个项目中也是有电机,不过也是开环的,我想为了这个控制的精准,应该使用闭环控制。
领取专属 10元无门槛券
手把手带您无忧上云