圖形化編程玩智能小車1-06

2021-01-19 零基礎學51單片機

本章節,我們繼續使用圖形化編程(即搭積木的形式完成編程)用於實際的應用——圖形化編程玩智能小車的學習。本教程共分為三大部分。1,智能小車的詳細組裝方法及調試;2,智能小車應用軟體的編程(圖形化編程)方法及調試;3,使用圖形化編程來實現智能小車的各種功能演示。

本次學習內容是第一部分智能小車的組裝的第二節:硬體調試:1,調試紅外避障模塊。

第一部分:智能小車的詳細組裝方法及調試

第一節   智能小車的組裝

第一步:組裝直流電機組1-01

第二步:安裝電池盒1-02

第三步:組裝定向輪或萬向輪1-03

第四步:安裝電壓檢測模塊1-04

第五步:安裝開發板 1-05

第六步:安裝超聲波模塊1-06

第二節   硬體調試

第一步:調試紅外避障模塊

1,        注意:調試智能小車紅外避障與尋跡時應在自然光較弱情況下進行,自然光會對紅外避障和尋跡模塊中的紅外接收管造成幹擾,可在室內無自然光的燈光下或夜晚燈光下進行調試和相關實驗,因為自然光的光譜波長含有紅外接收管的紅外光波長,所以紅外接收管在接收紅外信號時會被自然光中相同波長的紅外光幹擾。



2,        硬體組成:紅外避障模塊由左右兩組紅外對管(LEAS1、RC1、LEAS2、RC2)、電壓比較晶片(U5)、電位器(RW1、RW2)、狀態指示LED燈(LED4、LED5)組成,如圖7-1



3,    工作原理:智能小車上電後紅外對管就開始工作,當紅外對管前方一定距離內有障礙物出現時會把發射管發射的紅外光反射回來此時被接收管接收到,通過電壓比較晶片分析後輸出相應的信號,當紅外對管前方一定距離內有障礙物出現時狀態指示LED燈亮起,電位器用於調節檢測障礙物的距離。把組裝好的智能小車裝上電池放置在自然光弱的環境中或無自然光的燈光下進行調試,準備一把1字3寸螺絲刀,在智能小車前方約10釐米處放置一個障礙物,先用螺絲刀緩慢的以順時針方向微調節RW1電位器直至LED4指示燈亮起為止,再用相同的手法調節RW2電位器直至LED5指示燈亮起為止,此時把障礙物移動至智能小車前方大約12釐米處,逆時針微調RW1、RW2電位器直至LED4、LED5指示燈熄滅即可,最終調試效果需達到當障礙物在智能小車前面10釐米內時指示燈亮同時亮,超出10CM指示燈同時滅,實驗示意圖如圖7-2:


4,    說明:在自然光比較強的環境下無論如何調節電位器LED4、LED5指示燈都會亮起,這是因為收到幹擾,所以必須在自然光弱的環境下調試,調試時需細心耐心的微調電位器,切勿急躁或用力調節電位器。


友情提示:

1,感覺不錯,請在文章結尾點擊「在看」,幫忙分享一下,贈人玫瑰手留餘香嘛。讓更多有需要的人看到。

2,下面「閱讀原文」的連結就是在線的51代碼生成器,可在網頁即開即用。收藏可以免費使用。該代碼生成器特別適合給少兒學習編程的啟蒙和開發。

具體操作方法:參考本公眾號的第一章節「圖形化編程玩51單片機」的第一,二,三課。收藏該網頁地址可以長期免費使用。

3,操作遇到不懂的也可以在公眾號後臺留言 諮詢。


