資料介紹
描述
小丑(樂高時鐘與扭曲)
小丑時鐘不是任何標準時鐘。是的,它使用 Pimoroni Micro Dot pHAT LED 矩陣顯示屏來顯示時間,該顯示屏以可愛的霓虹綠光顯示時間和各種動畫。然而,在隨機時刻,小丑會喊出經典的“小丑風格”引語來嚇唬任何可能在附近或試圖報時的人。然后時鐘顯示返回,它又是一個時鐘。
微點pHAT?
該項目使用可在此處購買的 Pimoroni Micro Dot 。
并且非常容易安裝。pHAT 的優點在于它們的設計非常適合 Raspberry Pi GPIO 引腳,而且它們的尺寸與樂高鬧鐘模塊完全相同。? ?
在終端窗口中,鍵入代碼:
卷曲https://get.pimoroni.com/microdotphat | 狂歡
安裝后,有許多入門程序可以讓您啟動和運行,您還可以在此處閱讀有關代碼的更多信息。
構建
砍掉他的頭!然后簡單地拆下 Joker 并拆下電線和組件。需要移除幾個塑料支架,是時候把 Dremel 拿出來,把 Dremel 拿開,為 pHAT 讓路。??
Pi Zero W 非常適合這個項目,因為它同時具有 WiFi 和藍牙。WiFi 主要用于保持時鐘時間更新,但也很有用,因為樂高時鐘是一個密封單元,因此要更新操作系統或代碼,您可以使用 SSH 或 VNC 連接。
藍牙用于連接和流式傳輸到揚聲器,這意味著小丑的短語可以響亮。它還解決了在沒有空間時試圖將揚聲器嵌入樂高時鐘的問題。
原來的樂高時鐘背面有一個 ON / OFF 開關,這個被移除,然后做得稍微大一點,這樣 mico:USB 線就可以穿過了。另一端可以連接到 USB 電池或 USB 插頭并為項目供電。使用直角 USB 電纜可使 pHAT 與外殼尺寸齊平。
代碼
程序代碼相當簡單。它使用 Python 中的 datetime 函數從 Pi OS 讀取當前時間。然后將其轉換為字符串,每個元素被拆分為單個符號,然后顯示在 LED 矩陣上。??
接下來程序使用隨機函數來選擇一個隨機數。這個數字是用來觸發小丑大喊大叫的。如果隨機數小于 10,則選擇十二個短語之一。這些以 MP3 錄音形式保存在文件中。
樹莓派用MPG321播放MP3文件,傳輸到藍牙音箱,音量好聽,大聲把旁觀者嚇一跳!?
然后程序再次迭代并更新并顯示當前時間。選擇一個隨機數并檢查它是否會觸發小丑短語。
crontab 用于在 Pi 啟動時運行程序,這使得 Joker 無需監視器即可“獨立”。<
- 樂高時鐘開源設計
- Arduino小丑秤開源分享
- 時鐘開源項目
- LED像素時鐘開源分享
- 意大利字時鐘開源分享
- 微時鐘開源設計
- 歐姆時鐘開源分享
- Nixie時鐘開源分享
- 折疊時鐘開源分享
- LED矩陣時鐘開源分享
- MakeTime時鐘開源分享
- 大型自調時鐘開源分享
- 數碼時鐘開源分享
- Homematic顯示時鐘開源分享
- Arduino時鐘開源分享
- PTP時鐘源設備全攻略:從普通時鐘到透明時鐘的進階之路 1093次閱讀
- FPGA中時鐘的用法 1368次閱讀
- PLC時鐘指令說明和使用舉例 7057次閱讀
- 時鐘合成器和時鐘發生器的區別 587次閱讀
- 時鐘抖動和時鐘偏斜講解 2861次閱讀
- 時鐘的相關知識 1613次閱讀
- 前沿開源技術領域的開源大數據一一解讀 1006次閱讀
- 時鐘設計技巧 1080次閱讀
- CDC跨時鐘域的基礎概念 2331次閱讀
- 淺談FPGA內部的時鐘網絡設計 2770次閱讀
- 什么是時鐘呢 時鐘信號的關鍵指標 6.1w次閱讀
- 基于STM32時鐘系統的開發及配置 2224次閱讀
- 什么是時鐘周期_時鐘周期怎么算 5w次閱讀
- 時鐘是怎么恢復的? 2.1w次閱讀
- FPGA全局時鐘和第二全局時鐘資源的使用方法 4665次閱讀
下載排行
本周
- 1普中科技HC6800-EM3使用操作手冊
- 21.69 MB | 3次下載 | 2 積分
- 2PL4807單節鋰離子電池充電器中文手冊
- 1.36 MB | 2次下載 | 免費
- 3智能小車proteus仿真+C源程序
- 0.02 MB | 1次下載 | 免費
- 4TMR技術在電流傳感器中的應用
- 616.47 KB | 1次下載 | 免費
- 5開關電源設計原理手冊
- 1.83 MB | 1次下載 | 免費
- 6BQ769142技術參考手冊
- 2.99MB | 1次下載 | 免費
- 7CBM8605_8606_8608-運算放大器【中文排版】-202406271735
- 2.70 MB | 1次下載 | 免費
- 801-07-06-CBM8655_CBM8656精密運算放大器
- 4.49 MB | 1次下載 | 免費
本月
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 154次下載 | 1 積分
- 2PCB布線和布局電路設計規則
- 0.40 MB | 35次下載 | 免費
- 3智能門鎖原理圖
- 0.39 MB | 13次下載 | 免費
- 4GB/T4706.1-2024 家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 11次下載 | 1 積分
- 5JESD79-5C_v1.30-2024 內存技術規范
- 2.71 MB | 10次下載 | 免費
- 6elmo直線電機驅動調試細則
- 4.76 MB | 9次下載 | 6 積分
- 7WIFI智能音箱原理圖完整版
- 0.09 MB | 7次下載 | 10 積分
- 8PC1013三合一快充數據線充電芯片介紹
- 1.03 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935115次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183333次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73806次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多