91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

怎樣用Arduino制作自己的盆景

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-06 16:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:

請看一下上面的視頻,快速了解如何進(jìn)行磁懸浮。

請注意視頻中的說明非常簡單,并沒有完整的啟動提示。只需看一下視頻,然后按照以下所有步驟確保您可以成功制作自己的空氣盆景。

第2步:工作原理

我發(fā)現(xiàn)并意識到kickstarter air-bonsai版本的電路相當(dāng)復(fù)雜,沒有任何微控制器,我沒有任何知識它的模擬電路似乎沒有辦法做到這一點。仔細(xì)觀察之后,我意識到它的原理非常簡單,那就是讓一塊磁鐵浮在另一塊磁鐵上面。我所有的休息工作都是讓浮動磁鐵不會掉下來。

我認(rèn)為使用Arduino實際上要比計算模擬電路容易得多。我以這種方式取得了成功,真的更加簡單。

磁懸浮由兩部分組成,基部和浮動部分。

基座

這部分位于底部,由磁鐵構(gòu)成圓形磁場和電磁鐵控制磁場。

每個磁鐵都有兩個極點:北極和南極。實驗表明,對立吸引和同極排斥。四個圓柱形磁鐵放置在正方形并具有相同的極性,向上形成一個圓形磁場,以推動任何磁鐵,磁鐵之間有一個相同的磁極。

共有四個電磁鐵,它們被放置在一個正方形中,兩個對稱的磁鐵是一對,它們的磁場總是相反。

霍爾傳感器驅(qū)動電路控制著電磁鐵。通過將電流轉(zhuǎn)移到電磁鐵上,在電磁鐵上形成相反的電極。

2. F 弱電

在基座上方放置一塊磁鐵,可以放一個小鍋。

它是如何工作的?

磁鐵頂部由底部磁鐵的磁場提升,因為它們是相同的磁極。然而,它傾向于翻倒并相互吸引。

為了防止頂部磁鐵片倒置和掉落,電磁鐵會產(chǎn)生磁場推動或拉動以平衡它,這要歸功于霍爾傳感器。

電磁鐵在兩個X和Y軸上控制,導(dǎo)致上磁鐵保持平衡和浮動。

控制電磁鐵并不容易,這需要你掌握知識PID控制器的詳細(xì)信息,將在下一步中詳細(xì)討論。

步驟3:PID控制器

什么是PID?

來自維基百科:“比例 - 積分 - 微分控制器(PID控制器或三項控制器)是一種廣泛用于工業(yè)控制系統(tǒng)的控制回路反饋機(jī)制需要連續(xù)調(diào)制控制的各種其他應(yīng)用.PID控制器連續(xù)計算誤差值{ displaystyle e(t)}作為所需s之間的差值etpoint(SP)和一個測量過程變量(PV)并根據(jù)比例,積分和微分項(分別用P,I和D表示)進(jìn)行校正,給控制器起名?!?/p>

用一種簡單的方法來理解:“PID控制器計算‘誤差’值作為測量的[輸入]和所需設(shè)定值之間的差值。控制器嘗試通過調(diào)整[輸出]來最小化錯誤?!?/p>

因此,您告訴PID要測量的內(nèi)容(”輸入“),您希望測量的位置(”設(shè)定值“) ,)和要調(diào)整的變量可以實現(xiàn)(“輸出”。)

在Youtube中了解PID容易:https://www.youtube.com/watch?v = ur0hOmjaHp0

PID然后調(diào)整輸出,試圖使輸入等于設(shè)定值。作為參考,在汽車中,輸入,設(shè)定點和輸出分別是速度,期望速度和油門角度。/p》

在這個項目中:

1.T 他輸入是來自大廳的當(dāng)前實時值傳感器,由于浮動磁鐵的位置會實時變化而連續(xù)更新。

2.設(shè)定值是霍爾傳感器的值,當(dāng)浮動磁鐵測量時位于磁鐵基座中心的平衡位置。該指數(shù)是固定的,不會改變時間。

3。輸出將是控制電磁鐵的速度。

感謝Arduino社區(qū)編寫PID庫并且它非常易于使用。

有關(guān)Arduino PID的更多信息,請訪問https://playground.arduino.cc/Code/PIDLibrary

