在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>使用Arduino帶蜂鳴器的籃球框

使用Arduino帶蜂鳴器的籃球框

2022-11-08 | zip | 0.49 MB | 次下載 | 免費

資料介紹

描述

概括

和一個小運動狂熱者呆在家里?這款易于構建、由 Arduino 供電的籃球圈蜂鳴器可打造有趣的室內籃球比賽。這個項目也適合初學者,所以它是一個不錯的第一個、第二個或第三個項目,您可以與孩子一起構建。

第 1 步:收集材料

以下是本項目所需的 Arduino 相關材料——

  • Arduino Uno(您也可以使用 Arduino Nano 或 Uno 的任何其他克隆板 - 我在這些教程中使用 Elegoo Uno R3)
  • HC-SRO4 傳感器(可用于各種項目的通用傳感器)
  • 主動蜂鳴器(此項目的輸出蜂鳴器噪音。確保它是主動蜂鳴器。被動蜂鳴器發出 8 個鋼琴音符。主動蜂鳴器發出蜂鳴器噪音。)
  • 任何面包板
  • 一些跳線(很多公母和公母,但可能只有 1-2 母母)
  • 最后,Mac、Linux 或 Windows 設備上的 Arduino IDE 軟件。
poYBAGNo8WuAUPQeAACiJaErJwA800.png
以下是該項目所需的所有與 Arduino 相關的東西。
?

這是您需要的所有其他東西 -

  • 一些膠帶(任何類型的膠帶都可以,但管道膠帶、柔性膠帶和任何重型膠帶都會太大)
  • 一個籃筐桶(發揮創意! - 請記住,底部不應有洞 - 它需要被覆蓋,因為這是 HC-SRO4 傳感器所在的位置。
  • 您知道的填充動物或軟球不會損壞傳感器。
pYYBAGNo8W2AfTAvAABR-o1WDvY749.png
項目所需的其他東西
?

第 2 步:完成并理解硬件原理圖

Part1-了解基本面包板設計

poYBAGNo8XCAODFiAAD78Je035M261.png
幾乎所有 Arduino 項目的基本面包板設計
?

?

pYYBAGNo8XKAKN4WAAFNMR-20Kk798.png
在我的 Elegoo Arduino 上看起來如何(注意 - 電線的顏色無關緊要)
?

面包板在側面包含常規引腳和正負電流由于 Arduino 只有 1 個 5V 引腳,而且由于大多數中大型項目都涉及多個在 5V 上運行的設備,因此您可以將該 5V 引腳連接到帶正電荷的行的頂部。這將使連接到帶正電的行的任何引腳接收 5V 的電源對 GRND 和帶負電的行執行相同的操作。雖然在這個實驗中我們只有一個在 5V 上運行的設備,但現在在您練習初學者項目時這是一種很好的做法,因此過渡不會那么困難。

Part2:蜂鳴器設置

下一步是添加蜂鳴器。一側連接到數字引腳 6(或其他任何地方——只要記住也要更改代碼),另一側有一根跳線連接到帶負電荷的行 (GRND)。很不言自明,對吧?下一步是棘手的??地方。

poYBAGNo8XWALrbLAAE18NvgQvQ654.png
蜂鳴器示意圖
?

如您所見,組裝這個項目的蜂鳴器部分很簡單。

Part3:傳感器

poYBAGNo8XeAPRTZAAGHf40gGy8683.png
完成品
?

?

poYBAGNo8XuANSVIAASiI_ihmEk483.png
這是它的樣子
?

如果圖像不清晰,這里是細分。

VCC --> 5V電源(正電行)

觸發引腳 --> 數字引腳 12

回聲針 --> 數字針 11

GRND --> GRND(負電荷行)

聽起來很簡單,對 - 但是等等!有一個問題——傳感器的電線需要由至少三根較小的電線組成,因為必須夠到傳感器并用膠帶粘在籃球框的底部。

好工作!你已經正式完成了這個項目的硬件部分。現在進入代碼部分。

第 3 步:代碼

我將提供有關以下代碼的分步指南和說明。但首先,將代碼復制并粘貼到 Arduino IDE 中。

const int trig_pin = 12;
const int echo_pin = 11;
const int buzzer_pin = 6;
int distance_cm;
long duration;

在這里,我們正在定義變量。還記得數字引腳嗎?這里我們說觸發引腳在 12,回波引腳在 11,蜂鳴器引腳在 6。我們用傳感器測量距離,以厘米為單位,其持續時間標記為“長”。

void setup()
{
//Setting up the sensor
pinMode(trig_pin, OUTPUT);
pinMode(echo_pin, INPUT);
pinMode(buzzer_pin, OUTPUT);
}

在這里,我們正在設置傳感器。為了更具描述性,我們將觸發引腳(輸出檢測到某物的信號的引腳)設置為輸出,將回波引腳(檢測引腳)設置為輸入。這對于幾乎所有使用傳感器的項目都是必需的。

void loop()
{  
//Sensor detecting movement
  digitalWrite(trig_pin, LOW);
  delayMicroseconds(2);
  digitalWrite(trig_pin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trig_pin, LOW);
  duration = pulseIn(echo_pin, HIGH);
  distance_cm = (duration*0.034)/2.0;
//If the movement is far away, do not turn the buzzer on
  if (distance_cm >= 10 || distance_cm <= 0)
  {
  digitalWrite(buzzer_pin, LOW);
  }
//Otherwise, turn the buzzer on
  else
  {
  digitalWrite(buzzer_pin, HIGH);
  }
}

前幾行標記為“傳感器檢測運動”,用于設置傳感器檢測運動的方式。

if 語句說如果運動很遠,不要打開蜂鳴器(如前所述)。但是,“else”部分意味著如果它在附近,則蜂鳴器應該打開。

這就是代碼!現在開始安裝!:)

