QC

Đọc Trạng Thái chân STM32 mbed

 ĐỌC TRẠNG THÁI CHÂN STM32 BUTTON DÙNG MBED.

PHẦN 1: PHÂN TÍCH CODE.

* Thư viện

#include "mbed.h"

* Hàm  DigitalIn - Configure and control a digital input pin. ( Cấu hình chân Input số).

VD : DigitalIn  BT1(PC_13);  // Khai báo chân PC_13 là ngõ vào số, gán tên là BT1.

* Hàm DigitalOut - Configure and control a digital output pin. ( Cấu hình chân ngõ ra số).

VD : DigitalOut LED1(PD_2); Khai báo chân PD_2 là ngõ ra số, gán tên là LED1.

BÀI TẬP:

Em hãy viết chương trình khi nhấn Button 13 (PC_13) thì Led PD_2 Sáng, khi nhã Led tắt.

#include "mbed.h"
// BT1: BUTTON 1
DigitalIn  BT1(PC_13); // Khai báo chân PC_13 là ngõ vào số, gán tên là BT1
DigitalOut LED01(PD_2); // Khai báo chân PD_2 là ngõ ra số, gán tên là LED1

int main()
{
    // Tùy chọn: các mode là PullUp/PullDown.
   BT1.mode(PullUp); 
    
    //Bấm phím và xem trạng thái LED thay đổi
    while(1) {
        LED01 = BT1.read(); // Trạng thái LED thay đổi theo mức logic tại chân BT1
        wait(0.25);          //DELAY0.25s
    }
}


Error No module Onnx opencv

 Error No module Onnx opencv Lệnh :  pip install onnx==1.9 Mã lỗi PS F:\opencv_e\2.video> & C:/Users/youtb/Anaconda3/envs/virtualenv/...