資料介紹
描述
靈感
在這個圣誕節,我想通過一個快速的項目讓我的辦公桌有點節日氣氛。兩個 LED 創造了看起來適合圣誕節的簡單電路,但將它連接到 Twitter 讓我可以在全球范圍內觀看圣誕節氣氛!
這個項目是使用 nio 平臺、Raspberry Pi 和一些快速制作非??焖俚赝瓿傻?。完全披露,我在 niolabs 工作,這是一家軟件公司,允許您使用我們的平臺和工具設計這種邊緣邏輯。
設置 nio
我之前在其他項目上經歷過這個,但是注冊了一個試用帳戶后,您可以獲得將在 Raspberry Pi 上運行的 nio 二進制文件。我通過以下步驟準備 Pi 來運行 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
創建一個python虛擬環境來運行這個項目
pip3 install virtualenv --user
virtualenv env
source env/bin/activate
安裝我用試用帳戶獲得的 nio 二進制文件(確保將 whl 文件復制到 Pi)
pip install nio_lite*.whl
最后,我可以訪問http://app.n.io上的 nio System Designer來創建一個系統。打開新創建的系統“編輯”菜單將為我提供運行 nio 的最后一步的主機名和令牌憑據
nio new Christmas -t https://github.com/tlugger/christmas_edge.git --pubkeeper-hostname --pubkeeper-token --no-ssl
cd Christmas
niod
有了這個,nio 現在在 Raspberry Pi 零上運行,并將嘗試在推特上輪詢#Christmas 推文。最后一步是在 nio System Designer 中連接到此實例,并使用來自https://apps.twitter.com/的憑據配置我們的 Twitter 塊。
服務邏輯
在 Raspberry Pi 上運行的服務相當簡單:
?

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

- 圣誕節運動探測器開源項目
- 兩個LED和兩個按鈕的使用
- 如何使用兩個LED和Arduino
- 使用M5StickC Plus進行M5Stack圣誕節的圣誕老人追蹤器
- PCB制作的圣誕節2018
- PCB制作的圣誕節led燈樹
- PCB制作的玻璃球圣誕節
- PCB自動音樂燈V2(圣誕節)開源項目
- 圣誕節LED徽章開源分享
- Python入門數據分析與機器學習學習路線 2次下載
- 兩個10秒的秒表仿真電路圖免費下載 36次下載
- 兩個LED模擬交通燈的仿真電路圖免費下載 15次下載
- 兩個K1到K4控制LED移位的仿真電路圖免費下載 13次下載
- 兩個4×4鍵盤矩陣控制條形LED顯示的電路原理圖免費下載 30次下載
- 兩個憶阻器的五階混沌電路及數學模型分析 6次下載
- LED圣誕燈電路圖 LED圣誕燈的工作原理和特點 4.9k次閱讀
- 是否可以簡單的將兩個穩壓芯片進行并聯提供更大的輸出電流呢? 7.3k次閱讀
- 如何使用IC555和雙觸發器IC構建圣誕樹照明電路圖 2k次閱讀
- 分享一個雙極性LED驅動電路 2.3k次閱讀
- 一個簡單的立體聲平衡指示器電路 1.9k次閱讀
- 兩個相同電路的電流是否相等? 2.4k次閱讀
- 簡單電路測量兩個光源的相對強度 1.4k次閱讀
- 為什么電路里總要擺兩個電容? 2.6k次閱讀
- 分享兩個一鍵啟停電路 4.8k次閱讀
- 基于NE555制作一顆圣誕樹 4.1k次閱讀
- 兩個一鍵啟停電路圖分享 5.8w次閱讀
- 新款AirPods發布時間揭露 圣誕節可能有驚喜 2.6k次閱讀
- 簡易LED圣誕樹制作教程 7.5k次閱讀
- 如何制作兩個發光二極管會輪流閃爍的LED閃燈電路? 4.2w次閱讀
- 杜絕這兩個電路設計失誤! 3.2k次閱讀
下載排行
本周
- 1SY50655 用于高輸入電壓應用的偽固定頻率SSR反激式穩壓器英文資料
- 1.01 MB | 3次下載 | 免費
- 2華潤微 CRTE280P06L2-G -60V Trench P-MOSFET 技術參數與應用解析
- 1.83 MB | 2次下載 | 免費
- 3PC0805全集成單相無刷直流電機可編程閉環驅動器英文資料
- 0.59 MB | 1次下載 | 免費
- 4英集芯 IP5419 支持數碼屏顯示的TWs耳機充電倉管理SoC技術手冊
- 5.56 MB | 1次下載 | 免費
- 5英集芯 IP5426V 雙通道輸出的 TWS 充電盒 SOC技術手冊
- 8.11 MB | 1次下載 | 免費
- 6變頻器維修資料大全
- 1.28 MB | 1次下載 | 4 積分
- 7SY52341 次級側同步整流英文手冊
- 0.94 MB | 1次下載 | 免費
- 8SY50213N 反激式穩壓器帶主側CV/CC控制技術手冊
- 1.16 MB | 次下載 | 免費
本月
- 1EMC PCB設計總結
- 0.33 MB | 11次下載 | 免費
- 2耗盡型MOS FET產品目錄選型表
- 0.14 MB | 4次下載 | 免費
- 3PD取電芯片 ECP5702規格書
- 0.88 MB | 4次下載 | 免費
- 4SY50655 用于高輸入電壓應用的偽固定頻率SSR反激式穩壓器英文資料
- 1.01 MB | 3次下載 | 免費
- 5九陽JYCP-21ZD-A主控板電路圖資料
- 2.33 MB | 2次下載 | 10 積分
- 6氮化鎵GaN FET/GaN HEMT 功率驅動電路選型表
- 0.10 MB | 2次下載 | 免費
- 7華潤微 CRTE280P06L2-G -60V Trench P-MOSFET 技術參數與應用解析
- 1.83 MB | 2次下載 | 免費
- 8PD取電芯片,可取5/9/12/15/20V電壓ECP5702數據手冊
- 0.88 MB | 1次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191464次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81606次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73832次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論