Saturday, August 25, 2018

LCD 顯示動畫

兩年前的研討會?


我以為要再買晶片才能燒錄沒看到,偶然發現有附usb線,上面的lcd我們來拔下來做一下小實驗吧
http://www.ltc.com.tw/product_info.php/products_id/55128
首先我們先來查腳位
再來是
萬用Ardunino


字元產生器
https://maxpromer.github.io/LCD-Character-Creator/
腳位圖



不能操控喔喔喔




那能不能顯示畫圖或曲線呢


初步構想是這樣的
在畫軌道的時候想到的則
我們只要除於預設大小的Mxn 共有幾個點
再帶入函數即可劃出稍微大一點的圖

顯示大圖篇



這時候我們可以看到
那麼呢

這些我們都要自行定義隔壁是誰,如果我預設腳色座標是(0,0),那麼我x+1則,
我的虛擬座標要x+1
然後超出陣列的話,也就是 虛擬座標x+1自定義的字元超出lcd 小方塊預設的陣列大小某行(多行)
則x+1 話 那麼 x4 的某行 則會顯示x2超出陣列的某行的點,
則x+1的話 那麼我自定義字元的超出陣列的那行得值將會進行左移4個
這樣的話當遇到這種狀況我們可以定義一下
自定義字元預設的高度和大小,整體來說就可以顯示稍微大一點的動畫
ㄎㄎ不實做了