第 4 步:安裝

pYYBAGNo8YOARhwSABLY9qEFvMk072.jpg
安裝所需的東西 - 項目、膠帶、某種得分箍或盒子,以及能源供應
?

好的,現在讓我們物理安裝它。該項目可能看起來不多,但只要有一點創造力和一些手工藝,您就可以創造出令人驚嘆的創作來享受。

poYBAGNo8YaADBjxAAFuuJMFUbY528.png
把傳感器粘下來
?

此過程中唯一真正的步驟是將傳感器粘貼到垃圾箱底部。確保電線是直的,并將它們也粘下來。

pYYBAGNo8YiAB0SLAAEPqwpUrQw743.png
達達!!!
?

將其插入電源,然后開始拍攝。請記住使用非常柔軟的軟球或某種氣球,因為如果您使用任何太重的東西,您的傳感器可能會損壞。

這是該項目的視頻(注意 - 視頻中顯示了 Arduino Nano,但使用 Arduino Uno 最簡單的項目)

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 欧美天堂在线观看| 国产caob| 天天看片中文字幕| 毛片毛片| 天天在线看片| 丁香六月激情网| 李老汉的性生生活1全部| 亚洲色图.com| 激情六月网| 在线观看色视频网站| 日本xxxxxxxxx69| 狠狠色狠狠色综合婷婷tag| 伊人98| 美女网色| 交专区videossex另类| 国产农村乱色xxxx| 色综合天天网| 久久婷婷激情综合色综合也去| 天天插天天干天天射| 日本69式xxx视频| 色小视频| 婷婷网址| h视频在线观看免费网站| 99热久久精品最新| 人与牲动交xx| 综合色综合| 高清在线观看视频| 天天狠狠色噜噜| 亚洲精品久久久久午夜三| 亚洲视频在线一区| 免费黄色在线视频| 天天摸夜班摸天天碰| 爽好舒服快受不了了老师| 免费观看三级毛片| 国内精品久久久久影院免费| 久久久久国产一级毛片高清版| 久操福利视频| 久久久久久久久久免免费精品| 在线二区| 欧美一级特黄视频| 久久精品影视|