原创 tf.test.is_gpu_available() Out:False

問題描述:在安裝完tensorflow GPU版本後,使用tf.test.is_gpu_available()驗證是否安裝成功時,輸出False. 一、出現這個問題,首先確定你的CUDA和Cudnn版本是否匹配,可參考下圖所給出的

原创 2.5寸移動硬盤盒改裝 驅動3.5寸臺式機硬盤

1、背景說明&引腳定義 爲什麼要進行這種改裝呢?主要是臺式機硬盤盒(3.5寸)實在是太貴了,基本上在¥60以上,而2.5寸的移動硬盤盒,十幾元就能買到一個支持USB3.0。實質上3.5寸的硬盤盒,僅僅是多了一個12V供電,而2.5

原创 N76E003之模擬EEPROM

在使用STM32時,常可以將內部1flash的一部分劃作數據儲存區(EEPROM),用於掉電後的數據保存。而N76E003單片機也可實現類似的功能。 下圖爲N76E003的內存分配圖,我們可以從下圖中看到APROM使用的地址範

原创 OpenCV入坑備忘4——簡單繪圖2

上一篇OpenCV入坑備忘3——簡單繪圖 1、畫多邊形 #include<iostream> #include<opencv2/opencv.hpp> #define w 400 using namespace cv; //

原创 N76E003之ADC採集NTC溫度

RG選用10k 1%精度NTC熱敏電阻,R1使用10k 1%精度貼片電阻,電路如下圖1所示,使用N76E003單片機AIN4通道進行採樣,使用帶隙電壓進行修正。 分壓計算公式:Urg=[RG/(RG+R1)]*Vdd *C

原创 OpenCV入坑備忘2——讀取視頻、調整進度

Tips:暫時留坑,等深入理解後再續寫 1、讀取視頻並播放 #include<iostream> #include<opencv2/opencv.hpp> using namespace cv; using namespace

原创 N76E003 夏普GP2Y1010 PM2.5

首先來看傳感器內部結構與單片機的連接圖。由下圖可知,實際上使用的I/O就是3、5腳。其中3腳爲PWM驅動LED閃爍頻率的引腳,在下文中可以看到時序。而5腳Vo則是傳感器檢測到的灰塵,而輸出的電壓值。在下文的程序中,將使用N76E0

原创 OpenCV入坑備忘3——簡單繪圖

0、引言: OpenCV自帶的繪圖函數說明(圖1、圖2源自learn opencv 3中文版) 直線連接類型說明 1、Circle(圓) 8UC3含義參考 #include<iostream> #include<opencv

原创 OpenCV入坑備忘1——讀取、顯示圖像

本文旨在對學習過程進行備忘,難免會有一定錯誤,還望指出 0、使用工具 OpenCV 3.4.8版本 Visual Studio 2019 社區版 OpenCV官方說明 1、讀取圖像 #include<iostream> #incl

原创 MT3608鋰電池升壓電路

0、引言 幾個月前又做了個玩具,需要用到攀藤顆粒物檢測傳感器(4.5V-5V、100mA),使用單塊鋰離子電池(3.7v)供電,最後選擇使用MT3608芯片升壓到5V對其進行供電,N76e003單片機作爲主控芯片,使用S8050和

原创 單片機 6N137 高速光耦 電路

最近有項目需要通過電機上的霍爾器件測轉速,下圖可以看到3144霍爾傳感器內部組成,輸出信號處於三極管的集電極,當進入磁場後,output與GND導通 之前使用光耦爲PC817,該光耦的優點就是價廉物美,但其不適合用在高速場合,一

原创 CH340G串口電路

CH340串口芯片,作爲較爲常用的串口芯片,在windows下好像是免驅?根據數據手冊提供的信息來看,其具有以下特點和對應型號的封裝,如下圖1 > 全速USB 設備接口,兼容USB V2.0。 >

原创 單片機驅動繼電器(光耦)

光耦使用PC817(線性光耦,在這裏足夠),單片機配置爲開漏,當呈現高阻態時,光耦不導通,NPN三極管8050基極無電壓,不導通。

原创 ESP8266 開發環境安裝、編譯、燒錄

PS:本文僅作我個人的學習筆記之用,不一定能解決各位在安裝過程中遇到的問題 1. 下載軟件包 (這裏使用安可信的軟件) |點我下載| 這裏選擇下圖中第三個文件夾下載 然後下載flash燒錄工具:點我下載 2. 安裝軟件 先釋放

原创 QT的第二個程序:技術經濟學計算器

0、前言 技術經濟學這門課是上學期開的,從一開始我就在懷疑,我一個學修拖拉機的,學這麼複雜的經濟學知識有啥用,直到發現這門課的計算量不小,如果用常規的科學計算器,算起來還是比較麻煩(你喜歡用複利係數表就當我沒說),特別是有些題需要