我們需要在Arduino中使用一對PID控制器,一個用于X軸,另一個用于Y軸。

現(xiàn)在是時間開始購買必要的組件。

第4步:材料清單

以下是您需要為此項目購買的組件列表,請確保在開始之前完成所有這些組件。

有些組件非常受歡迎,我相信您已經(jīng)有自己的庫存。

組件附帶數(shù)量和建議的鏈接。大多數(shù)建議鏈接來自Aliexpress,您可以在那里購買便宜和免費送貨。您可以在其他地方購買,只要您能以最簡單的方式購買。

LM324N - X1 - $ 0.87

懸浮線圈 - X4 - $ 14.09

SS495a霍爾傳感器 - X2 - $ 5.44

12V 2A DC適配器 - X1 - $ 8.82

環(huán)形磁鐵D15 * 4mm - X8 - $ 6.8

直流電源插孔 - X1 - $ 1.64

環(huán)形磁鐵D15 * 3mm - X4 - $ 4.11

Arduino pro mini - X1 - $ 3.2

L298N模塊 - X1 - $ 2.25

14針插座 - X1 - $ 1.91

磁鐵D35 * 5mm - X2 - $ 6.65

5.6K歐姆電阻 - X2

180K歐姆電阻 - X2

47K歐姆電阻 - X2

10K歐姆電位器 - X2

亞克力板A5尺寸 - X1

木鍋 - X1

PCB面包板 - X1

3mm螺絲 - X8

電線

迷你計劃,如肉質(zhì),仙人掌,迷你盆景

第5步:工具

以下是最常用的工具列表。

烙鐵

手鋸

萬用表

Scew drivers

Osilloscope(optinal,你可以使用萬用表)

表鉆孔

熱膠槍

電子鉗

第6步:LM324 Opamp和L298N驅(qū)動器和SS495a

LM324運算放大器

運算放大器(op-amps)是目前使用中最重要,最廣泛使用和最通用的電路之一。

我們使用運算放大器來放大來自大廳的信號傳感器,目的是增加靈敏度,使arduino容易識別磁場的變化。當(dāng)僅在霍爾傳感器的輸出處改變幾mV時,通過放大器后可以在Arduino中改變幾百個單位。這對于保持PID控制器的平穩(wěn)性和穩(wěn)定性是必要的。

在本教程中了解有關(guān)運算放大器如何工作的更多信息。

我選擇的常見運算放大器IC是LM324,它是非常便宜,你可以在任何電子商店購買。 LM324有4個內(nèi)部放大器,可以靈活使用,但在這個項目中我只需要兩個放大器,一個用于X軸,另一個用于Y軸。

你可以找到如何組裝LM324在后續(xù)步驟中。

L298N模塊

雙H橋L298N通常用于控制兩臺直流電機(jī)的電機(jī)速度和方向,或者輕松控制一個雙極步進(jìn)電機(jī)。 L298N H橋模塊可用于電壓介于5和35V DC之間的電機(jī)。

還有一個板載5V穩(wěn)壓器,所以如果你的電源電壓高達(dá)12V,你也可以從電路板上提供5V電壓。

在這個項目中,我使用L298N控制兩對電磁鐵線圈,用5V輸出給Arduino和霍爾傳感器供電。

模塊引腳:

輸出2:電磁鐵對

輸出3:電磁鐵對

輸入電源:DC 12V輸入

GND:地面

5v:5v輸出到Arduino和霍爾傳感器

EnA:為Out 2啟用PWM信號

In1:啟用Out 2

In2:啟用Out 2

In3:啟用輸出3

In4:啟用輸出3

EnB:啟用Out3的PWM信號

連接到Arduino:我們需要移除EnA和EnB引腳中的2個跳線,然后將6個引腳In1,In2,In3,In4,EnA,EnB連接到Arduino。詳細(xì)信息請參見以下步驟。

在本說明書中了解有關(guān)L298N模塊的更多信息。

SS495a霍爾傳感器

SS495a是線性霍爾傳感器帶模擬輸出。

注意模擬輸出和數(shù)字輸出之間的區(qū)別,你不能在這個項目中使用帶數(shù)字輸出的傳感器,它只有兩個狀態(tài)1或0,所以你可以測量磁場的輸出。

模擬傳感器的電壓范圍為250mV至Vcc,您可以使用Arduino的模擬輸入讀取。

