【12 DAYS OF TECHMAS 】圣诞老人的铃铛
2018-12-246688
精华项目
AI 快速预览详细
圣诞老人的铃铛是一个创意项目,使用Arduino板、舵机和简单的材料制作。项目作者alex_weber设计了一个可以通过社交软件触发铃声的装置,每当有人点击圣诞老人的博客传送圣诞愿望时,铃铛就会发出声音。该项目包括工具和材料清单、硬件组装步骤、原理图和Arduino编程代码。通过这个项目,用户可以为圣诞节增添一份科技感,让祝福的声音传递给每一个人。
|
【12 DAYS OF TECHMAS 】 圣诞老人的铃铛 文中项目的作者:alex_weber ![]() On the first day of Christmas, my true love gave to me a partridge in a pear tree On the second day of Christmas, my true love gave to me two turtledoves and a partridge in a pear tree ········· 一首12days of Christmas送给这个圣诞节。祝福的音乐响起来了,空气里处处洋溢着暖心的声音,宣告着圣诞节也已经来到身边。 是时候来开第二个礼包了,不知道今天能开到什么? Arduino XMAS Hitcounter 叮铃铛 叮铃铛 ![]() 听祝福的音乐响起来了,空气里处处洋溢着暖心的声音,宣告着圣诞节也已经来到身边。 科技发达了圣诞老人开始用社交软件了。每次有人点击圣诞老人的博客传送了自己的圣诞愿望,它都会发出象征着节日的铃声,愿望就会被传递给他。 它由一个Arduino板,一个铃,一个伺服器,python和php中的几行代码组成。大多数部件相当普遍,应该很容易获得。 STEP 1: 工具和材料 ![]()
STEP 2: 组装硬件 铃铛由大回形针固定。小回形针用于固定在舵机上。 请注意,固定铃铛内部的圆珠,利用回形针连接舵机臂和铃铛外壳,需确定当舵机臂转动带动铃铛外壳并碰到圆珠时能发出叮叮声。 ![]() 将回形针和舵机连接到系统上。 ![]() 用扎带固定回形针 ![]() 测试铃铛是否发声。 ![]() 将小回形针连接到舵机上。 ![]() 完成图。 ![]() STEP 3: 原理图 并没有原理图。只需将舵机连接到Arduino即可。有三根电线:
如果导线不能直接插入Arduino或舵机,您可能需要焊接。 STEP 4: 对arduino进行编程 我将需要用到的代码文件附在下方。 ![]() The glue code: [mw_shl_code=applescript,true]# # fetch counter # import time import urllib import serial # usb serial connection to arduino ser = serial.Serial('/dev/tty.usbserial-A4001JAh', 9600) myUrl = 'http://tinkerlog.com/hitcounter.txt' last_counter = urllib.urlopen(myUrl).read() while (True): _ counter = urllib.urlopen(myUrl).read() _ delta = int(counter) - int(last_counter) _ print "counter: %s, delta: %s" % (counter, delta) _ ser.write(chr(ord(chr(delta)))) _ last_counter = counter _ time.sleep(10) [/mw_shl_code] |
-
-
2.68 KB, 下载次数: 4248















