墨水屏電子書
基礎(chǔ)任務(wù):
1、 編程實(shí)現(xiàn)LED燈的閃爍(盡量實(shí)現(xiàn)呼吸燈)。
2、 編程實(shí)現(xiàn)按鍵控制LED燈的亮滅(按下一次LED亮,再按一次LED滅) 。
3、 基于屏幕驅(qū)動(dòng)函數(shù)(在屏幕任意位置畫點(diǎn))實(shí)現(xiàn)字符的顯示,例如顯示Hello EEPW & DigiKey,也可顯示自己喜歡的名言警句 。
4、 實(shí)現(xiàn)電子書基本功能,實(shí)現(xiàn)按鍵翻頁(yè)(上一頁(yè)、下一頁(yè)等)。
進(jìn)階任務(wù):
1、 實(shí)現(xiàn)圖片顯示并加入抖動(dòng)算法 。
2、 利用擴(kuò)展的三極管+揚(yáng)聲器實(shí)現(xiàn)背景音樂播放:實(shí)現(xiàn)一邊聽歌一邊看書(由于揚(yáng)聲器需要自己焊接,需要有一定的動(dòng)手能力選做此題)
板卡說明
核心器件(完成基礎(chǔ)任務(wù)用):
• Raspberry Pi Pico - ARM? Cortex?-M0+ MCU 32-位 評(píng)估板 - SC0917
(必選) 規(guī)格書 得捷購(gòu)
• Raspberry Pi Pico 平臺(tái)評(píng)估擴(kuò)展板 - PIM634 - RP2040 2.9" 電子墨水電子紙顯示
(必選) 規(guī)格書 得捷購(gòu)
擴(kuò)展器件(完成進(jìn)階任務(wù)用):
• 三級(jí)管 - SS8550DTA - 晶體管-雙極 (BJT)-單PNP 25 V 1.5 A 200MHz 1 W通孔TO-92-3
規(guī)格書 得捷購(gòu)
• 揚(yáng)聲器 - OWS-1330TA-8 - 8Ohms通用揚(yáng)聲器500 mW 100 Hz~20 kHz頂部圓形
規(guī)格書 得捷購(gòu)
彩屏貪吃蛇小游戲
基礎(chǔ)任務(wù):
1、 編程實(shí)現(xiàn)LED燈的閃爍((盡量實(shí)現(xiàn)呼吸燈)。
2、 編程實(shí)現(xiàn)按鍵控制LED燈的亮滅(按下一次LED亮,再按一次LED滅)。
3、 基于彩屏驅(qū)動(dòng)函數(shù)(已經(jīng)實(shí)現(xiàn)貪吃蛇向右移動(dòng)),實(shí)現(xiàn)貪吃蛇上下左右移動(dòng)。
4、 實(shí)現(xiàn)貪吃蛇吃食物增加長(zhǎng)度和撞邊界結(jié)束游戲的功能。
進(jìn)階任務(wù):
1、 增加關(guān)卡功能,即隨著貪吃蛇不斷增長(zhǎng),小蛇的運(yùn)動(dòng)速度也越來越快。(也可以發(fā)揮自己的想象力,增加其他玩法)
2、 利用擴(kuò)展的三極管+揚(yáng)聲器實(shí)現(xiàn)游戲音樂播放(由于揚(yáng)聲器需要自己焊接,需要有一定的動(dòng)手能力選做此題)
板卡說明
核心器件(完成基礎(chǔ)任務(wù)用):
• Raspberry Pi Pico - ARM? Cortex?-M0+ MCU 32-位 評(píng)估板 - SC0917
(必選) 規(guī)格書 得捷購(gòu)
• Raspberry Pi Pico 平臺(tái)評(píng)估擴(kuò)展板 - PIM543 - RP2040 LCD 1.14" 顯示
(3選1) 規(guī)格書 得捷購(gòu)
• Raspberry Pi Pico 平臺(tái)評(píng)估擴(kuò)展板 - PIM580 - LCD 2" 顯示
(3選1)規(guī)格書 得捷購(gòu)
• Raspberry Pi Pico 平臺(tái)評(píng)估擴(kuò)展板 - 103030400 - ST7789 LCD 1.14" 顯示
(3選1) 規(guī)格書 得捷購(gòu)
擴(kuò)展器件(完成進(jìn)階任務(wù)用):
• 三級(jí)管 - SS8550DTA - 晶體管-雙極 (BJT)-單PNP 25 V 1.5 A 200MHz 1 W通孔TO-92-3
規(guī)格書 得捷購(gòu)
• 揚(yáng)聲器 - OWS-1330TA-8 - 8Ohms通用揚(yáng)聲器500 mW 100 Hz~20 kHz頂部圓形
規(guī)格書 得捷購(gòu)
項(xiàng)目評(píng)分表 |
項(xiàng)目 |
分?jǐn)?shù) |
課程內(nèi)容 |
任務(wù)要求 |
報(bào)名成功 |
5 |
|
按要求填寫申請(qǐng)表,獲得試用資格,并通過專屬鏈接得捷購(gòu)在DigiKey得捷下單。 |
開箱貼 |
15 |
講解模塊組裝的注意事項(xiàng)和使用MDK開發(fā)pico的注意事項(xiàng)。 |
發(fā)布圖文帖子。拍照展示模塊組裝成功,拍照展示編譯完成老師提供的MDK工程文件,并文字簡(jiǎn)單介紹說明即可。 |
過程貼 |
20 |
1 講解pico的GPIO的內(nèi)部結(jié)構(gòu)
2介紹關(guān)于GPIO的幾個(gè)SDK函數(shù)
3 講解LED和按鍵驅(qū)動(dòng)函數(shù)。 |
發(fā)布圖文帖子。介紹按鍵去抖原理,實(shí)現(xiàn)按鍵控制LED燈的亮滅(按下一次LED亮,再按一次LED滅)的代碼。圖文并茂,文字流暢不低于200字,圖片清晰不少于2張圖。 |
墨水屏電子書 |
成果貼 |
30 |
1 講解spi串口通信協(xié)議,介紹pico內(nèi)部spi的邏輯框圖和關(guān)于SPI的SDK函數(shù);
2 講解墨水屏驅(qū)動(dòng)原理,介紹墨水屏驅(qū)動(dòng)函數(shù);
3 講解字符取模原理,介紹GB2312編碼集,并介紹如何實(shí)現(xiàn)中英文混合顯示。 |
發(fā)布圖文帖子。簡(jiǎn)單介紹實(shí)現(xiàn)電子書顯示的代碼及實(shí)現(xiàn)邏輯(當(dāng)然也可以寫在制作時(shí)遇到了什么困難,自己是怎么解決的,老師會(huì)根據(jù)精彩程度給予加分)。圖文并茂,文字流暢不低于500字,圖片清晰不少于3張圖。 |
成果視頻 |
30 |
|
拍攝成果展示視頻。要求橫板視頻1920*1080,拍攝實(shí)現(xiàn)電子書的基本功能,例如顯示Hello EEPW & DigiKey,也可顯示自己喜歡的名言警句,視頻長(zhǎng)度3-5分鐘。 |
彩屏貪吃蛇小游戲 |
成果貼 |
30 |
1 講解spi串口通信協(xié)議,介紹pico內(nèi)部spi的邏輯框圖和關(guān)于SPI的SDK函數(shù);
2 講解彩屏驅(qū)動(dòng)原理,介紹彩屏屏驅(qū)動(dòng)函數(shù);
3 講解貪吃蛇基本數(shù)據(jù)結(jié)構(gòu)并實(shí)現(xiàn)向右移動(dòng)。 |
發(fā)布圖文帖子。簡(jiǎn)單介紹實(shí)現(xiàn)貪吃蛇的代碼及實(shí)現(xiàn)邏輯(當(dāng)然也可以寫在制作時(shí)遇到了什么困難,自己是怎么解決的,老師會(huì)根據(jù)精彩程度給予加分)。圖文并茂,文字流暢不低于500字,圖片清晰不少于3張圖。 |
成果視頻 |
30 |
|
拍攝成果展示視頻。要求橫板視頻1920*1080,拍攝實(shí)現(xiàn)貪吃蛇的基本功能,例如上下左右移動(dòng)、吃食物等功能,也可以展現(xiàn)自己增加的新玩法,視頻長(zhǎng)度3-5分鐘。 |