兩個霍爾傳感器是需要測量X和Y軸的磁場。

步驟7:釹磁鐵Ndfeb磁鐵

維基百科:“釹是一種鐵磁性金屬(更具體地說它具有反鐵磁性質(zhì)),這意味著它可以像鐵一樣被磁化成磁鐵,但它的居里溫度是19 K(-254°C),所以在純凈的形式下,它的磁性只出現(xiàn)在極低的溫度下釹與過渡金屬如鐵的化合物可以使居里溫度遠(yuǎn)高于室溫,這些用于制造釹磁鐵?!?/p>

STRONG,這就是我用來形容釹磁鐵的詞。你不能使用鐵氧體磁鐵,因為它們的磁性太弱。釹磁鐵比鐵氧體磁鐵貴得多。

小磁鐵用于制作基座,大磁鐵用于制造浮動磁鐵。

警告:您需要小心使用釹磁鐵,因為它們的強(qiáng)磁性會傷害您,或者它會破壞您的硬盤驅(qū)動器或其他受磁場影響的電子設(shè)備的數(shù)據(jù)。

提示:您只能將兩塊磁鐵拉到水平方向,將它們分開,因為它們的磁場太強(qiáng),所以不能將它們分開。它們也非常易碎并易于破碎。

步驟8:準(zhǔn)備底座的蓋子

《我使用一個直徑為3 3/4“的小陶罐,通常用于生長多汁或仙人掌。你也可以使用陶瓷鍋或木鍋,只要它們完美搭配。

使用8毫米鉆頭在鍋底部附近創(chuàng)建一個孔,用于固定直流插孔。

提示:你應(yīng)該使用平木頭來鉆到陶土鍋里,我用了一個鐵鉆,幾乎燒了,真的沒用。

你也可以用水來冷卻鉆頭,避免使鉆頭過熱。

步驟9:3D打印浮動磁鐵座和丙烯酸激光切割

3D打印

使用我附帶的STL文件打印浮動磁鐵支架。

如果您有可用的3D打印機(jī),這真的很棒。祝賀你離子,你有機(jī)會用這臺機(jī)器制造一切。如果沒有,請不要失望,因為您可以使用現(xiàn)在非常流行的廉價3D打印服務(wù)。

提示:您只需要大約20分鐘即可完成此部分并且僅填充30%。

激光切割

您應(yīng)該使用本地激光切割服務(wù)切割兩個帶有文件的丙烯酸片,我附上作為AcrylicLaserCut.dwg。這是一個autocad文件。

丙烯酸片用于支撐磁鐵和電磁鐵,其余部分用于覆蓋陶土鍋的表面。

步驟10:準(zhǔn)備SS495a霍爾傳感器模塊

將pcb面包板切成兩塊,一塊到將霍爾傳感器和另一個連接到LM324電路上。

將兩個磁傳感器垂直連接到pcb上。注意兩側(cè)刻有傳感器相互旋轉(zhuǎn),固定焊接。

用細(xì)線將傳感器的兩個VCC引腳連接在一起,用GND引腳做同樣的操作。輸出引腳是分開的。

步驟11:運算放大器電路

按照原理圖將插座和電阻焊接到PCB,注意將兩個電位器放在同一方向,以便以后輕松校準(zhǔn)。

連接LM324然后將霍爾傳感器模塊的兩個輸出連接到運算放大器電路。

連接兩根LM324輸出線連接到Arduino。 12V輸入應(yīng)與L298N模塊的12V輸入共用,L298N模塊的5V輸出連接到5V電位器。

步驟12:組裝電磁鐵

將電磁鐵裝配到丙烯酸板上,注意固定在靠近中心的四個孔處。/p》

擰緊螺釘以避免移動。

因為電磁鐵在中心對稱,所以它們總是在相反的磁極上,因此電磁鐵內(nèi)部的電線連接在一起,電磁鐵外側(cè)的電線連接到H型驅(qū)動器L298N。

將丙烯酸板下的電線穿過附近的孔連接到L298N。

提示:銅線上涂有絕緣層,因此在將它們焊接在一起之前必須用刀將其取下,記得在焊接后使用熱縮管。

步驟13:附上th e傳感器模塊和磁鐵

