0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用AVR微控制器和android設(shè)備制作機器人

454398 ? 來源:網(wǎng)絡整理 ? 作者:網(wǎng)絡整理 ? 2019-11-18 08:51 ? 次閱讀

步驟1:所需零件

AVR開發(fā)板(或者自己動手制作) )

傳感器(MQ-2,MQ-3等氣體傳感器; LM35溫度傳感器; IR傳感器等)

燃燒器套件

直流電動機

LED

HC-05藍牙模塊

Android手機

步驟2:工作的詳細說明

Atmega16是全世界嵌入式愛好者使用的著名微控制器,因為它具有內(nèi)置的ADC和PWM等功能。

現(xiàn)在,如果我們將AVR的功能與android的功能結(jié)合起來,

我們可以使用AVR + ANDROID機器人的地方:

躺在床上時,房屋內(nèi)的生活用品的運輸

在廚房或任何可能發(fā)生氣體泄漏的地方(使用MQ-2傳感器)

溫度檢查和控制(使用lm35傳感器)

L高度的亮度和強度控制(使用LDR傳感器)

還有很多,每個人都趨向于找到這種易于使用的移動小工具的新用途,該小工具可以根據(jù)需要進行定制

第3步:編程AVR

在此步驟中,我將告訴您如何連接傳感器并使用內(nèi)置ADC并執(zhí)行所需的操作

首先,確定要使用的傳感器,然后為其供電并連接到微型計算機的不同ADC通道-controller(有關(guān)引腳配置,請參見數(shù)據(jù)表)。

我已經(jīng)附上了可用于對控制器進行編程的程序的屏幕截圖。

保險絲位:

LFUSE = 0Xef;

HFUSE = 0Xc9;

EFUSE = 0Xff;

提供的代碼用于手動運行,直到現(xiàn)在為止我還沒有討論android部分,因此您可以嘗試在代碼中提到的引腳處連接開關(guān)或進行相應的更改。

但是在最終確定之前要進行許多測試,以避免燒毀IC和傳感器,請參考數(shù)據(jù)表以獲取更多信息。您使用的傳感器和控制器的IO值。

還要避免使用USB刻錄機套件的電源,并希望通過您希望用于機器人的電池或適配器來提供電源,因為兩種情況下的IO值往往不同。

步驟4:Android應用程序

這是最簡單的部分,或者是由MIT簡化的。

我已經(jīng)使用MIT應用程序發(fā)明者來制作應用程序(請參閱屏幕截圖),因為這是創(chuàng)建有用的應用程序的最佳和最簡單的方法,而無需對每個段進行單獨編碼。知識是使藍牙應用程序通過HC-05模塊與您的控制器進行通信的最有效,最簡單的方法。

如果您要通過android設(shè)備控制機器人,請參考圖片查看要進行的更改。

