之前有幫過一個(gè)開淘寶的朋友拍照,因?yàn)闉榱苏盏胶玫膱D片,那個(gè)時(shí)候三個(gè)人拿著產(chǎn)品跑到陽(yáng)臺(tái)拍,因?yàn)殚_燈的時(shí)候燈光太搶眼了,而且相機(jī)應(yīng)該是一千左右的吧,像素不是很給力,那個(gè)時(shí)候在想,要是有一個(gè)燈光,可以調(diào)節(jié)亮度的,要讓光線多強(qiáng)就多強(qiáng),多暗就多暗,那照像不是很方便嗎?
近期開始做了個(gè)小項(xiàng)目,那是關(guān)于照明燈調(diào)節(jié)亮度的,接手這項(xiàng)目的時(shí)候自己還是蠻高興的,可以圓自己的一個(gè)小愛好。因?yàn)橹虚g在等焊接打材料和PCB板打樣浪費(fèi)了些時(shí)間,花了一個(gè)月左右的時(shí)間,從硬件到程序,終于把它給做出來(lái)了。在拍下面這視頻的時(shí)候因?yàn)樵谂恼盏闹車饩比較強(qiáng)烈,所以拍出來(lái)的調(diào)光效果不是很好,不過能夠勉強(qiáng)看出來(lái)些效果,嘿嘿。
這個(gè)的主要功能是通過一個(gè)遙控可以控制照明燈開和關(guān),還有兩個(gè)按鍵是亮度加和亮度減,同時(shí)把每時(shí)每刻的單片機(jī)狀態(tài)進(jìn)行保存,即我們常說(shuō)的掉電保護(hù),以及遙控關(guān)時(shí)把照明燈的亮度保存下來(lái)。
關(guān)于硬件部分是一個(gè)很常見的24C02保存,一個(gè)同相放大器電路,一個(gè)高壓轉(zhuǎn)低壓電路,一個(gè)遙控接收電路,遙控器要控制單片機(jī)之前必須進(jìn)行對(duì)碼,這樣防止別人的遙控控制到我們的單片機(jī)。而且可以同時(shí)支持兩個(gè)遙控器。
軟件方面主要是一個(gè)保存的驅(qū)動(dòng)程序,一個(gè)遙控解碼程序,解碼用到了定時(shí)器0,一個(gè)輸出的算法文件。這個(gè)用的是51單片機(jī)寫的,其實(shí)做這個(gè)的時(shí)候,同時(shí)也用了一個(gè)ARM芯片做了一個(gè)差不多的作品出來(lái),只不是那個(gè)功能會(huì)比這強(qiáng)大些,那個(gè)是具有WIFI功能,結(jié)合我一個(gè)朋友寫的上位程序,可以用iphone手機(jī)和 ipad,或者安卓手機(jī)對(duì)其進(jìn)行控制。再過段時(shí)間有空了再把它上傳到空間。最近開始在學(xué)STM32,感覺時(shí)間還是蠻緊的,再加上平時(shí)愛小玩一下游戲,溜溜冰。感覺時(shí)間真心不夠用了。