使用熱膠將傳感器模塊固定在電磁鐵之間,注意每個傳感器必須是正方形的兩個電磁鐵,一個在前面,另一個在后面。

嘗試盡可能集中校準(zhǔn)兩個傳感器,這樣它們就不會重疊,這將使傳感器最有效。

下一步是將磁鐵組裝在丙烯酸基底上。將兩個D15 * 4mm磁鐵和一個D15 * 3mm磁鐵組合在一起形成一個圓柱體,這將使磁鐵和電磁鐵具有相同的高度。

在兩對電磁鐵之間組裝磁鐵,注意極向上的磁鐵必須相同。

步驟14:直流電源插座和L298N 5V輸出

用兩根電線焊接直流電源插孔并使用熱縮管。將DC電源插孔連接到L298N模塊的輸入端,其5V輸出將為Arduino供電。

步驟15:L298N和Arduino

將L298N模塊連接到上面的原理圖后面的Arduino。

L298N ===》 Arduino

輸出5V ===》 VCC

GND ===》 GND

EnA ===》 7

In1 ===》 6

In2 ===》 5

In3 ===》 4

In4 ===》 3

EnB ===》 2

步驟16:Arduino Pro Mini Progamming

由于Arduino pro mini沒有任何usb到串口,你需要連接外部編程器。

FTDI Basic將用于編程(和Pro Mini。

按照此Sparkfun指令獲取更多信息。

步驟17:浮動片的準(zhǔn)備

將兩個D35 * 5磁鐵連接在一起以增加磁力。

步驟18:校準(zhǔn)設(shè)定值

將程序ReadSetpoint.ino加載到我附加的Arduino。該程序?qū)⒆x取霍爾傳感器的值并通過串口將其發(fā)送到計算機(jī)。打開COM端口即可看到它。

將12V DC插入直流電源插孔,您還可以使用示波器讀取傳感器值。

觀察屏幕上的數(shù)值,進(jìn)行調(diào)整通過調(diào)節(jié)兩個電位器。最佳值為560,此時傳感器的輸出約為2.5V。

設(shè)定設(shè)定值后,將浮動磁鐵片放在基座上方并搖動以查看設(shè)定值的變化在屏幕上。

提示:分別在X和Y軸上標(biāo)記這對電磁鐵和電位計,以便以后輕松糾正它們。

步驟19:加載主程序

校準(zhǔn)設(shè)定值后,現(xiàn)在是享受結(jié)果的時間。

加載Levitation.ino主程序,我已在下面附上。

使用超級膠水修復(fù)磁片和磁鐵支架,之前是3D打印的。

提示:加載主程序后,可以對電位器進(jìn)行小幅調(diào)整,使浮動件固定在中心。

第20步:全部放在一起

首先將DC電源插孔連接到電位器上,然后將剩余部分放入電位器。

最后,使用剩余的丙烯酸板制作鍋的表面。

步驟21:準(zhǔn)備工廠

將木鍋連接到漂浮的磁鐵片上。

我用一個小仙人掌種植。您可以使用仙人掌或多肉植物或任何對稱或小而輕的迷你盆景。

步驟22:完成并享受

