資料介紹
描述
?
問題
我有 2 個(gè)年幼的兒子(6 歲和 8 歲)每天上學(xué)并乘公共汽車回家。有一天公共汽車沒有準(zhǔn)時(shí)到家,我很擔(dān)心。他們是安全的,但公共汽車發(fā)生了一起輕微的交通事故,他們被困在公共汽車上等待警察的到來。
我需要一種讓他們與我聯(lián)系的方式,但我不想給我最年長的人一部手機(jī),因?yàn)樗鼤蔀橐环N持續(xù)的干擾(游戲、互聯(lián)網(wǎng)等)。我需要的是一部簡化的手機(jī),其唯一目的是在緊急情況下給我打電話。所以我開始著手建造一個(gè)。
TLDR :如果您只是在尋找代碼:https ://github.com/contractorwolf/SIM7600Phone
尋找蜂窩板
我以前曾使用使用蜂窩的嵌入式 SIM IOT 設(shè)備從事過個(gè)人項(xiàng)目,但這個(gè)項(xiàng)目需要實(shí)際的語音通信。我需要一些可以通過簡單的 Arduino 類型的微控制器使用串行命令進(jìn)行控制的東西。我最終選擇了Waveshare SIM7600x 4g HAT。特別是 SIM7600A-H,因?yàn)槲以诿绹ā癆”代表“美洲”,請為您所在地區(qū)購買)。
該設(shè)備標(biāo)配一個(gè)用于直接連接到 Raspberry Pi 頂部的接頭(我不需要),但它有一些我特別需要的東西:3.5 毫米耳機(jī)和麥克風(fēng)插孔。它具有可以打電話或發(fā)短信的手機(jī)所需的硬件,我可以通過 Arduino 使用串行命令(又名 AT 命令)來控制它。
這個(gè)設(shè)備比我想要的要厚得多,所以我首先通過 USB 連接到它(使用 USB 到 UART 微連接)并確認(rèn)它響應(yīng) AT 命令來測試它是否工作。使用 AT 命令和終端接口(如 Putty),您可以控制設(shè)備,詢問它的信息,甚至告訴它發(fā)送 SMS 或撥打電話。
AT 命令的完整列表可在此處獲得:SIM7600_Series_AT_Command_Manual_V3.00.pdf
在確認(rèn) AT 命令有效并測試標(biāo)準(zhǔn)命令以 1)撥打號碼和 2)發(fā)送短信后,我開始著手將Waveshare SIM7600x 4g HAT最小化為我需要的外形尺寸。
修改 Waveshare SIM7600 HAT
我小心地用剪刀剪掉了所有的接頭,剝?nèi)ニ械乃芰希闺娐钒灞M可能薄。我知道我將使用一個(gè)非常厚實(shí)的開/關(guān)開關(guān),并且我希望開關(guān)成為整個(gè)設(shè)備中最厚的部分。Waveshare 板和電池必須相互疊放,因此所有接頭都必須拆除。下圖是我對電路板進(jìn)行瘦身的最終結(jié)果。
控制設(shè)備
接下來,我決定使用之前通過 USB 使用 Putty 測試過的 AT 命令來測試使用微控制器對設(shè)備的控制。我在面包板上做了一些臨時(shí)接線,以確認(rèn)它可以通過 Arduino 控制,方法是將其連接到Seeduino Xiao 板并將其連接到 Waveshare 7600 HAT 串行 (TX/RX) 線。在我證明我可以使用來自 Arduino over Serial (TX/RX) 的 AT 命令后,我開始制作一個(gè)小型載板,該載板可以容納 Arduino (Seeeduino Xiao)、按鈕和一個(gè) 4 針連接器Waveshare 板。
跳線注意:上圖顯示了重要的黃色跳線,我后來通過焊接 SIM7600 板底部的引腳來替換它,這樣我就可以修剪跳線和引腳。您可以看到 B 和 C 引腳并聯(lián)跳線在一起,這允許在 Arduino 的 TX/RX 線上進(jìn)行串行連接。3v 和電源引腳也跨接,允許 3v SIM7600 使用傳入的 5v 電源線運(yùn)行。您可以在下面的電路板特寫上看到焊點(diǎn)。
定制肖載板電路
上圖左側(cè)所示的綠色載板只是為了容納Seeduino Xiao 板,將串行連接線和電源線連接到與 SIM7600 上相同的位置。它還給了我連接 2 個(gè)按鈕的位置:黃色的“呼叫”按鈕和藍(lán)色的“文本 GPS”按鈕。按鈕的電線有下拉電阻,我連接在肖板下面。
這是載板的初始設(shè)計(jì)以及它如何連接到 SIM7600 板:
下面是我制作的載板的另一張圖片。當(dāng)我改變充電控制并將開關(guān)從載板移到充電電路時(shí),左側(cè)進(jìn)行了多次返工。棋盤的右側(cè)從未改變。檢查上面的圖表,以最好地了解您的需求。與上圖的唯一區(qū)別是 5v 和接地引腳有一個(gè) JST 連接器連接到充電電路。
您還可以在下面的這張照片中看到按鈕和原始充電/電池電路最初是如何設(shè)置的。
為董事會供電
后來我重新設(shè)計(jì)了充電電路,并用一個(gè)可以直接安裝大開關(guān)的充電電路替換它,這樣我就可以在它關(guān)閉時(shí)給它充電,只需將電源插入載板。新的充電電路看起來像這樣,并且有開關(guān)連接到充電電路板上。我改用Sparkfun Lipo 充電器/助推器,因?yàn)榘迳系拈_關(guān)意味著我可以在設(shè)備關(guān)閉時(shí)輕松充電。
蜂窩服務(wù)
我最終使用Ting作為這個(gè)項(xiàng)目的移動運(yùn)營商。這項(xiàng)服務(wù)每月只需花費(fèi)我 10 美元,而且通話和短信不受限制。如果您想使用我的推薦代碼并獲得價(jià)值 25 美元的免費(fèi) Ting 服務(wù),這里是我的推薦鏈接:https ://zq6htr31jna.ting.com/
當(dāng)您單擊上面的鏈接購買 SIM 卡(只需 1 美元)時(shí),尋找購物部分,然后注冊Flex 服務(wù),享受每月 10 美元的即用即付計(jì)劃。
手術(shù)
該設(shè)備設(shè)計(jì)簡單,便于兒童使用。它有一個(gè)大的開/關(guān)開關(guān),具有令人滿意的“點(diǎn)擊”。當(dāng)開關(guān)打開時(shí),所有 3 個(gè)內(nèi)部板都有 LED 狀態(tài)燈,因此您可以知道它們在做什么。發(fā)生的第一件事是 Waveshare SIM7600 嘗試連接。SIM7600 連接后,狀態(tài) LED 將大約每秒閃爍一次。
Arduino 設(shè)置為(默認(rèn))每 30 秒輪詢一次 SIM7600 板以獲取 GPS 位置。一旦獲得 GPS 位置,它將立即將該 GPS 位置(作為格式化的 Google 地圖鏈接)發(fā)送到代碼中硬編碼的默認(rèn)數(shù)字。之后,設(shè)備只是等待按鈕被按下。
黃色按鈕將調(diào)用默認(rèn)號碼(在代碼中設(shè)置),藍(lán)色按鈕將在需要時(shí)發(fā)送其他 Google 地圖位置。為了保持設(shè)備簡單,它使用 3.5 毫米耳機(jī)插孔進(jìn)行通話。我兒子有一套不錯(cuò)的耳機(jī),帶麥克風(fēng),他用于遠(yuǎn)程學(xué)校和游戲,耳機(jī)每天都和他一起上學(xué)。
GPS 需要一個(gè)單獨(dú)的天線,這就是您在一些最終照片中看到的 TAOGLAS 貼紙。啟動后大約需要 5 分鐘才能建立 GPS 信號。因此,我有按鈕設(shè)置一個(gè)標(biāo)志,等待 GPS 穩(wěn)定后再發(fā)送 GPS 地圖文本鏈接。
擁有如此簡單的設(shè)備的要點(diǎn)是它超級實(shí)用。它在需要時(shí)工作,大部分時(shí)間都在休息,不會在學(xué)校分散注意力。到目前為止,我們已經(jīng)在回家的公共汽車上對其進(jìn)行了多次測試,效果很好。電池為 820mah,大約是普通手機(jī)的一半,因此在開機(jī)狀態(tài)下應(yīng)該可以持續(xù)約 6 小時(shí),并且在關(guān)機(jī)狀態(tài)下不消耗任何電量。如果需要,我通常每隔幾天充電一次,以確保它準(zhǔn)備就緒。
3d 打印案例
我為手機(jī)定制設(shè)計(jì)并打印了一個(gè) 3d 外殼。外殼上有用于將其固定在一起的 3 個(gè) M2.5 x 25 紐扣頭內(nèi)六角螺釘?shù)目住?/font>有 2 個(gè)按鈕、開關(guān)、耳機(jī)插孔插槽、Xiao USB C、USB Micro(用于充電電路),甚至還有一個(gè)額外的 USB Micro,用于與 SIM7600 直接 USB 串行通信。您還可以看到為肖 (arduino)、SIM7600 和充電電路上的 LED 留有幾個(gè)孔,以便您可以了解所有電路板的狀態(tài)。
我提供了用于 3D 打印外殼和頂部的 STL 文件。
我試圖讓它盡可能小和緊。此外,它必須結(jié)構(gòu)堅(jiān)固,才能承受 7 歲兒童可能遭受的磨損。
編碼
我一生都站在巨人的肩膀上,與 Arduinos 和 Raspberry Pi 一起工作。網(wǎng)上總是有一些例子和其他人的項(xiàng)目讓我受益匪淺。我相信,如果你能清楚地記錄你所做的事情,那么分享你能夠弄清楚的事情將使其他人受益。
在這個(gè)想法中,我分享了我為這個(gè)項(xiàng)目編寫的代碼,希望將來有人可以使用它來為自己構(gòu)建這些設(shè)備之一。也許甚至可以建造更好的東西!
無論如何,這是我盡可能多地評論的基本 Github 存儲庫,希望它能幫助您啟動并運(yùn)行它:https ://github.com/contractorwolf/SIM7600Phone
您要更改的代碼中最重要的部分是在此處按下按鈕時(shí)應(yīng)調(diào)用的傳出號碼:
還有其他幾個(gè)地方被注釋為不需要,并且可以刪除許多 Serial.print() 調(diào)試語句。注意:不要刪除從 Arduino 到 SIM7600 的 Serial1.print() 語句。這些是必需的通信,而不是調(diào)試,僅供參考。
感謝您閱讀我的帖子。隨時(shí)在評論中提出任何問題,我會盡我所能提供幫助。
?
- 杰力科創(chuàng)機(jī)械兩鍵調(diào)光調(diào)色手機(jī)補(bǔ)光燈DLTAP703SC 2次下載
- 華秋PCB設(shè)計(jì)分析工具-一鍵分析23項(xiàng)+隱患 0次下載
- DFM專業(yè)設(shè)計(jì)分析軟件-一鍵檢查降低設(shè)計(jì)缺陷 0次下載
- DFM專業(yè)PCB設(shè)計(jì)分析專業(yè)工具-一鍵解析 0次下載
- 專業(yè)PCB設(shè)計(jì)分析工具-一鍵導(dǎo)入自動報(bào)價(jià) 0次下載
- DFM-一鍵分析23+項(xiàng)常見設(shè)計(jì)問題 0次下載
- PCB-一鍵pcb設(shè)計(jì)分析工具 0次下載
- 華秋DFM-一鍵導(dǎo)入pcb,自動出報(bào)價(jià) 0次下載
- 華秋DFM-一鍵分析23+項(xiàng)常見設(shè)計(jì)問題 0次下載
- 一鍵分析
- 華秋PCB設(shè)計(jì)分析軟件-一鍵分析檢測 0次下載
- 專業(yè)PCB設(shè)計(jì)分析工具-一鍵導(dǎo)入自動報(bào)價(jià) 0次下載
- 華秋PCB設(shè)計(jì)分析工具-一鍵分析23項(xiàng)+隱患 0次下載
- 如何使用python開發(fā)運(yùn)維友好的程序 8次下載
- Genesis2000的常用快捷鍵合集 0次下載
- 兒童電子產(chǎn)品設(shè)計(jì)之連接電路 1393次閱讀
- 兒童電子產(chǎn)品設(shè)計(jì)之電氣測量 1241次閱讀
- 應(yīng)急LED筒燈的接線方法 2.3w次閱讀
- 應(yīng)急燈電路的識圖方法 9311次閱讀
- 消防應(yīng)急燈應(yīng)該如何接線實(shí)物圖詳細(xì)資料說明 3w次閱讀
- eps應(yīng)急照明電源接線圖 2.5w次閱讀
- 消防雙頭應(yīng)急燈工作原理圖 通過什么方式點(diǎn)亮的? 2.8w次閱讀
- LED應(yīng)急燈控制電路設(shè)計(jì) 1.1w次閱讀
- 應(yīng)急燈怎么使用 應(yīng)急照明燈十大品牌介紹 2.2w次閱讀
- 準(zhǔn)確預(yù)測兒童是否有患1型糖尿病的檢測新技術(shù) 3109次閱讀
- 有你所不知道的秘密,手機(jī)音量鍵? 2422次閱讀
- 照明型EPS應(yīng)急電源應(yīng)用及選擇常識 3382次閱讀
- 天元牌YJ型 40W應(yīng)急日光燈電路圖 5631次閱讀
- 充電式手電筒型應(yīng)急燈電路圖 1w次閱讀
- HQ-001型應(yīng)急燈電路圖 2780次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多