原创 《Arduino》開發 之 用 u8g2 庫 給 0.96寸OLED 刷bmp圖片,OLED圖片取模

問題:在使用arduino環境下u8g2庫時,我們會遇到刷圖片的問題,今天就帶大家一步一步學習如何用IIC協議的0.96寸OLED顯示一幅圖片。 開發環境:Arduino (1.8.10)     或     VScode 環境下 Pla

原创 《ESP8266學習筆記》之 兩塊 ESP8266 使用 IIC協議 進行通信

簡介:將一塊ESP8266設備作爲從機設備,獲取各種傳感器信息並反饋到主機設備,這樣可以節省主機IO口,值得研究; 後面可以將ESP8266作爲主機,用UNO或者STM32系列單片機作爲從機設備,來拓展ESP8266的IO口,何樂而不爲呢

原创 《python學習筆記》 之 OpenCV庫 基礎功能測試②

時間:2020年2月29日  21時25分 對python環境下 OpenCV2 庫的基礎功能進行測試 功能包括:鼠標操作 測試代碼: """ 功能:OpenCV2基礎測試 作者:劉澤文 時間:2020年2月29日 21時25分 ""

原创 《Arduino》開發 之 用Arduino的u8g2庫控制多個 IIC協議0.96OLED(SSD1306)

問題:在使用OLED 屏幕時,我們會遇到一頁顯示不下的問題。這個時候可以選擇分頁顯示,但還有一種方法:再加一個屏(硬核) 開發環境:Arduino (1.8.10)     或     VScode 環境下 PlatformIO 插件 硬

原创 《Windows技能》 之 python 命令 pip 加速下載方法 (更換國內下載源)

在 Windows 環境下爲 python3.7 安裝插件時,用 pip install .....  這樣的命令,總會下載失敗,原因是網絡問題(具體就不多說了 ^-^) 爲了解決這個問題,我到處查找資料,終於是找到了辦法,那就是從 國內

原创 《硬件電路學習筆記》 之 繪製一個 自用的 ESP8266開發板

功能:ESP8266學習過程中使用~,並在後續PCB工程中作爲參照。 原理圖部分: 簡單佈下線後,我們看下PCB預覽圖: 3D預覽圖: 好的,PCB到家了~ 簡單焊接一下: 好的,結束~

原创 《樹莓派》開發 之 用 0.96OLED 播放 badapple 視頻,SSD1306或SH1306驅動

 安裝樹莓派環境下的OLED庫:樹莓派實驗室 爲了更好的顯示性能,例如顯示動畫時如對幀率有要求,可以通過修改下面的參數將 I2C 頻率從默認的 100KHz 或 400KHz 提升到 1MHz。 命令: sudo nano /bo

原创 《ESP32 學習筆記》 之Arduino環境下 使用DAC模擬輸出(是真的DAC哦!)完成兩路呼吸燈

在 Arduino 環境下經常使用的 analogWrite(PIN, arg) 語法並不是真正的DAC模擬輸出,也只是1kHZ的PWM 波模擬而成! 支持DAC功能的引腳請查看:引腳定義 本次ESP32輸出DAC使用的是:esp32-h

原创 《MATLAB》應用 之 用 MATLAB 將 視頻 轉換爲 可調分辨率 的圖片,badapple 視頻轉圖片

 需要badapple視頻的請前往:badapple原版視頻 鼠標右鍵 視頻 ->屬性->詳細信息->即可查看視頻 幀率 和 分辨率,幀率與視頻時間相乘得到總 幀數 badapple.m文件: %***********視頻轉圖片****

原创 《Arduino》開發 之 Arduino環境下的 移植 正點原子 的 按鍵掃描 程序

方式一: 本例子從 正點原子 STM32例程移植而來,以適應 arduino 環境。 使用效果請查看另一篇文章:《項目》 之 ESP8266 心知天氣 + 時鐘 + WS2812點陣屏 + B站粉絲計數​​​​​​​ 說明:mode:0,

原创 《python學習筆記》 之 OpenCV庫 基礎功能測試①

時間:2020/2/29  0.04 對python環境下 OpenCV2 庫的基礎功能進行測試 功能包括:打開圖片,顯示,保存,鍵盤操作,攝像頭獲取顯示,在圖片上進行一系列繪圖操作 測試代碼: """ OpenCV2基礎測試 """

原创 《Arduino》開發 之 用 u8g2 庫給 0.96OLED 顯示一個變量

問題:在使用arduino環境下 u8g2 庫時,我們會遇到 顯示變量 報錯 開發環境:Arduino (1.8.10)     或     VScode 環境下 PlatformIO 插件 硬件:ESP8266  或   Arduino

原创 《ESP32 學習筆記》 之 ESP32 引腳圖 及 個引腳特定功能 概覽

ESP32-S 模組: NODEMCU-32S 原理圖: 各個IO口功能:  

原创 《ESP32 學習筆記》 之Arduino環境下 使用 FreeRTOS 操作系統

在剛開始學習 arduino 時,當時想讓幾個燈以不同的頻率閃爍,找遍了網上,也沒找到可以實現的方法,後來學習 STM32 後,定時器操作勉強可以達到想要的多任務效果,但也不盡人意,直到了解到 STM32 可以跑系統,才知道單片機也可以這

原创 《ESP8266 學習筆記》 之 將ESP8266連接到 阿里雲,實現簡單的點燈測試,並創建網頁控制端

目錄 簡介: 需要的庫: 驗證代碼: 效果演示: 簡介: 在使用阿里雲物聯網之前,我已經使用過了機智雲的物聯網功能,並且調通了(STM32+ESP8266)AT指令方式和(獨立ESP8266)SDK開發方式 ,並且已經可以正常的上報和下發