資料介紹
描述
介紹
我的目標是創建一種工具來幫助商店限制一次進入的顧客數量,以確保社交距離。這個想法是一個簡單的交通燈控制器,可以計算進出人數。當達到限額時,紅燈亮起,顧客必須在外面排隊。
到目前為止,我已經創建了這個控制器的兩個版本。第一個版本有簡單的限制按鈕控制,盡管它是最便宜的,但我想制作遠程控制,這樣店主就不必離開他們的車站(或保護區)來改變顧客進入商店的限制。下一種方法使用 ESP8266 作為服務器來創建店主可以通過計算機控制的網站。這種方法比第一種方法有了很大的改進,但我想制作另一種替代方法,它使用應用程序和云來實現更大的適應性。
我最后的方法是將紅綠燈連接到 Arduino Cloud。這意味著可以隨時間跟蹤數據,并使系統可擴展到更大的商店(或替代的大型聚集地點)或使用單獨入口和出口的商店。最后,這意味著可以使用 Arduino Cloud API 從單獨的代碼或應用程序訪問數據,從而增加定制的可能性。
硬件
接線相當簡單。我在這里使用 MOSFET 來提供更多 LED 所需的更高電流。燈由外部供電并使用 Arduino 進行切換,這意味著可以添加比我使用的兩個更多的 LED。
需要注意的一個問題是 Arduino MKR WiFi 1010 使用 3.3V,而超聲波傳感器需要 5V。我在這里使用面包板電源來提供 5V/3V,但是如果要生產電路板,則可以使用替代方法,例如輸入 5V,然后使用TPS560430X3FDBVR等降壓轉換器。Arduino 的 3.3V 邏輯仍然可以操作 5V 超聲波傳感器。
(請參閱項目底部的原理圖。)
軟件 - Arduino 方面
該軟件添加在頁面底部。您可以使用這個很棒的教程設置您的 Arduino WiFi 模塊。然后可以上傳我在底部提供的代碼。用戶只需在機密文件中填寫他們的 WiFi 憑據即可。
軟件 - 應用程序端
我創建了一個單獨的深入教程,介紹如何制作 MIT App Creator 應用程序以與 Arduino Cloud 進行通信。然后我稍微調整了它以允許自動更新并提高性能。應用程序布局可以從頁面底部下載。然后可以將其導入 MIT App 創建軟件。
設置:
1. 根據原理圖設置硬件。
2. 加載到 Arduino Cloud 并填寫 WiFi 憑據。然后將軟件加載到 Arduino 上。檢查軟件連接到云。
3. 將應用程序加載到 MIT App Inventor 并填寫設備憑據 - thing ID、API Client ID 和 API Client Secret。
概念證明
請允許我通過視頻與您交談。最初,Arduino 已打開并連接到云,但應用程序未連接。當我在應用程序上點擊連接時,它會獲得在 Arduino Cloud API 中使用的訪問令牌。然后我使用按鈕刷新數據,使其與云數據匹配。我們看到客戶限制設置為 7,而客戶數量當前為 0,這意味著顯示琥珀色 LED 以便客戶可以掃描進入。當我打開自動更新時,應用程序數據將每 4 秒與云同步一次。在應用程序創建者中,這可能會變得更短或更長。
當我使用左側 US 傳感器模擬有人進入時,綠色 LED 顯示表示該人可以進入。云以及應用程序同步到這個值。當右側的傳感器用于模擬客戶離開時,客戶數量會減少。
然后我模擬 7 個人進入商店,這樣就達到了限制。發生這種情況時,紅色 LED 會顯示,指示下一位客戶必須排隊,直到有人離開。數據反映在應用程序和云儀表板中。
最后,我使用該應用程序更改限制。當限制增加時,指示燈變為琥珀色,因此新客戶可以掃描進入。
外殼/最終產品的想法
下圖顯示了最終產品的外觀。
適應性
- 可以輕松輸入的一個有趣的適應是當商店使用不同的入口路徑到出口路徑時。然后他們可以使用兩個設備,每個設備都打開一個超聲波傳感器。由于它們都連接到云,因此數據將在它們之間共享。
- 手機應用程序可以適應餐館。該應用程序可以適用于說明有多少桌子是空閑的以及多大的桌子,這樣路人就知道他們是否可以進入。
- 在學校中,該軟件可以進行調整,以防止不同班級在從一個房間到另一個房間時相互接觸。
最后的話
在我結束項目之前,我要感謝 Arduino 允許我使用 Arduino MKR WiFi 1010。這是我第一次使用“云”和使用 API 進行通信,所以我學到了很多東西。我希望我關于將 MIT App Inventor 與 Arduino Cloud 結合使用的深入教程能讓其他人做出一些有用的項目。
Covid-19 擾亂了每個人的生活。我希望每個人都保持理智,照顧家人、朋友和鄰居。我們將共同克服它,但前提是我們共同努力并互相照顧。我看過一些很棒的項目,所以我感謝比賽的創造者創造了這個媒介,讓我們的想象力集中在以創造性的方式幫助人們。
?
- FET430UIF V3固件降級程序 0次下載
- 突變體C v3 ThumbStick PCB開源
- 突變體C v3顯示PCB開源
- NODEMCU V3燒寫 AT固件
- 正點原子ESP8266獲取網絡天氣適配戰艦V3 25次下載
- 如何使用MPLAB Harmony v3的調試系統服務 11次下載
- 如何使用物聯網操作系統Zephyr實現“連續集成”開源軟件的詳細說明
- 戰艦V3 STM32103封裝庫下載 79次下載
- GAKATO光速達中控解決方案V3 0次下載
- V3硬件設計指南V1.0 68次下載
- ITIL V3白皮書 0次下載
- PDP4218三星V3屏電源工作原理及時序
- S60 V3(opda)手機權限破解+去除簽名限制
- 摩托羅拉V3手機原理圖紙
- 摩托羅拉v3電路圖
- 物聯網的體系架構 989次閱讀
- STM32探索者V3開發板項目實戰開發 2842次閱讀
- 基于阿里云物聯網平臺的智能燈光控制系統設計 4026次閱讀
- 物聯網是什么和物聯網基本架構 5697次閱讀
- dfrobot光子物聯網開發板簡介 2024次閱讀
- 壓限器的測量方法_壓限器的作用 3404次閱讀
- 源創通信 BPI-P2 Zero 四核開源物聯網開發板介紹 2560次閱讀
- 物聯網的安全形態主要表現 4113次閱讀
- 物聯網十大經典開源操作系統 1w次閱讀
- 什么是物聯網應用技術_物聯網專業技能有什么 9.7w次閱讀
- 什么是物聯網節點_物聯網節點之間的關系 2w次閱讀
- 農業物聯網的意義_農業物聯網的功能_農業物聯網的應用 9619次閱讀
- 工業物聯網的意義_工業物聯網前景分析 1.2w次閱讀
- 蜂窩物聯網是什么_蜂窩物聯網建設意義 1.3w次閱讀
- 云計算與物聯網的關系_云計算和物聯網的優勢 1.3w次閱讀
下載排行
本周
- 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次下載 | 免費
評論
查看更多