国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

物聯網應用技術課程設計————宿舍升降機模型

Caicloud / 3155人閱讀

摘要:綜合諸多考慮與相應調研,我們希望能夠制作出一款宿舍升降機為同學們提供更方便安全的上下床方式。摘要本設計采用開發板作為主控,結合壓力傳感器紅外避障傳感器電機驅動模塊實現了一個可以自動升降自動停止自動調速的宿舍升降機模型系統。

(第一次寫博客,記錄下自己大一時做的一個課設,如有不妥之處,還望多多包容)

一、前言

項目背景

? ? ? ? 我國南方大部分高校宿舍均是上床下桌模式,學生上下床需要攀爬梯子,多有不便,容易使學生在心理上抵觸早起(doge),且容易引發安全問題。綜合諸多考慮與相應調研,我們希望能夠制作出一款宿舍升降機為同學們提供更方便安全的上下床方式。

? ? ? ? 但是由于時間、技術有限,現以模型的方式呈現。

摘要

? ? ? ? 本設計采用Arduino uno R3開發板作為主控,結合FSR402壓力傳感器、紅外避障傳感器、L298N電機驅動模塊實現了一個可以自動升降、自動停止、自動調速的宿舍升降機模型系統。

二、系統架構

實現原理

? ? ? ? 從網上購買了一款科學教育益智模型,在上面進行改裝,將其原有的有線控制器改為壓力控制。思路是利用壓力傳感器檢測是否有物體以及物體重量,以此控制電機是否轉動和轉動的速度。并在升降機軌道的頂部和底部安裝紅外檢測模塊,判斷電機位置,進而控制電機轉動方向。

? ? ? ? 利用單片機進行核心控制,最終實現自動升降與根據壓力調速的功能

硬件設計:

1.模塊分析

模型主體:某科學教育益智模型(木制升降機模型)

圖源網絡

單片機處理器:Arduino uno R3開發板

紅外檢測模塊:某寶購買的紅外避障傳感器

檢測距離2-30cm,順時針調電位器,檢測距離增加;逆時針調電位器,檢測距離減小,檢測角35度。

壓力傳感模塊:FSR402壓力傳感器、線性電壓轉換模塊

檢測壓力有無;利用配套的線性電壓轉換模塊實現PWM調速

?

?電機驅動:L298N電機驅動模塊

接受Arduino信號,通過控制高低電平來調整電機轉向

2. 硬件框圖與實物連接圖

硬件框圖

實物連接圖

各硬件關系圖

?軟件設計:

1.開發平臺

使用Arduino IDE進行軟件開發。

其采用C/C++編程,基本語法與C/C++一致,但將主函數main()分成了初始化函數setup()和主循環loop()

準備階段準備階段
初始化階段setup()執行一次
執行階段loop()循環執行
#include<>#define ……void setup(){……}void loop(){……}

2.軟件流程

?3.代碼實現

(1)引腳、變量設置

引腳變量定義及初始化代碼

(2)setup()中設置引腳模式

(3)代碼主體loop() 調用狀態檢測函數,循環運行

(4)驅動模塊控制電機

?(5)檢測壓力并進行數值轉化

(6)狀態檢測函數state()

檢測升降機狀態并執行相應操作

升降機到達底部為一次循環結束,維護更新變量以便后續循環

?最終實物

總結展望

  • ?在小組成員共同努力下,基本實現項目目標
  • 對Arduino uno開發板、L298N等硬件模塊有了更深入的了解
  • 對arduino ide的使用與代碼編寫積攢一定實操經驗

  • 產品美觀程度與運行穩定性有待提高
  • 所用材料有待改進
  • 可嘗試加入其他功能,如藍牙控制

參考資料

(25條消息) Arduino實踐詳細說明(三)L298N驅動直流電機_GuanFuXinCSDN的博客-CSDN博客_l298n控制直流電機

?(25條消息) L298N模塊的使用介紹_努力掙扎的小菜菜的博客-CSDN博客

?(25條消息) 使用Arduino與L298N(紅板) 驅動直流電機_凌順實驗室-CSDN博客_l298n

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/124045.html

相關文章

  • 基于SSM的學生宿舍管理系統

    摘要:項目介紹本系統采用框架,數據層采用,數據庫使用,可以用作畢業設計課程設計等,適合選題高校宿舍宿舍員工宿舍等,下面是大概的功能,具體功能實現可以建議看下方的演示視頻,系統適合于基礎一般的同學使用。 項目介紹: 本系統采用SSM框架,數據層采用mybatis,數據庫使用mysql,可以用作畢業設...

    Backache 評論0 收藏0
  • 基于WebGL架構的3D可視化平臺ThingJS—讓糧倉“智慧”升級

    摘要:隨著信息化技術發展,全國各地開始智慧糧倉的建設,我們可以通過一個視頻看一下使用可視化平臺做的可視應用,可視一體化,讓糧倉智慧升級。構建糧倉內糧情的監控預警診斷分析一體化的可視化平臺。 首先我們先了解一下基于WebGL架構的3D可視化平臺——ThingJS是什么? ThingJS是優锘科技開發的一套面向物聯網應用的在線3D可視化應用開發及運營PaaS平臺,以 ThingJS云視PaaS服...

    aaron 評論0 收藏0
  • 智能合約實施指南

    摘要:在協議結束時,智能合約被視為已履行并仍存儲在區塊鏈網絡中。這組條件和事件代表了最基本的一次性智能合約。智能合約用例智能合約越來越受歡迎,并已在各種區塊鏈項目中實施。 與區塊鏈技術一樣,智能合約在商業領域也非常有價值。 為了讓我們的讀者徹底了解智能合約是什么以及它們如何影響現代商業的交易方式,我們準備了本指南。 集中商業模式正在給去中心化的模式讓路 傳統的商業關系模型都是集中式的,始終存...

    meteor199 評論0 收藏0
  • 智能合約實施指南

    摘要:在協議結束時,智能合約被視為已履行并仍存儲在區塊鏈網絡中。這組條件和事件代表了最基本的一次性智能合約。智能合約用例智能合約越來越受歡迎,并已在各種區塊鏈項目中實施。 與區塊鏈技術一樣,智能合約在商業領域也非常有價值。 為了讓我們的讀者徹底了解智能合約是什么以及它們如何影響現代商業的交易方式,我們準備了本指南。 集中商業模式正在給去中心化的模式讓路 傳統的商業關系模型都是集中式的,始終存...

    PumpkinDylan 評論0 收藏0

發表評論

0條評論

Caicloud

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<