小盆友最爱,程序猿的天敌来啦——bug机器人!

我是小强,性别女,今天来给大家介绍bug机器人的制作,简单又好玩 ,可以有效吸引小盆友的注意力,专治小学生^ _^;当然各位程序猿也可以做一只bug,来解解压,看bug在眼前颤抖。 制作这个小机器人需要的材料如下:带引脚的纽扣电池1个,微型电机1个,小塑料管1根(可以直接剪取中性笔芯空的一小段),塑料线材6根(我用的空间3D打印废料),毛毡布2片,两根杜邦线(公母线)。 [[{“fid”:”4737″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] 工具:热熔胶枪、剪刀、双面胶带、笔、电烙铁 制作步骤如下: 1、将杜邦线从中间剪短,剥出里面的导线,再用电烙铁将四根线分别焊接到纽扣电池、微型电机的两端,如前面那副图所示所示。 2、bug主体搭建。剪两段1厘米的双面胶贴在纽扣电池两侧,先撕下朝下那一面的背胶,将微型电机安上去,注意微型电机的连接线线头朝上,以免影响后面的制作。安装好位置后,撕掉电池上方的双面胶背胶将电池的引脚线固定,接口朝前。可以接上连接线试一试电路是否接通,电机是否可以转动。如果不能转动,可能是断路了,也可能是电池或者电机坏了。 [[{“fid”:”4738″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]][[{“fid”:”4739″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]][[{“fid”:”4740″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] 3、制作动力轮。动力轮其实就是用中性笔芯做的啦,把热熔胶枪烧热了,注入一点胶在笔芯里,然后将电机机头插入胶中,用手指拿着等待热熔胶冷却凝固。 [[{“fid”:”4741″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]][[{“fid”:”4742″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] 4、制作虫虫腿,调整虫虫腿长度。这一步也要用热熔胶枪,把热熔胶放一点在虫虫腿上,不要放多了,热熔胶的温度将近200度,3D打印线材此时会变软融化。将虫虫腿安在电池和电机接触的缝隙间,等待热熔胶冷却固定,以此类推,将bug机器人的6只腿都安装上。安装后,将bug机器人放置在平面上,此时bug机器人的动力轮并没有接触到地面。因此需要调整一下电机的角度,让它往下方倾斜一点,在倾斜的空隙中注入热熔胶,冷却后使其固定。再修剪bug的腿,让bug机器人动起来。 [[{“fid”:”4744″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] [[{“fid”:”4743″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] [[{“fid”:”4745″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] [[{“fid”:”4747″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] [[{“fid”:”4749″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] 5、制作虫虫翅膀。在毛毡布上画出bug的身子和翅膀,再用热熔胶固定在电池上。 [[{“fid”:”4751″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]][[{“fid”:”4752″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]][[{“fid”:”4754″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]][[{“fid”:”4756″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]] 6、让虫虫跑起来。接通电路让bug机器人动起来,颤抖吧!程序猿们! [[{“fid”:”4757″,”view_mode”:”default”,”attributes”:{“height”:”640″,”width”:”640″,”class”:”media-element file-default”},”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”}]]

2016创客成都训练营Edison工作坊项目:个人穿衣提示器

个人穿衣提示器 功能: 1、连接互联网获取天气预报数据 2、根据个人习惯,计算穿衣类型 3、LED灯提示穿衣指数 4、DHT11 5、LCD液晶屏幕显示天气预报数据 6、通过网页控制LED灯 材料: 1、1x Edison Arduino板 2、1x DHT11 3、1x RGB LED 4、1x OLED Display 5:  2x Micro usb cable 代码: #!/usr/bin/env python # Author: bloomlj <li.jun@swjtu.edu.cn> #use the api by http://www.thinkpage.cn import sys, urllib, urllib2, json,mraa url = ‘https://api.thinkpage.cn/v3/weather/daily.json?key=YOUR-THINKPAGE-KEY&location=chengdu&language=en&unit=c&start=0&days=3’ req = urllib2.Request(url) resp = urllib2.urlopen(req) content = resp.read() #if(content):[…]

智能自行车

一款以发电和自动变档位核心功能的智能自行车,设计的发电装置实现了太阳能发电、骑行花鼓发电的统一存储和调配。可为户外骑行的爱好者提供完整的随身小型电器的供电系统。自动变档器可以理解为自行车的自动档,内置地形侦测系统,自动根据地形变化,变换档位,为骑行者带来复杂路况的轻松骑行体验。  

基于Arduino的数字示波器

 经常在网上 看到有人制作数字示波器,数字示波器必须有数模转换单元,根据数模转换方式可以将电路分为两种模式:1.专用ADC芯片+单片机,2.利用单片机内部的ADC作数模转换。这个示波器的带宽只有7.7KHz。国内也有网友用AVR和STC单片机制作的,但实际带宽均不超过10KHz。 最近看到有网友用Arduino做示波器,这可以说比上面的第二种方式还要简单,但观察其制作的效果却不理想,带宽很窄。因此我也想试一下,看看又没有好的方法来解决这一问题。通过实验制作,不断修改代码,提高数模转换的取样率,取得了很好的效果。

基于Arduino的两轮自平衡机器人

近年来,随着电子技术的发展与进步,以及伴随着两轮代步车的出现,移动机器人的研究已成为当前最活跃的研究之一,移动机器人经常会遇到在较为狭窄复杂的环境中如何快捷的执行任务的问题,两轮自平衡机器人的概念就在此背景下提出来的。这种机器人是两轮共轴,利用各自独立的驱动工作,具有体积小、运动灵活、零转弯半径等优点。此项目不但能够带动学生的动手制作的兴趣和能力,而且对老师也具有很高的研究意义。

旋转led时钟

“旋转led时钟”,其整个装置是基于人眼的视觉暂留原理制作成的,装置以STC89C52RC单片机为控制核心,通过一定频率动态扫描刷新16个发光二极管,在发光二极管摇动的区域内产生一个视觉平面,通过单片机的程序控制可以用来显示输出文字、图案等信息。这里通过单片机链接的DS1302实时时钟芯片来显示实施时间。整套装置由单片机中央控制模块、LED显示模块、供电模块三部分构成。 [[{“fid”:”248″,”view_mode”:”default”,”fields”:{“format”:”default”,”field_file_image_alt_text[und][0][value]”:””,”field_file_image_title_text[und][0][value]”:””},”type”:”media”,”attributes”:{“style”:”width: 500px; height: 375px;”,”class”:”media-element file-default”}}]]