才剛做好收心操準備開工,西洋情人節馬上就來報到了。對很多人來說,這表示得花點錢買情人節卡片、巧克力或鮮花等傳統的禮物,或者是和情人一起吃頓晚餐。雖然都是精心挑選的禮物或營造的氣氛,但發自內心且親手打造的創意設計更讓人開心,畢竟它是專為某個人特別製作的,可不是商店貨架上就能看到的商品啊!

在情人節來臨之前,希望電子工程師們還有時間為心中那個特別的他(或她)打造一款特別的設計。但如果你到現在都還沒什麼頭緒,以下是一些可能激發創意設計的好點子,應該能讓你輕鬆在情人節之前完成,當然還能讓你成功贏得情人臉上那個感動又滿意的笑容。

1_open-electronics-heart-throb (來源:OpenElectronics via YouTube)

1: OpenElectronics HeartThrob心形LED

OpenElectronics設計的HeartThrob小玩意兒可能看起來就像是個普通的心形LED,但它可不像表面上看來那麼簡單。HeartThrob不僅會在搖動時亮起不同的LED圖案,還可以拿來玩一些複雜的燈光遊戲。在其以3D列印製造的PLA塑料外殼內部是一塊由32顆LED組成的心形客製PCB,並透過Atmel ATtiny85微控制器(MCU)驅動。

為了讓該晶片得以控制這麼多LED燈所需的I/O,OpenElectronics採用TI 16通道LED驅動器TLC59401。此外,為HeartThrob心形LED供電的是一塊可充電的LiPo 3.7V 500mAh電池,可以在充飽電後持續90分鐘的續航力。

2: Vegard Paulsen’s Valentineduino

2_valentineduino (來源:Vegard Paulsen)

Vegard Paulson的Valentineduino是一款靈巧的裝置,可以計算您與情人一起度過了多少天。這款簡單的設計使用了SparkFun 4位數七段顯示器(SSD),並安裝在一個有蓋的小木盒中。此外,Arduino Pro Mini利用veroboard電路板連接所有的電源。Valentineduino記錄時間的方式最初是使用一對RF模組,從網際網路上擷取數據,後來Vegard改以即時時脈取代。

3: Rusivan’s DIY LED Heart

3_led-heart-pcb (來源:Rusvian via Instructables)

另一款很棒的情人節禮物設計來自Instructable的一位用戶[Rusvian]和他的DIY 作品。這款LED Heart採用客製PCB進行設計,並配備Atmega8 MCU,用於在蝕刻的PCB上驅動22個LED,此外還使用了一對CR2032、電容器以及為電路板供電的LM7850電壓調節器。設計者最後再將該PCB放置在由多個不同影像拼貼的相框中。

4: KodyLab’s Arduino Magic Flowers

4_arduino-magic-flowers (來源:KodyLab)

鮮花當然是任何場合皆宜的最佳禮物,不過,Arduino Magic Flowers並不想只是簡單的作為一種植物,它附帶有嵌入式RGB LED,能夠根據需要轉換成各種不同的顏色。KodyLab的簡單設計使用了內建LPD8806 RGB LED (由Arduino驅動)的假花,並搭配使用Sharp GP2Y0A21YK紅外線(IR)近接感測器,當在其位置附近偵測到任何動作時就會改變LED的顏色,從而展現出色的顯示效果。

5: 3D Printed Chocolate Molds

5_3d_printing_hero-heartpops (來源:Adafruit)

如果你手邊剛好有3D印表機可用,不妨考慮搭配Adafruit的工具打造可用來製作巧克力的模具,然後再用巧克力製造出各種不同形狀或幾何圖案的心形。Autodesk的123D Design應用程式有助於你製作出所需的模型,也可以導入SVG向量圖形。完成這些3D列印模型後,再將其用於鑄造矽膠模具。最後只需要讓巧克力融化,再插入棒棒糖用的小木棒,然後讓它們冷卻即可。

6: Interactive Valentines Box

6_valentine-card-counting-box (來源:SparkFun)

利用裝飾的鞋盒來放情人節卡片仍然是學校和辦公室的傳統。SparkFun的一位部落客Feldi設計的Interactive Valentines Box讓裝飾鞋盒的功能更進一步發揮,使其能在每次收到卡片時顯示動畫並記錄收集到的卡片數量。Feldi的設計採用RedBoard、7段顯示器、LED以及IR發射器與接收器,共同搭建出這款電路。當卡片或糖果沿著盒子內部的斜坡向下滾動,IR發射器/接收器觸發電路,從而啟動計數器和LED燈。

7: Valentine Blink: Wireless LED Hearts

7_wireless-led-hearts (來源:Adik via Arduino Project Hub)

Arduino Project Hub的一名用戶[Adik]設計了一對無線LED愛心,只要這兩顆心彼此接近後就會開始「心跳」不已。這項設計採用了幾塊Arduino Pro Mini 328開發板(每顆心都需要一個開發板),以驅動安裝在塑膠外殼內客製心形PCB上的大量Neopixel LED。每顆心都配備了一塊NRF24L01射頻(RF)模組,可在無線訊號範圍內互相通訊,驅動LED以相同的方式閃爍。

8: Internet Valentine

8_internet-valentine (來源:Becky Stern via Instructables)

製造商Becky Stern也設計了一款令人興奮的情人節物,只要透過網際網路從配對的另一款裝置接收到指令,它就會振動紙製愛心並使LED開始閃爍。送給情人的這款物聯網(IoT)情人節禮物是基於ESP8266 Wi-Fi模組而設計的,而且還使用了一對按鈕來觸發每個動作。當ESP8266接收到相應的IFTTT閘道服務指令後,振動中的迷你碟型馬達即啟動紙製愛心,並點亮紅色的LED燈。Becky還為此Internet Valentine創建了兩個版本(但都使用相同的元件)——一個採用暗箱框封裝,另一款則封裝在Radio Shack的舊型設計盒中。

9: Dead Bug Valentine

9_dead-bug-valentine (來源:wrightmac via Arduino Project Hub)

[wrightma] Dead Bug Valentine設計和小生物一點關係都沒有,而是指採用另一種直接焊接而無需使用PCB的新方法。他將8X8 HT16k33 LED矩陣懸掛於線形的愛心中,該矩陣並直接焊接到ATtiny85 MCU,並經由一顆隱藏在顯示器底座的3.7V LiPo電池供電,外表並以裝飾性的小石子加以覆蓋。Arduino Uno和Genuino Uno分別對此Dead Bug Valentine進行編程與測試。

10: IoT Interactive Valentine’s Day Wreath

10_protocentral-valentines-day-wreath (來源:ProtoCentral via YouTube)

ProtoCentral的IoT情人節互動花環能隨著情人的腳步靠近,讓這款LED心跳速度越來越快,並追蹤在此範圍內有多少人。該設計採用ProtoCentral的Kalam V3開發平台、GPIO Cap、ESP8266模組、VL53L0X雷射ToF感測器以及NeoPixel LED。這款LED設計可從ToF感測器取得資訊,並以Tweet將其資訊傳到雲端;它還可顯示編程的反應訊息,如Someone come Close :),或是用戶編程至平台的其他內容。

如果你本身就懂得一些焊接和編程技巧,這麼在此列出的設計都不會太複雜。雖然不必成為專家,但即使是擁有一些專業技能的人真心打造原創設計,也能從中獲得樂趣,而這不正是情人節的精神嗎?

編譯:Susan Hong

(參考原文:Top DIY Valentine's Day Projects,by Cabe Atwell)