資料介紹
描述
靈感
在這個圣誕節,我想通過一個快速的項目讓我的辦公桌有點節日氣氛。兩個 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模擬交通燈的仿真電路圖免費下載 14次下載
- 兩個K1到K4控制LED移位的仿真電路圖免費下載 12次下載
- 兩個4×4鍵盤矩陣控制條形LED顯示的電路原理圖免費下載 30次下載
- 兩個憶阻器的五階混沌電路及數學模型分析 6次下載
- LED圣誕燈電路圖 LED圣誕燈的工作原理和特點 1807次閱讀
- 是否可以簡單的將兩個穩壓芯片進行并聯提供更大的輸出電流呢? 5024次閱讀
- 如何使用IC555和雙觸發器IC構建圣誕樹照明電路圖 1124次閱讀
- 分享一個雙極性LED驅動電路 1227次閱讀
- 一個簡單的立體聲平衡指示器電路 999次閱讀
- 兩個相同電路的電流是否相等? 1548次閱讀
- 簡單電路測量兩個光源的相對強度 865次閱讀
- 為什么電路里總要擺兩個電容? 1701次閱讀
- 分享兩個一鍵啟停電路 3234次閱讀
- 基于NE555制作一顆圣誕樹 2953次閱讀
- 兩個一鍵啟停電路圖分享 5w次閱讀
- 新款AirPods發布時間揭露 圣誕節可能有驚喜 2432次閱讀
- 簡易LED圣誕樹制作教程 6804次閱讀
- 如何制作兩個發光二極管會輪流閃爍的LED閃燈電路? 4w次閱讀
- 杜絕這兩個電路設計失誤! 1393次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多