欧美精品久久性爱|玖玖资源站365|亚洲精品福利无码|超碰97成人人人|超碰在线社区呦呦|亚洲人成社区|亚州欧美国产综合|激情网站丁香花亚洲免费分钟国产|97成人在线视频免费观|亚洲丝袜婷婷

【講座2025031】ESP32單片機(jī)培訓(xùn)

海豚

<p class="ql-block">今天是零基礎(chǔ)ESP32入門課程第一次課,本次課程主要內(nèi)容:</p><p class="ql-block">?1.介紹了嵌入式數(shù)字領(lǐng)域的四大領(lǐng)域芯片及對(duì)比;</p><p class="ql-block">?2.介紹了單片機(jī)發(fā)展的階段及主要應(yīng)用領(lǐng)域,國(guó)內(nèi)外主流單片機(jī)品牌;</p><p class="ql-block">?3.ESP32的框圖及芯片主要資源;</p><p class="ql-block">?4.介紹了Arduino開源聯(lián)盟及發(fā)展;</p><p class="ql-block">?5.安裝Arduino+ESP32開發(fā)環(huán)境,熟悉IDE開發(fā)環(huán)境的操作;</p><p class="ql-block">?6.上傳Blink閃爍燈程序,驗(yàn)證開發(fā)環(huán)境及操作步驟;</p><p class="ql-block">?7.講解了Arduino的編程基本語(yǔ)法規(guī)則,編寫了Hello world程序,觀察運(yùn)行結(jié)果。</p><p class="ql-block"><br></p> <p class="ql-block">單片機(jī)的理論</p> <p class="ql-block">開始自制編碼,波特率和秒數(shù)可以更改。</p> <p class="ql-block">如果要加小數(shù)點(diǎn),必須在數(shù)字后面加·</p> <p class="ql-block">沒有大于等于號(hào),>=代替。</p> <p class="ql-block">完成!</p> <p class="ql-block">第二節(jié)課:</p><p class="ql-block">?1.介紹了最小系統(tǒng)和外設(shè)的概念;</p><p class="ql-block">?2.講解了GPIO的使用及操作函數(shù),編寫了LED閃爍,按鍵控制燈程序;</p><p class="ql-block">?3.講解了ADC與DAC的概念及操作函數(shù),編寫了讀取模擬電壓值程序,呼吸燈程序;</p><p class="ql-block">?4.講解了LEDC模擬輸出方式,用LEDC方式控制RGB燈,實(shí)現(xiàn)可調(diào)色調(diào)和亮度功能;</p><p class="ql-block">?5.講解了串行通信和并行通信的概念,了解了工業(yè)領(lǐng)域常用串行通信接口:UART、I2C,SPI。</p><p class="ql-block"><br></p> <p class="ql-block">單片機(jī)的圖解</p> <p class="ql-block">這節(jié)課的第一個(gè)實(shí)驗(yàn):讓燈亮起來</p> <p class="ql-block">第二個(gè)實(shí)驗(yàn):控制開關(guān)</p> <p class="ql-block">第三個(gè)工具:控制轉(zhuǎn)換器</p><p class="ql-block">第四個(gè)實(shí)驗(yàn):呼吸燈</p> <p class="ql-block">第五個(gè)實(shí)驗(yàn):呼吸燈的變化</p> <p class="ql-block">第三節(jié)課:</p><p class="ql-block">?1.介紹常見的顯示方式:數(shù)碼管、點(diǎn)陣屏、液晶屏;</p><p class="ql-block">?2.講解了數(shù)碼管顯示數(shù)字和字母的原理,編寫程序控制顯示數(shù)字;</p><p class="ql-block">?3.講解了移位寄存器的原理,編寫了控制74HC595芯片顯示數(shù)字,并利用shiftOut函數(shù)簡(jiǎn)化程序;</p><p class="ql-block">?4.講解了點(diǎn)陣屏的顯示原理,編寫了控制程序,顯示流水燈效果;</p><p class="ql-block"><br></p> <p class="ql-block">第四節(jié)課:</p><p class="ql-block">?1.講解液晶屏的顯示方式,使用ESP32驅(qū)動(dòng)0.96寸液晶屏顯示,編寫了顯示英文程序;</p><p class="ql-block">?2.講解點(diǎn)陣漢字的制作方法,編寫了顯示中文程序;</p><p class="ql-block">?3.講解了無(wú)線通信的種類;</p><p class="ql-block">?4.講解了ESP32 WIFI的三種工作模式,編寫了STA工作模式程序,測(cè)試局域網(wǎng)內(nèi)連接。</p><p class="ql-block"><br></p>