目錄構思
材料清單
傳動設計
電路設計
軟體設計 效果
自製機器花效果展示
乙個微型電機從x寶上購買,
一捲細銅線,
再加上兩塊鋁板(自行切割),
若干螺栓,螺母
橡皮2塊,
手術刀一把,
arduino leonardo開發板一塊,
吸管一根,
烤串用木籤一根,
502膠水一管,
led兩個,
乙個塑料花盆,
紅外感測器乙個,購自x寶
電鑽臺乙個,
手搖鑽,
硬紙殼若干。
1先用手術刀將一塊橡皮鏤空,剛好把螺母塞入.塞入後,為保證兩者牢固連線,可以用膠水粘連兩者相接處。(502凝固的時間為24小時)
2 用鑽台在一塊鋁板上打孔,將微型電機安裝到鋁板上。
3 在第一步的橡皮上再鑽乙個小孔,孔的直徑應能允許木籤穿過該孔,但被孔夾緊。
4 將塞入螺母的橡皮安裝到微型電機的螺桿上。
5 將兩塊鋁板上下重疊放置,確定木籤的位置。然後在木籤將要穿過的位置打孔。考慮到測量誤差等因素,孔徑應留餘量,最好略大於吸管的直徑。
6 在兩塊鋁板的四個角附近打孔,然後用四根螺栓穿過這八個孔,固定鋁板的上下位置。
7 以如下尺寸剪下3片硬紙殼:單位厘公尺
8 將另一塊橡皮切割為邊長2厘公尺的正三角形。並用手搖鑽在橡皮中心鑽開乙個圓孔,供吸管插入。
9 用手搖鑽在三角形橡皮的三個頂角處,沿平行於三角形的方向,鑽三個細小的孔,供銅線穿過。
10 擷取三條足夠長的銅線,沿木籤軸向,貼木籤表面放置,用透明膠帶固定。三條銅線分隔120°。銅線應比木籤至少長出9厘公尺
11 將吸管插入上層鋁板的孔內,用膠水固定,如下圖所示
12 將木籤從吸管上端插入,穿過與電機螺桿相連的橡皮,一直插到超過底層鋁板的孔位。
13 將第7步準備的紙殼掰成下圖所示的花瓣形狀,並在每片花瓣的底角處扎三個孔,供細銅絲穿過.在每片花瓣中軸線距底部2厘公尺處也扎乙個細孔。
14 擷取三根細銅絲,先穿過正三角形的橡皮頂角,然後銅絲兩端各自穿過花瓣的底角的三個孔,然後用膠水或者透明膠固定:
15 三片花瓣組裝在一起的效果:
16 從木籤頂端伸出三條細銅絲。三條銅絲分別穿過三片花瓣的中間小孔(第13步).穿過花瓣後,銅絲末端用透明膠帶粘在花瓣背面。
機器花原理解釋
第一張電路圖展示驅動電路。d2與d6分別是arduino leonardo的數字引腳2、6.
根據軟體設計(見後面),2與6不會同時高電平。當d2處於高電平時,d6低電平。此時左半邊電晶體q1 q2導通。電機正轉。反之,q3 q4導通,電機反轉。
第二張電路圖展示手勢控制電路。手第一次掃過感測器,vout+與vout-電壓差為9伏。則arduino的模擬輸入口a1 a3之間電壓差為4.5v左右。再次掃過感測器,vout+與vout-之間壓差為零,a1 a3之間壓差也為零。
int iv1 = analogread(analogpin1);//讀取a1 a3電壓
int iv2 = analogread(analogpin2);
if(iv1 - iv2 > 512)//arduino的模擬口以1024為最大值。當arduino的電源電壓為9伏時,512就代表4.5伏
else
delay(100);
}void vclose(void)
void vbloom(void)
digitalwrite(2, low);//待花瓣完全綻放,d2低電平
}自製機器花效果展示
一款基於jquery固定於頂部的導航
今天給大家分享一款基於jquery固定於頂部的導航,這款導航當瀏覽器滾動條位於頂部時,導航高度較高,當瀏覽器滾動向下滾動時,導航高度自動減低,並位於頂部。效果圖如下 實現的 html div id page div id data 0 height 192px data 128 height 64p...
一款基於css3的動畫按鈕
之前為大家分享了 推薦10款純css3實現的實用按鈕。今天給大家帶來一款基於css3的動畫按鈕。實現的效果圖如下 實現的 html div class share buttons div class share button div class share button secondary div ...
分享一款基於jquery的圓形動畫按鈕
之前為大家介紹過一款純css3實現的圓形旋轉分享按鈕。今天要給大家帶來一款基於jquery的圓形動畫按鈕。這款按鈕滑鼠經過的時候以邊框轉圈,然後逐漸訊息,在例項中給出了四種顏色的demo。效果圖如下 實現的 html figure class red div class icon idiv div ...