丰厚的奖励将放在抽奖机里面,摇动手柄,看谁的运气更好吧!若你将要举办家庭派对,或要与友人家人庆祝生日,一个幸运摇奖机可以帮你活跃气氛哦~
卡纸 × 1
科技件积木若干
打印件转盘 × 1
Geekservo 2KG舵机 × 2
robobit底座 × 1
robobit edu × 1
18650锂电池 × 1
未来板 × 1
方糖摇杆模块 × 1
Kittenblock
美工刀
剪刀
尺子
铅笔
双面胶
3M胶
水彩笔
3D打印机
(难度:⭐⭐⭐)
项目搭建构思
抽奖机的整体需要像一个盒子,且外观看上去要比较炫酷,为此需要用可以涂鸦的卡纸作为外壳,数字盘的转动以及礼物盒的抽送需要一个舵机来完成



第一步:转盘的处理
数字转盘打印好后把需要去除打印件支撑、清除毛刺,并在十个面按顺序写上数字1-10


第二步:抽奖机的骨架以及部分功能件
抽奖机可以分为转盘部分以及礼物箱部分,骨架分别是将两者固定在一起的结构件


(扫码下载拼搭指南)
第三步:纸板的划线切割
根据我们想要的纸板对抽奖机的包覆程度确定纸板的样式与大小



(扫码下载纸板外壳设计附件)
第四步:纸板包裹上抽奖机骨架
纸板外壳对应骨架开口位置进行包覆,并用积木防滑钉把纸板外壳固定

第五步:抽奖机外壳涂鸦
画上任何你喜欢的图案!

(难度:⭐⭐⭐⭐)
此次程序主要是涉及到中奖号码、抽奖号码两个随机数的使用以及两者之间的判断

(扫码下载幸运抽奖机程序附件)
第一步
确定变量是两个随机数之间的判断的桥梁,我们需要将X变量设为中奖号码,而Y变量设为抽奖号码。

第二步
接下来就是X、Y变量之间的判断,当两者不一样的时候代表没有中奖,一样的时候就是中奖了

第三步
摇杆模块的触发会让Y变量发生变化,随着Y变量的变化,转盘舵机的角度也会随之变化(编写前需要调试角度)


第四步
在程序开始的时候加入启动画面,在程序判断中加入中奖号码的显示,触发一次抽奖后,没中奖的程序段会加入没中奖的提示音以及提示图片,中奖也是



下载程序到未来板后,我们的整个项目就完成啦~