相關焦點

  • 亞博智能JETBOT機器人小車怎麼樣?亞博JETBOT機器人使用評測
    當然有,像亞博智能推出的JETBOT機器人小車就可以讓我們好好體驗一番,而且高階段編程人群還能通過它鞏固和加深相關的編程知識,讓他們在玩中學習,從而增加對AI算法的學習興趣。03.1自動駕駛我們可以通過PC端Jetbot軟體讓JETBOT機器人小車進入自動駕駛模式,它會自動按照當前道路(指定的3m*2m自動駕駛賽道)進行自動駕駛,無需手動控制。
  • 十個中文例程教會你輕鬆上手製作Arduino智能小車
    板子上的微控制器可以通過Arduino的程式語言來編寫程序,編譯成二進位文件,燒錄進微控制器對Arduino的編程是利用 Arduino程式語言(基於 Wiring)和Arduino開發環境(based on Processing)來實現的。
  • 智能小車的PWM鍵盤控制電機程序
    這個是從一個製作成功的智能小車裡面提取出來的0&&P01==1&&P02==0) //小車直線快走 定時0.002ms { TH0=0XFF; TL0=0xFe;P04=0;//電機1左輪P05=1;P06=1; //電機2 右轉P07=0; } if(P00==0&&P01==0&&P02=
  • 魔方機器人、智能小車、無人機……科技「打卡」還能這樣玩!
    學與用的交融教與學的配合啟發了學生的思維開拓了學生的眼界在北京化工大學師生眼裡這個科技創新周「新意滿滿」精準快速的魔方機器人,炫動多變的LED燈光設計,靈動而又有趣的智能小車北京化工大學首屆科技創新周以「科技鑄就強國夢 信息凝聚民族魂」為主題,由北京化工大學教務處、學生工作辦公室、黨委宣傳部、科學技術發展研究院以及信息學院等多個部門聯合主辦,教務處、信息學院承辦,共開闢四大展廳,來自六個學院的近300件展品亮相本次科技創新周,魔方機器人、LED燈光設計、智能小車便是其中的展品。
  • 少兒編程軟體哪個好?國產最強大少兒編程工具推薦
    同時,豐富強大的功能讓少兒編程學習更豐富有趣!帕拉卡(Paracraft)3D動畫編程工具,一個工具包含了方塊建模、3D電影動畫創作、3D圖形化編程&代碼編程、CAD編程三維設計、3D列印、機器人仿真設計6大功能,讓中小學生少兒編程學習更豐富有趣。
  • 學編程不止是為做程式設計師,編程貓小火箭學員家長:學編程,是培養思維...
    據悉,編程貓從2019年1月便著手布局低齡兒童編程賽道,在其自主研發的圖形化編程工具基礎上,重磅推出專為4~7歲兒童設計的「小火箭幼兒編程」產品。得益於移動端教學、零文字工具界面的優勢,據透露目前已有超過40000名小火箭幼兒編程付費學員,每月以數千人的速度遞增。
  • 北川青少年活動中心「STEAM」教育—智慧機器人編程課程正式開課
    該工作室面向中小學、幼兒園學生,為學生提供STEAM機器人編程課程,讓孩子從小接受與國際接軌的科學、技術、工程、藝術、數學教育,接受人工智慧的啟蒙教育。5月23日,青少年活動中心創客工作室正式開課,首次開課吸引了北川近90名孩子前來體驗人工智慧機器人課程,孩子們在搭建機器人的過程中學習齒輪槓桿等物理原理、掌握傳感器的使用方法,學習模塊程式語言,通過編程控制培養邏輯思維能力和協作能力。
  • 樂高EV3第四講,手搖小車,理解發電原理
    課程目標1.、完成小車可以通過手搖來驅動小車前進後退2、理解小車發電的原理聯繫首先在上課之前我想問一下同學們,你們平時見到 的小車都是以什麼樣的動力方式讓它們行走的呢?那 你們有沒有玩過能手動發電的小車啊,老師告訴你們一 件有趣的事情,今天我們來做一個通過手搖發電的小 車,它能發電的原因就是通過我們手部搖柄的轉動,然 後電機內部進行切割磁感線產生電流。就是這樣發電的 這樣我們的小車就能行走了。接下來就是讓小朋友們跟 著老師一起來做這個有趣的實驗吧!
  • PSTK項目:青少年編程中可視化編程,起源竟是一隻海龜
    什麼是青少年編程青少年編程顧名思義有別成人職業化java、C++、PHP等編程,而是通過編程遊戲啟蒙、可視化圖形編程等課程,培養學生的計算思維和創新解難能力。什麼是ScratchScratch是麻省理工學院的「終身幼兒園團隊」(Lifelong Kindergarten Group)開發的圖形化編程工具,主要面對青少年開放。可視化編程工具Scratch是由米切爾·雷斯尼克團隊根據Logo的理念與Logo機器人編程工具基礎之上,於2007年交出的一份階段性成果,正式問世。
  • 「編程」加「造物」,一盒即能做出智能硬體作品
    在眾多受家長青睞的課外培訓課程中,少兒編程無疑是最為火熱的一個類目。根據《中國少兒編程行業研究報告》的統計顯示,少兒編程教育在我國的市場規模已接近40億元,用戶規模高達1550萬。編程教育更需要把數字世界的探索和物理世界的創造有機的結合起來。孩子只有經歷搭建、編程、學習和創造這四個階段,才能綜合的鍛鍊邏輯思維、編程思維、想像力和動手能力。
  • 成功地讓孩子遠離電視愛上編程:樂森星際特工機器人體驗,超強大
    雖然想著辦法,給孩子買一些玩具之類,分擔一些他看電視的時間,但是缺乏深度的玩具,基本一兩天就不玩了,還是電視更加有吸引力。所以,痛定思痛,看到介紹帶有智能變形的編程機器人星際特工,就打算入手一下試試。沒想到,當初認為會非常困難的編程,反倒成為了孩子樂在其中的一個重要原因。下面,分享一下這款星際特工的使用體驗!
  • 顛覆傳統積木的玩法的優必選智能編程積木機器人測評
    搭建好機器人的運動和作業的指令都是由程序進行控制,讓機器人的各種功用模塊動起來,動作、行經路線等可編程並隨意發揮。今天,小編帶來一款優必選超變鐵甲機智能編程積木機器人的測評,一起來看看。優必選JIMU機器人(Jimu Robot)是優必選科技旗下一款STEM教育智能編程機器人。
  • 【我測】Scratch編程實物化,能破解兒童編程教學難的瓶頸嗎?
    把Scratch代碼實物化,能解決低齡孩子學編程枯燥、學不懂的問題嗎?來跟芥末堆記者一起更深入地看看這款產品吧。形似圖形化軟體編程的硬體模塊這款機器人教育套裝包括積木結構件、電子控制件和硬體編程模塊三部分。用積木結構拼裝出形色各異的機器人,然後在軟體平臺上進行編程,進而控制機器人,是機器人編程教育的常見思路。
  • 編程能考級了!最新樣題出爐
    在發布會公示了《青少年編程能力等級》標準第一部分 「圖形化編程」標準和第二部分 「Python編程」標準。並對每一級的能力要求都進行了說明。圖形化編程等級分為基本圖形化編程能力、初步程序設計能力和算法設計與應用能力三個等級。
  • 廈門、武漢中小學開啟人工智慧教育試點,逐步推廣編程教育
    近期,廈門和武漢市教育局相繼發布通知,表示將在百所中小學開展人工智慧教育試點,逐步推廣編程教育,激發學生學習探索人工智慧技術的興趣,培養學生科學素養、創新思維和實踐能力。
  • 貝爾科教新品編程教育機器人Tebot登場 為孩子的STEAM教育助力!
    近日,貝爾科教旗下智能硬體產品Tebot套裝新品首發上市,作為Thunbot系列的入門級編程教育機器人,它適用於7歲以上的學齡兒童,帶領孩子們領略STEAM教育魅力以及科學世界之美。Tebot套裝擁有酷炫的金屬外形,採用一體化車架+無螺母結構設計,最大化降低了零部件的安裝難度。
  • 智能家居系統也能當孩子的「編程實驗基地」
    隨著AIoT、5G等技術的發展及消費者對科技便利型產品的接受度越來越高,智能家居發展的春天終於來臨。芯恆安智能家居5.0「ai玩空間」版將教育屬性與生活屬性結合,則再次拓展了智能家居的賦能空間。對於芯恆安的AIoT技術團隊而言,智能家居不僅能服務日常生活,還有更多新玩法、新功能待解鎖。芯恆安智能家居5.0「ai玩空間」版將居家生活智能化+兒童AI編程教育高度融合,家庭不再僅僅是智慧生活空間,還是孩子們的編程學習空間。在書房或兒童房搭建起獨立的「ai玩空間」,便是孩子們的編程實驗基地。
  • 編程貓亮相國際頂級計算機會議ACM,發表重要研究成果
    編程貓核心技術中心基於人工智慧與教育研究院,致力於研究核心的編程工具與AI技術,以及其在教育領域的應用。據悉,僅2020年,編程貓核心技術中心聯合各大科研院所在頂級學術期刊發表的人工智慧方向研究論文已達5篇。   編程貓首席科學家與核心技術中心負責人秦曾昌表示:如何利用前沿技術賦能在線教育是一個核心挑戰,我們始終堅持在數據決策、自適應教育、智能雲應用、智能交互等方面等進行探索,並致力於與教育進行較好融合,讓前沿技術能最大程度發揮其作用。
  • 大疆機甲大師 S1 編程體驗:這張卡讓小學生也能學會寫代碼
    不過,這樣的想法在真正了解機甲大師 S1(即大疆小車)後,是時候發生變化了。去年 6 月,我們已經對大疆小車做了全方位評測,而今天,我們將借著大疆在教育方面新增不少舉措的機會,圍繞小車的「編程教育」屬性進行更加深入的體驗。入門:30 張編程卡依舊從拼裝開始。
  • 編程貓亮相國際頂級計算機會議ACM,探討人工智慧與教育融合發展
    據悉,僅2020年,編程貓核心技術中心聯合各大科研院所在頂級學術期刊發表的人工智慧方向研究論文已達5篇。編程貓首席科學家與核心技術中心負責人秦曾昌表示:如何利用前沿技術賦能在線教育是一個核心挑戰,我們始終堅持在數據決策、自適應教育、智能雲應用、智能交互等方面等進行探索,並致力於與教育進行較好融合