電賽經驗分享——賽前準備


? 大家好哇!我是小光,想要成為系統架構師的嵌入式愛好者。
?在之前的電賽中取得了省一的成績,本文對電賽比賽前需要準備什么做一個經驗分享。
?感謝你的閱讀,不對的地方歡迎指正。
加入小光嵌入式交流群(qq群號:737327353)免費獲取博主所有資料哦!


賽前準備

  • 開發板的選擇
    • STM32
    • MSP
    • Arduino
    • 樹莓派
  • 電源模塊選擇
    • PCB制版中加入DCDC
    • 電源模塊
  • 硬件
  • 軟件
  • 設計報告word

開發板的選擇

我們知道常見的開發板有STM32、MSP系列、Arduino、樹莓派等等。

STM32

STM32是一系列由意法半導體(STMicroelectronics)開發的32位微控制器系列,常用于嵌入式系統的開發。它們基于ARM Cortex-M內核,具有豐富的外設和功能,可滿足各種應用需求。在電賽中,STM32常被用于控制和處理各種傳感器數據、實現算法和控制邏輯,并與其他設備進行通信。
在電賽中非常常用,建議常備。

MSP

MSP開發板通常指的是德州儀器(Texas Instruments)的MSP430系列微控制器開發板。這些開發板基于MSP430微控制器,是低功耗、高性能的解決方案,常用于嵌入式系統的開發。它們適用于各種應用領域,包括電賽中的控制、數據采集和通信等任務。
說明 :在每次省賽中,官方會指定某一道題需要使用MSP430的開發板,所以最基礎的開發得會。最近兩年控制題都指定使用MSP430開發板。

Arduino

在電賽中,Arduino是一種常見的開發平臺,它基于開放源代碼的硬件和軟件,提供了簡單易用的開發環境。Arduino通常被用于快速原型設計和簡單項目的開發,具有豐富的社區支持和開源資源,適合初學者和專業人士使用。在電賽中,Arduino常被用于各種控制、數據采集和通信任務。
建議就不要使用Arduino了,小孩玩的。

樹莓派

樹莓派開發板是一種基于樹莓派單板計算機的開發平臺。樹莓派是一款低成本、高性能的微型計算機,常用于教育、DIY項目和嵌入式系統開發。在電賽中,樹莓派開發板可以用于各種用途,包括控制、數據處理、通信和圖像識別等任務。它具有豐富的擴展接口和強大的社區支持,適合于學生、愛好者和專業人士使用。
如果預算充足,完全可以入手,做圖像處理非常方便。

電源模塊選擇

PCB制版中加入DCDC

如果你非常懂電路,那么你就自己打板把DCDC模塊加入,輸出12V、3.3V、5V三種電壓。

電源模塊

如果你和我一樣硬件不太會,可以自己購買DCDC電源模塊,如下圖:
在這里插入圖片描述

硬件

硬件中挑選傳感器和模塊并不是一個簡單的問題,電賽中使用的硬件越來越少,考驗PID、軟件能力更多,所以題目關鍵傳感器的選擇就尤為重要。
建議每種類型的傳感器準備多個,在比賽中壞了可以及時更換。
在這里插入圖片描述
在這里插入圖片描述

軟件

在軟件上,我們需要寫簡單的定時器、中斷等驅動,所有準備的傳感器外設都需要提前把驅動寫好,等到比賽就可以省下很多時間。
在算法上,運動控制 的PID非常關鍵,建議提前做一道相關的往年電賽題目練習PID的調試,在信號處理方面,可以先寫好濾波算法,使用時直接調用,在圖像處理方面,識別色塊、識別數字、測距、循跡等等算法需要提前準備好。
人機交互的驅動也必不可少,可以使用按鍵、OLED、LCD等外設去實現。
在這里插入圖片描述

設計報告word

在這里插入圖片描述
設計報告決定著你能否獲得一個好的獎項,報告中需包含電路原理圖、整體設計圖、仿真結果、測試數據等圖表,其中提到的公式一般不會有專家去驗證,合理即可。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/15252.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/15252.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/15252.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

在線人才測評在企業招聘和大學生求職中的應用場景

每年的春招秋招,都是畢業生們忙著找工作的季節,相比社招來說,春招秋招是每個畢業生務必重視的機會,大廠名企畢竟名額有限,如果找到自己心儀的職業崗位,作為畢業生就必須提前準備,深入了解招聘的…

五管OTA輸入極性快速判斷

做CMFB還有負反饋的時候曾經在判斷輸入輸出極性上吃了大虧,直接做實驗波形正確就是輸入正端,全差分就不用考慮這么多了 和彎折,形狀類似7,相同方向輸入正端,相反的就是輸入負端,輸出也是和輸入負端一個方向…

【NLP】人機對話

概念 機器翻譯就是用計算機把一種語言翻譯成另外一種語言的技術 機器翻譯的產生與發展 17 世紀,笛卡爾與萊布尼茨試圖用統一的數字代碼來編寫詞典 1930 機器腦 1933 蘇聯發明家特洛陽斯基用機械方法將一種語言翻譯為另一種語言 1946 ENIAC 誕生 1949 機器翻譯問題…

香蕉成熟度檢測YOLOV8NANO

香蕉成熟度檢測YOLOV8NANO,采用YOLOV8NANO訓練,得到PT模型,然后轉換成ONNX模型,讓OEPNCV調用,從而擺脫PYTORCH依賴,支持C。python,安卓開發。能檢測六種香蕉類型freshripe freshunripe overripe…

Vita-CLIP: Video and text adaptive CLIP via Multimodal Prompting

