網頁最後修改時間:2019/01/19
Arduino 使用 Serial Monitor 和整合型 LCD 輸出結果,ESP8266 則燒錄 NodeMCU 韌體使用 UART 輸出 ( NodeMCU 韌體燒錄可參閱這篇網頁說明 )。不同的是 ESP8266 可以整合 WiFi 網路做成 IoT ( 物聯網 ) 應用,而且只需要 ESP8266 本身就可做到,不再需要其他微處理器;若使用 AT 韌體就需要其他微處理器做控制中心。
PROTEUS 是一款電路模擬的軟體,不但可以學習電路也可以模擬韌體程式實際在 MCU 執行的情形,它在我學習的路上幫助與輔助我很多,也希望這樣的想法延續下去,所以當時在建立部落格要命名的那一刻,它的名字就莫名地浮現出來:ㄆㄜ ㄊㄧㄡ ㄙˋ (proteus),用注音是因為不想用英文,用中文又不曉得翻譯成什麼,所以就英文注音化。
部落格發佈的網頁,主要是以我玩的東西、學習的心得和電子週邊應用為主,也歡迎有興趣的一起交流分享 !
|
|
I2C 電壓準位轉換電路圖 (V0.2) 感謝網友 Tad Chu 的提醒,修正 Q1 和 Q2 的接腳錯位問題 |
寫這網頁的主要目的:轉換兩個不同電壓之間通訊的準位,且是可雙向溝通的。
在 proteus 的 賣場 裡,販售的大多是 3V3 或是 5V 控制的電子零件,有時候因為控制訊號與微處理器之間電壓準位的關係,必須在兩者之間再加入準位轉換的模組才能正常通訊,但這大多用在單向通訊或是控制比較多。所以若是出現需要在同一支接腳實現收、或發的動作,例如 I2C 的 SDA 接腳,若不是需要很多支情形之下,上面的電壓準位轉換電路就是一個很好的選擇 !
![]() |
| 韌體更新為 AT:0.23, SDK:1.0.1 之後的版本訊息 |
![]() |
| ThingSpeak 環境溫濕度記錄圖 |
|
ATtiny167(Digisprak Pro)開發板 Arduino IDE 編輯環境設置與使用說明裡面是關於 ATtiny85 / ATtiny167 Arduino IDE 環境設置與安裝 Windows / Linux / Mac OSX USB 驅動程式的更簡便的方式。