責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機器人
    +關(guān)注

    關(guān)注

    210

    文章

    28109

    瀏覽量

    205863
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3917

    瀏覽量

    127042
  • AVR微控制器
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    6798
收藏 人收藏

    評論

    相關(guān)推薦

    【開源項目】你準備好DIY一款功能強大的機器人了嗎?

    以及3D打印機械部件。通過運動控制、藍牙連接和可定制的眼部表情,讓這款機器人活靈活現(xiàn)。 所需材料 電子元件: Atmega328p微控制器(SMD VQFN版本)、L293電機驅(qū)動
    發(fā)表于 11-08 10:53

    工業(yè)機器人控制器的主要功能有哪些

    工業(yè)機器人控制器是工業(yè)機器人系統(tǒng)的大腦,負責接收指令、處理數(shù)據(jù)、控制機器人的運動和操作。控制器
    的頭像 發(fā)表于 09-04 09:18 ?405次閱讀

    伺服控制機器人控制方式有哪些

    。 開環(huán)控制 : 定義 :開環(huán)控制是一種沒有反饋機制的控制方式,控制器根據(jù)預設(shè)的指令直接驅(qū)動機器人執(zhí)行動作。 特點 :簡單、成本低,但無法自
    的頭像 發(fā)表于 09-04 09:16 ?327次閱讀

    開源項目!用ESP32做一個可愛的無用機器人

    簡介 作者在完成碩士論文答辯后,利用空閑時間制作了一個他一直想做的機器人——可愛無用機器人。 無用機器人原理是一個連接到開關(guān)的電機,通過邏輯門
    發(fā)表于 09-03 09:34

    開源項目!用ESP32做一個可愛的無用機器人

    簡介 作者在完成碩士論文答辯后,利用空閑時間制作了一個他一直想做的機器人——可愛無用機器人。 無用機器人原理是一個連接到開關(guān)的電機,通過邏輯門
    發(fā)表于 08-30 14:50

    人形機器人控制器之MCU、DSP、AI芯片

    電子發(fā)燒友網(wǎng)報道(文/李彎彎)人形機器人控制器是人形機器人中的核心神經(jīng)系統(tǒng),負責對機器人的運動進行細致規(guī)劃和控制,是
    的頭像 發(fā)表于 08-26 07:57 ?4652次閱讀

    ROS讓機器人開發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    的快速發(fā)展,智能機器人設(shè)備已成為工業(yè)自動化體系的佼佼者,而智能機器人設(shè)備核心—ROS系統(tǒng),是機器人領(lǐng)域的集大成者,主要應用于機器人控制領(lǐng)域,
    發(fā)表于 07-09 11:38

    如何使用PLC控制機器人

    隨著工業(yè)自動化技術(shù)的飛速發(fā)展,機器人技術(shù)作為其中的重要組成部分,其應用范圍日益廣泛。在機器人控制系統(tǒng)中,PLC(Programmable Logic Controller,可編程邏輯控制器
    的頭像 發(fā)表于 06-17 10:50 ?1392次閱讀

    機器人控制系統(tǒng)的基本單元有哪些

    引言 機器人是一種具有高度自動化和智能化的設(shè)備,它可以模擬人類的行為和思維,完成各種復雜的任務。機器人控制系統(tǒng)是機器人的重要組成部分,它負責
    的頭像 發(fā)表于 06-16 15:36 ?1373次閱讀

    恩智浦MCX微控制器增強移動機器人電機控制能力

    移動機器人的卓越性能、平穩(wěn)運動和可靠運行離不開高效精確的電機控制。機器人的自主性和復雜性不斷提高,非常需要能夠處理復雜電機控制和其他任務的高級微控制
    的頭像 發(fā)表于 05-24 09:15 ?1179次閱讀
    恩智浦MCX<b class='flag-5'>微控制器</b>增強移動<b class='flag-5'>機器人</b>電機<b class='flag-5'>控制</b>能力

    基于飛凌嵌入式RK3568J核心板的工業(yè)機器人控制器應用方案

    控制系統(tǒng)當中。那么今天,我們就通過多軸工業(yè)機器人來聊聊機器人控制系統(tǒng)以及控制器的實現(xiàn)。 1 機器人
    發(fā)表于 05-11 09:40

    基于OpenVINO?的諾達佳機器人控制器實戰(zhàn)

    諾達佳機器人控制器,搭載英特爾處理,以其強大的性能和穩(wěn)定性,為AI機器人長期無故障運行提供了堅實的基礎(chǔ)。
    的頭像 發(fā)表于 04-20 10:34 ?769次閱讀
    基于OpenVINO?的諾達佳<b class='flag-5'>機器人</b><b class='flag-5'>控制器</b>實戰(zhàn)

    工業(yè)機器人應用中的AI邊緣控制器:技術(shù)創(chuàng)新與效率提升的雙重驅(qū)動

    工業(yè)機器人應用中的AI邊緣控制器:技術(shù)創(chuàng)新與效率提升的雙重驅(qū)動 隨著科技的不斷進步,AI邊緣控制器在工業(yè)機器人領(lǐng)域的應用越來越廣泛。這種創(chuàng)新技術(shù)不僅推動了工業(yè)
    的頭像 發(fā)表于 03-08 10:45 ?671次閱讀

    Microchip AVR DD系列微控制器產(chǎn)品特性

    的功能集,包括多電壓輸入/輸出(MVIO),非?!みm合復雜應用,或在具有多個功率域的復雜設(shè)計中作為配套微控制器(MCU)使用。
    的頭像 發(fā)表于 12-28 09:38 ?636次閱讀

    ROS讓機器人開發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    領(lǐng)域的集大成者,主要應用于機器人控制領(lǐng)域,如AGV工業(yè)機器人控制器、智能機械臂控制器機器人導航
    發(fā)表于 11-30 16:01