標題:Vita-CLIP: 通過多模態提示進行視頻和文本自適應CLIP 源文鏈接:https://openaccess.thecvf.com/content/CVPR2023/papers/Wasim_Vita-CLIP_Video_and_Text_Adaptive_CLIP_via_Multimodal_Prompting_CVPR_2023_paper.pdfhttps://openaccess.thecvf.…

sw布爾減

可能最有效率還是草圖邊界線,然后用草圖做分割

ue5 中ps使用記錄貼

一、快捷鍵記錄 放大圖形 ctrlalt空格 放大圖形 縮小視口 ctrl空格 ctrlD 取消選區 ctrlt縮小文字 w魔棒工具 選擇魔棒的時候把容差打開的多一點 二、案例 移動文字 在相應的圖層選擇 移動文字 修改圖片里的顏色 在通道里拷貝紅色通道,復制紅色通道粘貼給正常圖…

記錄Hbase出現HMaster一直初始化,日志打印hbase:meta,,1.1588230740 is NOT online問題的解決

具體錯誤 hbase:meta,,1.1588230740 is NOT online; state{1588230740 stateOPEN, ...... 使用 hbase 2.5.5 ,hdfs和hbase分離兩臺服務器。 總過程 1. 問題發現 在使用HBase的程序發出無法進行插入到HBase操作日志后檢查HBase狀況。發現master節點和r…

大模型應用商業化落地關鍵:給企業帶來真實的業務價值

2024 年被很多人稱為大模型應用的元年,毫無疑問,大模型已經成為共識,下一步更急迫的問題也擺在了大家的面前——大模型到底能夠用在哪?有哪些場景能落地?怎么做才能創造真正的價值? 在剛剛過去的 AICon 全…

【排序算法】快速排序(四個版本以及兩種優化)含動圖)

制作不易,三連支持一下吧!!! 文章目錄 前言一.快速排序Hoare版本實現二.快速排序挖坑法版本實現三.快速排序前后指針版本實現四.快速排序的非遞歸版本實現五.兩種優化總結 前言 前兩篇博客介紹了插入和選擇排序,這篇博…

halcon配合yolov8導出onnx模型檢測物體

1.工業上多數視覺開發都是用halcon開發的,halcon本身也有自己的深度學習網絡,至于halcon如果不使用本身的深度學習,使用其他網絡導出的onnx模型怎樣配合使用?本文基于yolov8寫一個列子。 2。創建輸入數據的轉換代碼 #region 創建輸…

Nginx高可用性架構:實現負載均衡與故障轉移的探索

隨著網絡應用的不斷發展和用戶訪問量的增長,如何確保系統的高可用性、實現負載均衡以及快速響應故障轉移成為了每個運維和開發團隊必須面對的挑戰。Nginx作為一款高性能的HTTP和反向代理服務器,憑借其強大的功能和靈活的配置,成為了實現這些目…

題目:填空練習(指向指針的指針)

題目:填空練習(指向指針的指針) There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence. The blog content is all parallel goods. Those who are worried about …

【bugfix】/usr/local/bin/docker-compose:行1: html: 沒有那個文件或目錄

前言 在使用 docker-compose 管理容器化應用時,偶爾會遇到一些意想不到的錯誤,比如當嘗試運行 docker-compose 命令時,終端非但沒有展示預期的輸出,反而出現類似網頁錯誤的信息。這類問題通常與 docker-compose 的安裝或配置有關…

首都師范大學聘請旅美經濟學家向凌云為客座教授

2024年4月17日,首都師范大學客座教授聘任儀式在首都師范大學資源環境與旅游學院舉行。首都師范大學資源環境與旅游學院院長呂拉昌主持了儀式,并為旅美經濟學家向凌云教授頒發了聘書。 呂拉昌院長指出,要貫徹教育部產學研一體化戰略&#xff0…

數據庫工具類

public interface DbMapper {/*** 查詢數據庫類型*/String queryDbType(); }<select id"queryDbType" resultType"java.lang.String">select<choose><when test"_databaseId mysql">mysql</when><when test"_d…

虛擬機Centos擴展磁盤空間

虛擬機空間&#xff1a;現sda大小20G&#xff0c;因課程需要擴容 在虛擬機擴容中&#xff0c; 新增一塊硬盤 和 直接在原有硬盤基礎上擴容是一樣的&#xff08;只不過在原有硬盤上擴容需要關機才可以執行&#xff09;&#xff1b; 但兩者都最好先做數據備份或快照&#xff0c…

夏令營復習coding 算法第一天-狀態:新奇

T1:bubble冒泡排序 &#xff08;1&#xff09;思路&#xff1a;兩次循環&#xff0c;外層循環從后面開始-作為一個支點&#xff0c;內層循環每次將當前需要排序的最大的那個元素一步步移動到該支點&#xff0c;最終升序排列完成 &#xff08;2&#xff09;代碼: #include &l…

5、設計模式之適配器模式/原型模式

文章目錄 開始之前適配器模式使用場景注意事項何時使用優缺點代碼實現 原型模式深拷貝和淺拷貝 開始之前 本章節是一個系列&#xff0c;里面用的的代碼實例都是連貫的。在實現某一種設計模式時&#xff0c;為了減少代碼篇幅&#xff0c;前面博客出現model類&#xff08;僅限公…

【LabVIEW FPGA入門】同步C系列模塊

1.同步使用循環定時器VI計時循環速率的系列模塊 數字模塊SAR ADC 模塊多路復用模塊 數字通道可以在一個時鐘周期內執行。模擬通道需要多個時鐘周期。 同步模擬模塊的每個通道有一個 ADC&#xff0c;采集的數據在通道之間沒有明顯的偏差。多路復用模塊使用多路復用器通過單個 A…