![]() |
發布時間: 2023-6-20 08:14
正文摘要:本人新人,有個有聲的插卡玩具請教各位前輩,玩具根據插入卡片的黑白條,發出相應的聲音。 一直想不明白是怎么識別黑白顏色的,還請各位指點下。 圖片是玩具拆開的圖片,紅色標注的是用來識別的器件。 或者是有什 ... |
它有8個紅外對管,調好合適的靈敏度。當卡片插入時 頂住下面的輕觸開關,此時讀取8個紅外的狀態,(紅外IO口的電平是反的 ),就可以識別256張卡片了 |
很明顯卡片右邊是CLK,左邊是DATA |
就是利用紅外發射接收管,利用光反射原理檢測黑白色條。反射距離固定,白色比黑色反射量大,適當調節工作電流,可識別黑色和白色條。觸動開關作為結束信號,判斷觸發前插入卡片時黑色與白色變化,判斷不同的黑白條卡片。 |
這個東西可能的原理是,撥動開關用于檢測卡片是否插入,兩側是兩個成對的紅外發射接收管,根據反射檢測是黑色條或白色條。卡片一側的黑白條作為參照用的標準序列,另一側為該卡片的編碼,通過不同的黑白條形成編碼來識別卡片。 |
這應該是紅外感應模塊,通過不同卡位的黑白條去識別不同的聲音程序。類似識別后就是1011011之類的二進制。 |