原创 Arduino--Arduino IDE上安裝ESP32開發環境(兩種方法)

這裏寫目錄標題介紹方式一:IDE添加鏈接安裝方式二:下載源碼安裝1、克隆arduino-esp32源碼 介紹  在Arduino IDE 上安裝ESP32開發環境有兩種方式: 方式一:IDE添加鏈接 方式二:下載源碼安裝 方式

原创 Arduino Pro IDE使用指南:下載、安裝

原版官方下載地址 CSDN下載地址(windows版本) 下載之後,直接解壓就行 官方介紹 Arduino Pro IDE具有滿足高級用戶需求的功能,同時通過設置“經典” Arduino IDE保持了版本的連續性。 Arduin

原创 人工智能學習--RISC-V架構 K210 Maix-Go 基本使用(二)

LED例程 from fpioa_manager import * from Maix import GPIO fm.register(board_info.LED_R, fm.fpioa.GPIO0) led_r=GPIO(

原创 ESP32cam--保存JPEG格式圖片到SD卡(Arduino IDE)

ESP32Cam模塊的原理圖 ESP32Cam自帶了一個SD卡模塊 但是在這裏SD卡的連線並沒有體現出SPI協議。 一張Micro SD卡引腳圖如下: 一張micro SD卡有8個引腳。下表描述了每個引腳的功能。 引腳

原创 ESP32--1.3寸ST7735/ST7789顯示屏

庫文件:https://github.com/ananevilya/Arduino-ST7789-Library Arduino_ST7789(int8_t DC, int8_t RST, int8_t SID, int8_t

原创 嵌入式單片機應用開發--I2C開發實踐

  IIC驅動的實現簡介  IIC驅動可以有兩種方法實現 阻塞式(等待型) 非阻塞式(中斷型) 阻塞型驅動  需要打開: I2C外設中斷開關  一般包含以下函數接口: 初始I2C外設:void i2c_init(void

原创 分析一塊某寶上的WiFi攝像頭模塊

 某寶上的一個WiFi攝像頭模塊,有APP支持,可以裝在航模上面。幾十塊錢的東西,好奇是怎麼做的、用的是什麼芯片。  拆出來的主板正面就是這樣的背面只焊接了一根天線,電路真的是太簡單了!  一塊未知的板子,只知道該板子的功能,主

原创 想做的事:2019-11-17

 最近想做的事: 1.MicrPython是如何在一個微控制器硬件上實現的?最好能從零開始在一個新硬件上實現好。 2.好好學習一下Maix Go 這個硬件以及一些底層的東西。 3.開源一款基於Qt+QSerial+qcustomP

原创 10種常用的軟件濾波方法及示例程序

一、限幅濾波法 A、方法: 根據經驗判斷,確定兩次採樣允許的最大偏差值(設爲A) 每次檢測到新值時判斷: 如果本次值與上次值之差<=A,則本次值有效 如果本次值與上次值之差>A,則本次值無效,放棄本次值,用上次值代替本次值 B、優

原创 Qt5--QcustomPlot使用實時動態顯示總結

序言  一般來說,要想動態顯示需要利用定時器進行數據更新。 動態顯示–模擬數據–X軸固定時間 動態顯示–模擬數據–X軸滾動時間 動態顯示–模擬數據–非真實時間 mainwindows.cpp #include "mainwi

原创 嵌入式--UART協議

協議簡介  串口通訊(Serial Communication),是指外設和計算機間,通過數據信號線、地線等,按位進行傳輸數據的一種通訊方式。 串口是一種接口標準,它規定了接口的電氣標準,沒有規定接口插件電纜以及使用的協議。 串口

原创 Qt5--日期的常用操作

獲取當前時間 // 獲取系統當前時間 QDateTime time = QDateTime::currentDateTime(); 字符串與時間 // 字符串轉時間一 QString str = "2019-12-27 12:

原创 Qt5--串口應用--多線程讀寫串口(2)

 自己寫的,淌過很多坑。 mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *pa

原创 Qt--OpenGL加載OBJ 3D模型

原始出處:https://github.com/kadie16/3D-Model-Viewer 效果圖: 原始代碼是基於MAC的在windows上面沒法用: 需要稍微修改一下: .pro文件添加 #----------------

原创 Qt5--OpenGL加載3D模型--立方體

原文出處:https://www.infotutoriales.info/2016/10/opengl-con-qt.html?m=1  效果圖,使用三個滑塊來調節3D圖像的三個軸,來讓3D圖像旋轉,然後在實際中三個滑塊的值可以通