資料介紹
描述
?
問(wèn)題
我有 2 個(gè)年幼的兒子(6 歲和 8 歲)每天上學(xué)并乘公共汽車(chē)回家。有一天公共汽車(chē)沒(méi)有準(zhǔn)時(shí)到家,我很擔(dān)心。他們是安全的,但公共汽車(chē)發(fā)生了一起輕微的交通事故,他們被困在公共汽車(chē)上等待警察的到來(lái)。
我需要一種讓他們與我聯(lián)系的方式,但我不想給我最年長(zhǎng)的人一部手機(jī),因?yàn)樗鼤?huì)成為一種持續(xù)的干擾(游戲、互聯(lián)網(wǎng)等)。我需要的是一部簡(jiǎn)化的手機(jī),其唯一目的是在緊急情況下給我打電話。所以我開(kāi)始著手建造一個(gè)。
TLDR :如果您只是在尋找代碼:https ://github.com/contractorwolf/SIM7600Phone
尋找蜂窩板
我以前曾使用使用蜂窩的嵌入式 SIM IOT 設(shè)備從事過(guò)個(gè)人項(xiàng)目,但這個(gè)項(xiàng)目需要實(shí)際的語(yǔ)音通信。我需要一些可以通過(guò)簡(jiǎn)單的 Arduino 類(lèi)型的微控制器使用串行命令進(jìn)行控制的東西。我最終選擇了Waveshare SIM7600x 4g HAT。特別是 SIM7600A-H,因?yàn)槲以诿绹?guó)(“A”代表“美洲”,請(qǐng)為您所在地區(qū)購(gòu)買(mǎi))。
該設(shè)備標(biāo)配一個(gè)用于直接連接到 Raspberry Pi 頂部的接頭(我不需要),但它有一些我特別需要的東西:3.5 毫米耳機(jī)和麥克風(fēng)插孔。它具有可以打電話或發(fā)短信的手機(jī)所需的硬件,我可以通過(guò) Arduino 使用串行命令(又名 AT 命令)來(lái)控制它。
這個(gè)設(shè)備比我想要的要厚得多,所以我首先通過(guò) USB 連接到它(使用 USB 到 UART 微連接)并確認(rèn)它響應(yīng) AT 命令來(lái)測(cè)試它是否工作。使用 AT 命令和終端接口(如 Putty),您可以控制設(shè)備,詢(xún)問(wèn)它的信息,甚至告訴它發(fā)送 SMS 或撥打電話。
AT 命令的完整列表可在此處獲得:SIM7600_Series_AT_Command_Manual_V3.00.pdf
在確認(rèn) AT 命令有效并測(cè)試標(biāo)準(zhǔn)命令以 1)撥打號(hào)碼和 2)發(fā)送短信后,我開(kāi)始著手將Waveshare SIM7600x 4g HAT最小化為我需要的外形尺寸。
修改 Waveshare SIM7600 HAT
我小心地用剪刀剪掉了所有的接頭,剝?nèi)ニ械乃芰?,使電路板盡可能薄。我知道我將使用一個(gè)非常厚實(shí)的開(kāi)/關(guān)開(kāi)關(guān),并且我希望開(kāi)關(guān)成為整個(gè)設(shè)備中最厚的部分。Waveshare 板和電池必須相互疊放,因此所有接頭都必須拆除。下圖是我對(duì)電路板進(jìn)行瘦身的最終結(jié)果。
控制設(shè)備
接下來(lái),我決定使用之前通過(guò) USB 使用 Putty 測(cè)試過(guò)的 AT 命令來(lái)測(cè)試使用微控制器對(duì)設(shè)備的控制。我在面包板上做了一些臨時(shí)接線,以確認(rèn)它可以通過(guò) Arduino 控制,方法是將其連接到Seeduino Xiao 板并將其連接到 Waveshare 7600 HAT 串行 (TX/RX) 線。在我證明我可以使用來(lái)自 Arduino over Serial (TX/RX) 的 AT 命令后,我開(kāi)始制作一個(gè)小型載板,該載板可以容納 Arduino (Seeeduino Xiao)、按鈕和一個(gè) 4 針連接器Waveshare 板。
跳線注意:上圖顯示了重要的黃色跳線,我后來(lái)通過(guò)焊接 SIM7600 板底部的引腳來(lái)替換它,這樣我就可以修剪跳線和引腳。您可以看到 B 和 C 引腳并聯(lián)跳線在一起,這允許在 Arduino 的 TX/RX 線上進(jìn)行串行連接。3v 和電源引腳也跨接,允許 3v SIM7600 使用傳入的 5v 電源線運(yùn)行。您可以在下面的電路板特寫(xiě)上看到焊點(diǎn)。
定制肖載板電路
上圖左側(cè)所示的綠色載板只是為了容納Seeduino Xiao 板,將串行連接線和電源線連接到與 SIM7600 上相同的位置。它還給了我連接 2 個(gè)按鈕的位置:黃色的“呼叫”按鈕和藍(lán)色的“文本 GPS”按鈕。按鈕的電線有下拉電阻,我連接在肖板下面。
這是載板的初始設(shè)計(jì)以及它如何連接到 SIM7600 板:
下面是我制作的載板的另一張圖片。當(dāng)我改變充電控制并將開(kāi)關(guān)從載板移到充電電路時(shí),左側(cè)進(jìn)行了多次返工。棋盤(pán)的右側(cè)從未改變。檢查上面的圖表,以最好地了解您的需求。與上圖的唯一區(qū)別是 5v 和接地引腳有一個(gè) JST 連接器連接到充電電路。
您還可以在下面的這張照片中看到按鈕和原始充電/電池電路最初是如何設(shè)置的。
為董事會(huì)供電
后來(lái)我重新設(shè)計(jì)了充電電路,并用一個(gè)可以直接安裝大開(kāi)關(guān)的充電電路替換它,這樣我就可以在它關(guān)閉時(shí)給它充電,只需將電源插入載板。新的充電電路看起來(lái)像這樣,并且有開(kāi)關(guān)連接到充電電路板上。我改用Sparkfun Lipo 充電器/助推器,因?yàn)榘迳系拈_(kāi)關(guān)意味著我可以在設(shè)備關(guān)閉時(shí)輕松充電。
蜂窩服務(wù)
我最終使用Ting作為這個(gè)項(xiàng)目的移動(dòng)運(yùn)營(yíng)商。這項(xiàng)服務(wù)每月只需花費(fèi)我 10 美元,而且通話和短信不受限制。如果您想使用我的推薦代碼并獲得價(jià)值 25 美元的免費(fèi) Ting 服務(wù),這里是我的推薦鏈接:https ://zq6htr31jna.ting.com/
當(dāng)您單擊上面的鏈接購(gòu)買(mǎi) SIM 卡(只需 1 美元)時(shí),尋找購(gòu)物部分,然后注冊(cè)Flex 服務(wù),享受每月 10 美元的即用即付計(jì)劃。
手術(shù)
該設(shè)備設(shè)計(jì)簡(jiǎn)單,便于兒童使用。它有一個(gè)大的開(kāi)/關(guān)開(kāi)關(guān),具有令人滿(mǎn)意的“點(diǎn)擊”。當(dāng)開(kāi)關(guān)打開(kāi)時(shí),所有 3 個(gè)內(nèi)部板都有 LED 狀態(tài)燈,因此您可以知道它們?cè)谧鍪裁础?/font>發(fā)生的第一件事是 Waveshare SIM7600 嘗試連接。SIM7600 連接后,狀態(tài) LED 將大約每秒閃爍一次。
Arduino 設(shè)置為(默認(rèn))每 30 秒輪詢(xún)一次 SIM7600 板以獲取 GPS 位置。一旦獲得 GPS 位置,它將立即將該 GPS 位置(作為格式化的 Google 地圖鏈接)發(fā)送到代碼中硬編碼的默認(rèn)數(shù)字。之后,設(shè)備只是等待按鈕被按下。
黃色按鈕將調(diào)用默認(rèn)號(hào)碼(在代碼中設(shè)置),藍(lán)色按鈕將在需要時(shí)發(fā)送其他 Google 地圖位置。為了保持設(shè)備簡(jiǎn)單,它使用 3.5 毫米耳機(jī)插孔進(jìn)行通話。我兒子有一套不錯(cuò)的耳機(jī),帶麥克風(fēng),他用于遠(yuǎn)程學(xué)校和游戲,耳機(jī)每天都和他一起上學(xué)。
GPS 需要一個(gè)單獨(dú)的天線,這就是您在一些最終照片中看到的 TAOGLAS 貼紙。啟動(dòng)后大約需要 5 分鐘才能建立 GPS 信號(hào)。因此,我有按鈕設(shè)置一個(gè)標(biāo)志,等待 GPS 穩(wěn)定后再發(fā)送 GPS 地圖文本鏈接。
擁有如此簡(jiǎn)單的設(shè)備的要點(diǎn)是它超級(jí)實(shí)用。它在需要時(shí)工作,大部分時(shí)間都在休息,不會(huì)在學(xué)校分散注意力。到目前為止,我們已經(jīng)在回家的公共汽車(chē)上對(duì)其進(jìn)行了多次測(cè)試,效果很好。電池為 820mah,大約是普通手機(jī)的一半,因此在開(kāi)機(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è)按鈕、開(kāi)關(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)目編寫(xiě)的代碼,希望將來(lái)有人可以使用它來(lái)為自己構(gòu)建這些設(shè)備之一。也許甚至可以建造更好的東西!
無(wú)論如何,這是我盡可能多地評(píng)論的基本 Github 存儲(chǔ)庫(kù),希望它能幫助您啟動(dòng)并運(yùn)行它:https ://github.com/contractorwolf/SIM7600Phone
您要更改的代碼中最重要的部分是在此處按下按鈕時(shí)應(yīng)調(diào)用的傳出號(hào)碼:
還有其他幾個(gè)地方被注釋為不需要,并且可以刪除許多 Serial.print() 調(diào)試語(yǔ)句。注意:不要?jiǎng)h除從 Arduino 到 SIM7600 的 Serial1.print() 語(yǔ)句。這些是必需的通信,而不是調(diào)試,僅供參考。
感謝您閱讀我的帖子。隨時(shí)在評(píng)論中提出任何問(wèn)題,我會(huì)盡我所能提供幫助。
?
- 杰力科創(chuàng)機(jī)械兩鍵調(diào)光調(diào)色手機(jī)補(bǔ)光燈DLTAP703SC 2次下載
- 華秋PCB設(shè)計(jì)分析工具-一鍵分析23項(xiàng)+隱患 0次下載
- DFM專(zhuān)業(yè)設(shè)計(jì)分析軟件-一鍵檢查降低設(shè)計(jì)缺陷 0次下載
- DFM專(zhuān)業(yè)PCB設(shè)計(jì)分析專(zhuān)業(yè)工具-一鍵解析 0次下載
- 專(zhuān)業(yè)PCB設(shè)計(jì)分析工具-一鍵導(dǎo)入自動(dòng)報(bào)價(jià) 0次下載
- DFM-一鍵分析23+項(xiàng)常見(jiàn)設(shè)計(jì)問(wèn)題 0次下載
- PCB-一鍵pcb設(shè)計(jì)分析工具 0次下載
- 華秋DFM-一鍵導(dǎo)入pcb,自動(dòng)出報(bào)價(jià) 0次下載
- 華秋DFM-一鍵分析23+項(xiàng)常見(jiàn)設(shè)計(jì)問(wèn)題 0次下載
- 一鍵分析
- 華秋PCB設(shè)計(jì)分析軟件-一鍵分析檢測(cè) 0次下載
- 專(zhuān)業(yè)PCB設(shè)計(jì)分析工具-一鍵導(dǎo)入自動(dòng)報(bào)價(jià) 0次下載
- 華秋PCB設(shè)計(jì)分析工具-一鍵分析23項(xiàng)+隱患 0次下載
- 如何使用python開(kāi)發(fā)運(yùn)維友好的程序 8次下載
- Genesis2000的常用快捷鍵合集 0次下載
- 兒童電子產(chǎn)品設(shè)計(jì)之連接電路 1600次閱讀
- 兒童電子產(chǎn)品設(shè)計(jì)之電氣測(cè)量 1367次閱讀
- 應(yīng)急LED筒燈的接線方法 2.4w次閱讀
- 應(yīng)急燈電路的識(shí)圖方法 9757次閱讀
- 消防應(yīng)急燈應(yīng)該如何接線實(shí)物圖詳細(xì)資料說(shuō)明 3.1w次閱讀
- eps應(yīng)急照明電源接線圖 2.7w次閱讀
- 消防雙頭應(yīng)急燈工作原理圖 通過(guò)什么方式點(diǎn)亮的? 2.8w次閱讀
- LED應(yīng)急燈控制電路設(shè)計(jì) 1.1w次閱讀
- 應(yīng)急燈怎么使用 應(yīng)急照明燈十大品牌介紹 2.2w次閱讀
- 準(zhǔn)確預(yù)測(cè)兒童是否有患1型糖尿病的檢測(cè)新技術(shù) 3224次閱讀
- 有你所不知道的秘密,手機(jī)音量鍵? 2498次閱讀
- 照明型EPS應(yīng)急電源應(yīng)用及選擇常識(shí) 3458次閱讀
- 天元牌YJ型 40W應(yīng)急日光燈電路圖 5880次閱讀
- 充電式手電筒型應(yīng)急燈電路圖 1w次閱讀
- HQ-001型應(yīng)急燈電路圖 2939次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費(fèi)下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機(jī)控制開(kāi)發(fā)板用戶(hù)指南
- 5.78MB | 8次下載 | 免費(fèi)
- 5STC15系列常用寄存器匯總免費(fèi)下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實(shí)現(xiàn)
- 2.94MB | 4次下載 | 免費(fèi)
- 7PCB圖繪制實(shí)例操作
- 2.92MB | 2次下載 | 免費(fèi)
- 8零死角玩轉(zhuǎn)STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費(fèi)
- 2免費(fèi)開(kāi)源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 137次下載 | 免費(fèi)
- 4A7159和A7139射頻芯片的資料免費(fèi)下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測(cè)試電源的紋波
- 0.36 MB | 19次下載 | 免費(fèi)
- 7PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車(chē)電子電器零部件及子系統(tǒng)EMC試驗(yàn)方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論
查看更多