原创 紅外遙控器的實現 ---- 基於STM32&&RT-thread操作系統

一、概述 紅外遙控是一種無線、非接觸控制技術,具有抗干擾能力強,信息傳輸可靠,功耗低,成本低,易實現等顯著優點。所以其廣泛地被應用在我們生活的方方面面。 紅外遙控的編碼目前廣泛使用的是:NEC Protocol 的PWM(脈衝寬度

原创 智能小車的設計與實現 -- 基於RT-Robot( RT-Thread 的機器人框架)

一、概述 1.1、參考資料 RT-thread的機器人框架RT-Robot 的github倉庫地址:RT-Robot倉庫。 1.2、目標 熟悉 RT-thread的機器人框架RT-Robot 製作出一輛智能控制小車 1.3

原创 基於RT-Robot智能小車的設計與實現 -- 材料準備

硬件設備 1、主控版 主控芯片是STM32F407VET6。

原创 NRF24L01 (2.4G無線通信模塊)的使用 -- 基於RT-thread操作系統

一、準備 RT-thread官方教程:RT-thread 智能家居 DIY 教程連載(2) 二、遇到的問題 本地文件沒有NRF24L01軟件包。 解決:env使用 pkgs --upgrade 命令(軟件包管理詳解) 隨

原创 好書推薦 -- 《這樣編碼才規範--128個編碼好習慣》

這本書沒有細看,只是大致瀏覽,發現寫的還是蠻可以的,只是覺得只是適合新手,老手看這個有點浪費時間。剛開始編程的新手倒是能夠收穫多一些。 下載鏈接:《這樣編碼才規範–128個編碼好習慣》 提取碼:a5z8

原创 好書推薦 ---- 《軟技能-代碼之外的生存指南》及摘錄、思考

一、資源與簡介 這本書不是一本講解技術類的書籍,但是講的是與技術人相關的方方面面的知識,適合各個階段的人去學習。 豆瓣介紹及評分如下: 下載鏈接:軟技能-代碼之外的生存指南 提取碼:qqwa 二、摘錄同時摻雜很多思考 寫於201

原创 DS18B20 數字溫度傳感器的使用 ---- 基於RT-thread操作系統的Sensor 框架

博客參考自智能家居DIY教程連載(1) 之前用RT-thread的線程讀取過ds18b20的溫度,涉及到比較具體的時序問題,見博客 DS18B20 數字溫度傳感器的使用和基於RT-thread操作系統的實現 一、Sensor 框架

原创 DS18B20 數字溫度傳感器的使用和基於RT-thread操作系統的實現

聲明:此博客主要參考了原子的教程和該傳感器的datasheet,其中程序主要來源於原子,在調試的過程中結合datasheet做了一部分修改。 實現讀取的代碼工程鏈接: 鏈接:工程示例代碼 提取碼:id0q 一、傳感器介紹及其特點

原创 RT-Thread Env工具 --- 工程構建命令使用總結

一、資料 RT-thread官方Env用戶手冊:Env用戶手冊。 二、個人總結 2.1、scons --dist 搭建項目框架,使用此命令在對應的 BSP 目錄下使用,會生成一個 dist 目錄,這便是開發項目的目錄結構,包含了R