資料介紹
描述
靈感
在這個(gè)圣誕節(jié),我想通過(guò)一個(gè)快速的項(xiàng)目讓我的辦公桌有點(diǎn)節(jié)日氣氛。兩個(gè) LED 創(chuàng)造了看起來(lái)適合圣誕節(jié)的簡(jiǎn)單電路,但將它連接到 Twitter 讓我可以在全球范圍內(nèi)觀看圣誕節(jié)氣氛!
這個(gè)項(xiàng)目是使用 nio 平臺(tái)、Raspberry Pi 和一些快速制作非常快速地完成的。完全披露,我在 niolabs 工作,這是一家軟件公司,允許您使用我們的平臺(tái)和工具設(shè)計(jì)這種邊緣邏輯。
設(shè)置 nio
我之前在其他項(xiàng)目上經(jīng)歷過(guò)這個(gè),但是注冊(cè)了一個(gè)試用帳戶后,您可以獲得將在 Raspberry Pi 上運(yùn)行的 nio 二進(jìn)制文件。我通過(guò)以下步驟準(zhǔn)備 Pi 來(lái)運(yùn)行 nio:
使用 apt 包管理器安裝一些包
sudo apt install python3-dev libffi-dev libssl-dev git
安裝 python 的 pip 包管理器
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py —-user
echo 'export PATH=/home/pi/.local/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
創(chuàng)建一個(gè)python虛擬環(huán)境來(lái)運(yùn)行這個(gè)項(xiàng)目
pip3 install virtualenv --user
virtualenv env
source env/bin/activate
安裝我用試用帳戶獲得的 nio 二進(jìn)制文件(確保將 whl 文件復(fù)制到 Pi)
pip install nio_lite*.whl
最后,我可以訪問(wèn)http://app.n.io上的 nio System Designer來(lái)創(chuàng)建一個(gè)系統(tǒng)。打開新創(chuàng)建的系統(tǒng)“編輯”菜單將為我提供運(yùn)行 nio 的最后一步的主機(jī)名和令牌憑據(jù)
nio new Christmas -t https://github.com/tlugger/christmas_edge.git --pubkeeper-hostname --pubkeeper-token --no-ssl
cd Christmas
niod
有了這個(gè),nio 現(xiàn)在在 Raspberry Pi 零上運(yùn)行,并將嘗試在推特上輪詢#Christmas 推文。最后一步是在 nio System Designer 中連接到此實(shí)例,并使用來(lái)自https://apps.twitter.com/的憑據(jù)配置我們的 Twitter 塊。
服務(wù)邏輯
在 Raspberry Pi 上運(yùn)行的服務(wù)相當(dāng)簡(jiǎn)單:
?

Twitter 區(qū)塊生成的信號(hào)將通過(guò)每個(gè)區(qū)塊從上到下流動(dòng)。每個(gè)塊將以某種方式添加或修改信號(hào)。這里的偽邏輯是從推特上獲取推文,將任何組合的推文分成每個(gè)推文的單獨(dú)信號(hào),從包含推文內(nèi)容的信號(hào)中獲取“文本”屬性,根據(jù)這條推文增加我們的計(jì)數(shù),格式化我們的累積計(jì)數(shù), 文字, 和 LED 的顏色, 將此信號(hào)發(fā)布到儀表板, 最后通過(guò) Raspberry PI 上的 GPIO 引腳控制 LED。
創(chuàng)建儀表板
我的儀表板充當(dāng)我所有個(gè)人 nio 項(xiàng)目的監(jiān)視器。我以前用它來(lái)跟蹤我的連接植物的狀態(tài),這里有自動(dòng)灌溉。為這個(gè)項(xiàng)目創(chuàng)建了另一張卡片來(lái)觀看實(shí)時(shí)計(jì)數(shù),查看增加計(jì)數(shù)的推文,當(dāng)然還可以看到我的燈閃爍時(shí)的顏色
?

- 圣誕節(jié)運(yùn)動(dòng)探測(cè)器開源項(xiàng)目
- 兩個(gè)LED和兩個(gè)按鈕的使用
- 如何使用兩個(gè)LED和Arduino
- 使用M5StickC Plus進(jìn)行M5Stack圣誕節(jié)的圣誕老人追蹤器
- PCB制作的圣誕節(jié)2018
- PCB制作的圣誕節(jié)led燈樹
- PCB制作的玻璃球圣誕節(jié)
- PCB自動(dòng)音樂(lè)燈V2(圣誕節(jié))開源項(xiàng)目
- 圣誕節(jié)LED徽章開源分享
- Python入門數(shù)據(jù)分析與機(jī)器學(xué)習(xí)學(xué)習(xí)路線 2次下載
- 兩個(gè)10秒的秒表仿真電路圖免費(fèi)下載 36次下載
- 兩個(gè)LED模擬交通燈的仿真電路圖免費(fèi)下載 14次下載
- 兩個(gè)K1到K4控制LED移位的仿真電路圖免費(fèi)下載 12次下載
- 兩個(gè)4×4鍵盤矩陣控制條形LED顯示的電路原理圖免費(fèi)下載 30次下載
- 兩個(gè)憶阻器的五階混沌電路及數(shù)學(xué)模型分析 6次下載
- LED圣誕燈電路圖 LED圣誕燈的工作原理和特點(diǎn) 1807次閱讀
- 是否可以簡(jiǎn)單的將兩個(gè)穩(wěn)壓芯片進(jìn)行并聯(lián)提供更大的輸出電流呢? 5024次閱讀
- 如何使用IC555和雙觸發(fā)器IC構(gòu)建圣誕樹照明電路圖 1124次閱讀
- 分享一個(gè)雙極性LED驅(qū)動(dòng)電路 1227次閱讀
- 一個(gè)簡(jiǎn)單的立體聲平衡指示器電路 999次閱讀
- 兩個(gè)相同電路的電流是否相等? 1548次閱讀
- 簡(jiǎn)單電路測(cè)量兩個(gè)光源的相對(duì)強(qiáng)度 865次閱讀
- 為什么電路里總要擺兩個(gè)電容? 1701次閱讀
- 分享兩個(gè)一鍵啟停電路 3234次閱讀
- 基于NE555制作一顆圣誕樹 2953次閱讀
- 兩個(gè)一鍵啟停電路圖分享 5w次閱讀
- 新款A(yù)irPods發(fā)布時(shí)間揭露 圣誕節(jié)可能有驚喜 2432次閱讀
- 簡(jiǎn)易LED圣誕樹制作教程 6804次閱讀
- 如何制作兩個(gè)發(fā)光二極管會(huì)輪流閃爍的LED閃燈電路? 4w次閱讀
- 杜絕這兩個(gè)電路設(shè)計(jì)失誤! 1393次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費(fèi)
- 2AD庫(kù)封裝庫(kù)安裝教程
- 0.49 MB | 1次下載 | 免費(fèi)
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費(fèi)
- 4網(wǎng)絡(luò)安全從業(yè)者入門指南
- 2.91 MB | 1次下載 | 免費(fèi)
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費(fèi)
- 6海川SM5701規(guī)格書
- 1.48 MB | 次下載 | 免費(fèi)
- 7H20PR5電磁爐IGBT功率管規(guī)格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護(hù)等級(jí)說(shuō)明
- 0.08 MB | 次下載 | 免費(fèi)
本月
- 1貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計(jì)指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍(lán)牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論