HOW-TO:網絡塗鴉牆HOW-TO:網絡塗鴉牆
想知道我們在上週從名片工作中的Web服務器在名片工作中完成了什麼?它是推動巨型LED塗鴉牆。動畫可以使用Internet Designer的用戶提交。您也可以觀看單個動畫的在線饋送。 Internet界面上的互聯網界面運行在Google App Engine上,以獲得最大可擴展性以及彈性。 在今天的方式,我們涵蓋了所有的INS以及從建立自己的網絡塗鴉牆上。 概念概述 塗鴉序列採用JavaScript動畫設計師在互聯網上設計。已完成的序列驗證並保存在數據庫中;我們為PHP / MySQL以及Google Apps(Python)製作了數據庫後端。序列由簡單的數據送達API進行了混合。我們的迷你Web服務器從Feed中檢索動畫序列,以及在SD卡上緩存它們。最後,序列顯示在巨型LED矩陣上。 大,低分辨率顯示屏 我們的塗鴉屏幕是一個1米方形,5×5矩陣的LED。幾年前,它受到棲息地提供的達斯朋克咖啡桌的影響。愚蠢的朋克桌產生了許多DIY複製品,包括在建造一個愚蠢的朋克桌上的這種優秀的指導。隨著時間的推移,這種模式變成了許多排列,例如我們的“愚蠢的朋克桌子”壁掛。提供各種大,閃爍的家具,我們尋求比“達斯朋克桌”更好的術語。我們提出了“大,低分辨率顯示”或LLRD for Short(發音為’Lard’)。 原來的愚蠢的朋克表隨機閃過,或者及時到音樂。 [Mathieu RonCheau]的副本表在EEPROM中保存了動畫序列。我們的第一種風格通過將動畫數據存儲在胖格式的SD卡上進一步邁出了這一步。現在,我們已經將設計師放在互聯網上,以確保我們可以通過Internet獲取用戶提交的動畫序列。 在線界面 LLD的塗鴉動畫是用簡單的JavaScript序列製造商生產的。觀看用戶提交的動畫的在線饋送,或自己嘗試。塗鴉序列設計器以及為PHP / MySQL以及Google App Engine寫入的數據後端包含在作業存檔中。 JavaScript Graffiti序列設計器易於使用: 單擊框以切換動畫每幀中顯示的LED。 使用箭頭按鈕在幀之間導航。 備份以及帶回工具提供了一種簡單的方法,可以在文本文件中本地保存序列。 “添加文本框架”插入利用位圖字體的字符幀。如果您不喜歡默認字體,只需生成一個新的字體: