資料介紹
描述
在這臺機器上,用戶必須在(4cm)RFID閱讀器上刷RFID卡。五秒鐘后,它將按照 Arduino 草圖中的定義提供固定量的流體。每個活動都將根據操作顯示在字母數字 LCD 上,這將幫助用戶在服用液體時遵循指令。該機器可以在醫院、大學(醫學、工程等)等組織中實施,以提供人類獨立的設施。
在許多地方都有至關重要的意義,它可以解決以下問題:-
- 在醫院里,病人需要牛奶。他們可以很容易地獲得,無需進入遙遠的外部市場。
- 在教育機構中,商店的營業時間固定(上午 9 點至晚上 9 點/上午 10 點至晚上 7 點)。
- 在分發果汁和可飲用風味液的活動中。
- 在蔬菜種植中,根據品種需要一定量的水。這將提高生產力和質量。
因此,利用這個概念,愛好者和技術人員可以設計出機械結構合適且堅固的實時流體自動售貨機。在這篇 DIY 文章中,根據工作原型討論了編程和接口方法。
電路和工作: -
該項目由模擬流量傳感器、Rfid 閱讀器、液晶顯示器、螺線管、arduino uno 等傳感器組成。傳感器和模塊的功能如下: -
1.模擬水流量傳感器:-
該傳感器測量流體的流速。它有兩個開口,一個用于吸入液體的開口,另一個用于排出液體的開口。你可以說它是雙向的。
它的工作原理是霍爾效應。霍爾效應在流量計中使用一個小型風扇/螺旋槳形轉子,該轉子放置在液體流動的路徑中。
2. RFID閱讀器: -
EM018 RFID模塊用于讀取RFID標簽。它通過串行通信協議解碼并傳輸到控制器
3.液晶顯示:-
LCD 將顯示從控制器(在 arduino 板上)接收到的數據。LCD 配置為字母數字 (16*2)。
4.電磁鐵(12v):-
電磁閥允許流體流動。當它通電時它打開并允許流體流動,否則它保持關閉并且不允許流體流過它。
在職的: -
它是圍繞 arduino uno 開發板、模擬流量傳感器、16*2 字母數字 LCD、10k 預設開關構建的。在這里,Arduino Nano 是一個處理整個過程的大腦。
1.模擬流量傳感器包含三根線,在這三根線中,一根提供輸出,其余兩根作為電源(5v 和接地根據顏色規范,紅色表示電壓,黑色表示接地)。

液體推動轉子的翅片,使其旋轉。轉子的軸連接到霍爾效應傳感器。它是電流流動線圈和連接到轉子軸的磁體的布置,因此當該轉子旋轉時會感應出電壓/脈沖。在這個流量計中,每分鐘通過它的每升液體,它會輸出大約 4.5 個脈沖。
該傳感器的輸出引腳連接到數字引腳 2,當液體流過它時,發出脈沖由微控制器計數或測量,并將接收到的脈沖總數轉換為特定單位,如毫升/秒或升/分鐘。這是由于附著在轉子軸上的磁鐵引起的磁場變化,如下圖所示。我們使用 Arduino 測量脈沖數,然后使用簡單的轉換公式計算以升/小時 (L/hr.) 為單位的流速。
2. EM018 讀卡器Tx引腳連接到 arduino 微控制器引腳號 0(接收信號的 Rx 引腳)。當 Rfid 標簽在讀卡器 em018 上滑動時,將數據發送到 MCU,如果匹配,則將信號發送到繼電器的輸入引腳,它會通電,通過繼電器的 N/O 引腳將 12v 傳遞給螺線管。同時,液晶顯示屏第一行會顯示“放你的船”。

當螺線管通過繼電器通電時,它允許來自源的液體流動。電磁閥連接到流量傳感器;流量傳感器從螺線管中獲取液體,并通過推動其內部的風扇使其通過。同時,LCD會在第二行顯示液體量。
當定義量(在草圖中提到)的液體通過流量傳感器時,繼電器斷電,螺線管不允許液體流動。同時,LCD 會在第一行顯示“移除您的容器”。
如果用戶想要相同數量的液體,他/她應該再次在 Rfid 閱讀器上刷卡。
軟件
軟件代碼是用 Arduino 編程語言編寫的。Arduino IDE 用于編譯和上傳程序到 Arduino 板的 ATmega328 微控制器。每個 RFID 標簽都有一個唯一的編號。這個數字必須包含在 Arduino 代碼/草圖中。
Arduino 代碼使用用于 LCD 的 LiquidCrystal.h 頭文件和用于從 RFID 閱讀器讀取數據的串行通信。使用了兩個內置函數,即 Serial.available() 返回到達串行緩沖區的 RFID 標簽號,以及 Serial.readString() 讀取一串 RFID 標簽號。
在此代碼/草圖中,我們使用了一個變量作為“int amount=1000”。這給出了 1000 毫升或每次刷卡一升的默認液體量。只需根據您的要求更改金額值。
構建和測試
1. 按照原理圖連接所有組件和模塊。
2. 將 12V 適配器或 12V 電池的 12V 電源連接到 Arduino 的 Vin 引腳、繼電器驅動器和繼電器 NO 引腳。
3. 如電路圖所示,將繼電器公共引腳連接到螺線管。
4. 勾選代碼中默認的每分鐘出液量。
5. 在 EM18 閱讀器上滑動 RFID 標簽。如果它與編程的 RFID 標簽代碼匹配,繼電器和螺線管將通電,來自水源(水龍頭)的水將流過流量傳感器。
6. 如前所述,您將獲得 LCD1 上的所有相關信息。確保水源(水龍頭或容器)中有足夠量的液體。源中的液體量較少意味著管道中液體流量的壓力較小,從而導致液體流量測量不準確。
- 自動售貨機MDB電源供電系統要求 1次下載
- 投幣個人自動售貨機的構建
- 基于RFID的自動售貨機 0次下載
- DIY自動售貨機開源項目
- 開源硬件自動售貨機
- 自動售貨機plc程序帶觸摸屏 54次下載
- 自動售貨機方案/設計/開發/項目
- 自動售貨機項目教程及文件下載 0次下載
- 基于Zigbee和物聯網的自動售貨機系統 25次下載
- 自動售貨機的VHDL程序與仿真資料免費下載 18次下載
- 使用FPGA實現自動售貨機的VHDL程序與仿真資料 24次下載
- 使用PLC實現自動售貨機的設計論文免費下載 19次下載
- 自動售貨機觸摸屏 5次下載
- 智能自動售貨機售貨 0次下載
- 自動售貨機短信報警系統
- 基于STM32的自動售貨機控制系統設計 3248次閱讀
- 在智能HMI中如何實現良好的用戶體驗 2599次閱讀
- 基于IP2022處理器和ipOS操作系統實現牌照識別器的設計 2181次閱讀
- 智能售貨機系統架構服務模式分析 3985次閱讀
- firefly自動售貨機概述 2266次閱讀
- PPC-3100D工業平板電腦特點介紹 2687次閱讀
- 聯智通達科技自助售賣機產品介紹 1806次閱讀
- 液晶觸摸屏中的可編程控邏輯 1261次閱讀
- 簡單實用的6個PLC程序實例分析 9877次閱讀
- 自動售貨機為什么會知道你丟進去的是什么硬幣工作原理詳細介紹 8422次閱讀
- 互聯網和無線網絡平臺,對自動售貨機聯網實現遠程控制 7546次閱讀
- 自動售貨機上的GPRS無線通信模塊設計 2655次閱讀
- 嵌入式系統概述 嵌入式處理器分類 4423次閱讀
- 基于嵌入式的自動售貨機設計與實現 1.1w次閱讀
- 液體點滴自動加溫報警器電路圖 3172次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論