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

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

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

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

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

步驟1:所需零件

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

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

燃燒器套件

直流電動(dòng)機(jī)

LED

HC-05藍(lán)牙模塊

Android手機(jī)

步驟2:工作的詳細(xì)說明

Atmega16是全世界嵌入式愛好者使用的著名微控制器,因?yàn)樗哂袃?nèi)置的ADC和PWM等功能。

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

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

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

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

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

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

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

第3步:編程AVR

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

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

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

保險(xiǎn)絲位:

LFUSE = 0Xef;

HFUSE = 0Xc9;

EFUSE = 0Xff;

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

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

還要避免使用USB刻錄機(jī)套件的電源,并希望通過您希望用于機(jī)器人的電池或適配器來提供電源,因?yàn)閮煞N情況下的IO值往往不同。

步驟4:Android應(yīng)用程序

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

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

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

責(zé)任編輯:wv

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

    關(guān)注

    210

    文章

    28011

    瀏覽量

    205595
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3909

    瀏覽量

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

    關(guān)注

    0

    文章

    11

    瀏覽量

    6795
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    伺服控制機(jī)器人控制方式有哪些

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

    開源項(xiàng)目!用ESP32做一個(gè)可愛的無用機(jī)器人

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

    開源項(xiàng)目!用ESP32做一個(gè)可愛的無用機(jī)器人

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

    人形機(jī)器人控制器之MCU、DSP、AI芯片

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

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

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

    如何使用PLC控制機(jī)器人

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

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

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

    恩智浦MCX微控制器增強(qiáng)移動(dòng)機(jī)器人電機(jī)控制能力

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

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

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

    基于OpenVINO?的諾達(dá)佳機(jī)器人控制器實(shí)戰(zhàn)

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

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

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

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

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

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

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

    力控機(jī)器人導(dǎo)納控制框架

    導(dǎo)納控制框架: 力/力矩傳感:用于測量機(jī)器人與環(huán)境之間的力和力矩。 導(dǎo)納控制器:根據(jù)傳感測量值和期望的力/力矩指令,生成
    的頭像 發(fā)表于 11-09 16:12 ?942次閱讀
    力控<b class='flag-5'>機(jī)器人</b>導(dǎo)納<b class='flag-5'>控制</b>框架