享受您的成果,您的努力將在您自己的桌面上使用盆景氣罐,這是由你自己制作的。
責(zé)任編輯:wv

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

    關(guān)注

    190

    文章

    6526

    瀏覽量

    197091
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    USBISP/USBasp編程器給Atmega32U4下載Arduino bootloader引導(dǎo)程序

    對于新出廠的ATmega32U4芯片內(nèi)部是沒有arduino引導(dǎo)程序的,需要用戶預(yù)先下載bootloader后才能用串口下載自己的應(yīng)用程序.在某些罕見情況下舊的bootloader會導(dǎo)致一些bug
    的頭像 發(fā)表于 01-31 14:38 ?740次閱讀
    USBISP/USBasp編程器給Atmega32U4下載<b class='flag-5'>Arduino</b> bootloader引導(dǎo)程序

    ARDUINO串口收發(fā)16進(jìn)制碼

    到16進(jìn)制碼為 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,對收到的16進(jìn)制碼進(jìn)行解析,可以得到正確的溫度濕度值。但是Arduino UNO向設(shè)備發(fā)送
    發(fā)表于 01-18 17:27

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?1903次閱讀

    WEMOS D1 R32 Arduino IDE 點燈程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "閃爍 該作品在快手被播放過1次,點擊鏈接,打開【快手】直接觀看!
    的頭像 發(fā)表于 10-27 14:51 ?602次閱讀

    三種開發(fā)工具的功能和優(yōu)勢

    您喜歡搗鼓電子設(shè)備并自己動手制作項目嗎?如果是,您可能會對Raspberry Pi、Arduino、ROCK及其他能幫助實現(xiàn)DIY目標(biāo)的開發(fā)工具感興趣。Raspberry Pi在全球已售出約3000萬臺,這一令人矚目的成績說明這
    的頭像 發(fā)表于 09-25 16:45 ?965次閱讀

    大家用的OTA升級打包工具都是什么制作的,能否拿到QBoot的打包器源碼拿來開發(fā)呢?

    大家用的OTA升級打包工具都是什么制作的,能否拿到QBoot的打包器源碼拿來開發(fā)呢?
    發(fā)表于 09-25 06:16

    【人臉+手勢AI識別模組】100元自己做一個數(shù)碼相機(jī)

    以下作品由安信可社區(qū)用戶 dzy7455339 制作 原貼地址 【電子DIY作品】BW21數(shù)碼相機(jī)+BW21-CBV-KIT 一直想自己DIY一個相機(jī),但是奈何筆者個人水平有限,雖然有各種強(qiáng)大的芯片
    的頭像 發(fā)表于 09-16 16:06 ?1047次閱讀
    【人臉+手勢AI識別模組】100元<b class='flag-5'>自己</b>做一個數(shù)碼相機(jī)

    如何用Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?3675次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?3次下載

    VSCode 編寫自己的 KiCad 插件(下)

    “ ?很多小伙伴都想自己開發(fā) KiCad 插件,但不知從何入手。本文由華秋電子的另一位 KiCad 開發(fā)者波波同學(xué)撰寫,分享了如何快速搭建環(huán)境,并開發(fā)一個簡單的插件。? ” ? ? ? 所有環(huán)境配置
    的頭像 發(fā)表于 06-19 11:44 ?2942次閱讀
    <b class='flag-5'>用</b> VSCode 編寫<b class='flag-5'>自己</b>的 KiCad 插件(下)

    VSCode編寫自己的KiCad插件(上)詳細(xì)步驟教程

    “ ?很多小伙伴都想自己開發(fā) KiCad 插件,但不知從何入手。本文由華秋電子的另一位 KiCad 開發(fā)者波波同學(xué)撰寫,分享了如何快速搭建環(huán)境,并開發(fā)一個簡單的插件。? ” 目標(biāo) ? ? 編寫一個
    的頭像 發(fā)表于 06-17 11:10 ?3157次閱讀
    <b class='flag-5'>用</b>VSCode編寫<b class='flag-5'>自己</b>的KiCad插件(上)詳細(xì)步驟教程

    免費分享Arduino入門+進(jìn)階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機(jī)開發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設(shè)計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?1160次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進(jìn)階(全套例程+書籍)

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    完成一個電子產(chǎn)品的制作。這就給開源硬件的推廣和普及設(shè)定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產(chǎn)品的
    發(fā)表于 05-13 09:28

    如何用FastMCP快速開發(fā)自己的MCP Server?

    的感受到了基于AI大模型和 MCP可以非常方便的構(gòu)建自己的AI智能體工作流。在此基礎(chǔ)上,不少讀者咨詢,如何將自己已有的工具或函數(shù),制作成MCP Server給AI大模型調(diào)用呢?本文從零開始介紹
    的頭像 發(fā)表于 05-07 16:07 ?2889次閱讀
    如何用FastMCP快速開發(fā)<b class='flag-5'>自己</b>的MCP Server?

    rootfs鏡像制作其實沒那么難

    鏡像文件之外,通常還會提供文件系統(tǒng)壓縮包。鏡像文件可以直接用于燒寫到目標(biāo)板,而文件系統(tǒng)壓縮包則可以進(jìn)行部分修改,修改后重新制作鏡像文件燒寫。這里只講直接編譯好的二
    的頭像 發(fā)表于 04-03 11:37 ?1134次閱讀
    rootfs鏡像<b class='flag-5'>制作</b>其實沒那么難