對于本專欄的其余部分,我們將重點關注徽章的第一個版本的使用模型。請注意,當我寫下這些文字時,代碼仍然是濕的和粘性的(我不得不擦拭我的鍵盤),所以請原諒我們現在和ESC Boston之間可能做出的任何微小改動。讓我們通過提醒自己徽章的樣子來啟動程序。
主要的On/Off開關位于右下角。還要觀察位于左下角的USB微端口(此端口提供了一種用于攻擊徽章的機制)。接下來我們看到Arduino足跡接頭,可用于連接現成的(3.3V)Arduino防護罩。還要觀察位于左下方標題內的重置按鈕。
在中間,在左側,我們看到Synapse MCU/RF模塊,它提供了所有徽章的處理和無線網絡功能。在右邊,我們看到一個8位DIP/DIL開關。最初,所有這些開關都應設置為關閉(左)位置。
在徽章頂部,我們看到一個8 x 8陣列的LED。在這個陣列的兩側,我們找到了一個瞬間按鈕;一個標記為“L”,一個標記為“R”,分別表示“左”和“右”。
狡猾的申請組織
Synapse的人們 - 徽章的設計者 - 實施的東西真的很聰明。知道許多用戶不會太熟悉Python(應用程序編寫的語言),他們已經構建了系統,我們可以將任何應用程序作為獨立版本加載到徽章中,然后使用該應用程序孤立地。
然而,徽章在展會上展示的方式是預先加載一堆應用,以及“主控制器”應用程序,允許我們按照自己的意愿在各個應用程序之間移動。
默認情況下,當徽章啟動時,主控制器會自動啟動第一個應用程序。這是我們的ESC Scroller,它顯示消息“ESC 2016。”
在ESC Scroller應用程序中,按住左或右按鈕將使徽章顯示電池的當前狀態(當你接近2.0V時,是時候開始考慮換電池了。)
是什么讓你開啟?
在我們去之前進一步,讓我們快速回頭看看8位DIP開關。開關1到6分別與STEM,模擬,數字,硬件,軟件和IoT相關聯(暫時不要觸摸開關7或8)。您可以將這些開關中的一個或多個設置為On(右)位置,以指示這些是您感興趣的區域。
激活開關1到6時首先發生的是它們的關聯文本將附加到ESC Scroller文本的末尾。因此,例如,如果您要激活數字,硬件和物聯網交換機,您的徽章現在將開始滾動“ESC 2016 ... STEM ...硬件... IoT”。
通過這種方式,每個人都可以分辨是什么讓你感動,搔癢你的幻想,并從驚人的距離漂浮你的船。但還有更多...讓我們假設你在四處閑逛,你接近另一個自豪的擁有者“你好!”徽章。這個可憐的誤入歧途的人可能會關注軟件。甚至可能是(我用寂靜和恐怖的語調說出來),他在職業生涯中采用了模擬搖擺不定的模擬路徑。
當你靠近時,你的徽章會互相聊天確定其所有者的利益。最初似乎所有人都失去了......但是等等!假設這位優秀的研究員也對物聯網感興趣。在這種情況下,你的兩個徽章都會開始顯示與這個共同興趣相關的動畫,從而激發出燦爛的笑容,爽朗的握手,以及“IoT的驚嘆?好吧,我從來沒有......你好!”(僅供參考,當你與一個志同道合的徽章佩戴者交談時,動畫效果不會不斷觸發,而是會間隔出現。此外,如果很多徽章靠近在一起,效果將是循環共同感興趣的動畫。)
-
ESC
+關注
關注
0文章
63瀏覽量
17875 -
PCB打樣
+關注
關注
17文章
2977瀏覽量
22517 -
華強PCB
+關注
關注
8文章
1831瀏覽量
28570 -
華強pcb線路板打樣
+關注
關注
5文章
14629瀏覽量
43879
發布評論請先 登錄
金屬電阻應變片工作原理簡介
看門狗的工作原理簡介
STM32 Systick定時器簡介工作原理
ZYNQ簡介和Hello World介紹
設計徽章的教程分享
太陽能路燈工作原理與設計簡介
異步傳輸模式工作原理簡介
如何使用Arduino控制ESC
ZYNQ學習筆記_ZYNQ簡介和Hello World

評論