步驟1:組件列表您需要復制該項目
NR。 1臺裝有Arduino IDE 1.6.11+的PC(來自arduino.cc);
nr。 1個帶Arduino Breakout Board的Intel Edison開發(fā)板;
nr。 1個Geetech GSM/GPRS Arduino Shield v2.0(或兼容版本);
備用電纜;
NR。 2個1K歐姆電阻;
NR。 1塊鋰電池-PEB 903535(+ 3.7V 1100mAh);
NR。 1個帶電池保護的TP4056鋰電池充電器模塊(03962A)
nr。 1個原型板;
此外:焊臺和錫。
步驟2:如何組裝組件
您需要按照附圖所示組裝和焊接組件。
第3步:Arduino IDE草圖
附帶上,您可以在.ino擴展名中找到Sketch以直接加載到Arduino IDE中。
請注意:Intel上的MCU Edison開發(fā)板也不包含用于將草圖本地保存的存儲。因此,當您斷開連接英特爾愛迪生板和運行Arduino IDE的PC的電纜時,可能會松動它。為避免這種情況,您需要將生成的二進制文件(保存在板上的補丁程序/sketch/sketch.elf下)保存到Edison磁盤中的另一個位置。然后,將Yocto linux系統設置為在引導后使用命令行“ 。/sketch.elf -v&”運行它。
注2:也請注意,基于x86的主板不提供SoftwareSerial.h支持,而僅提供基于硬件的串行。注:為了使草圖能夠自動打開SIM900調制解調器模塊,您需要在Geeetech GSM/GPRS Arduino上焊接JP跳線,以簡化草圖,以符合此行為。
注3:如http://www.geeetech.com/wiki/index.php/GPRS_Shield_V2.0
第4步:測試。..
要測試設備,您需要造成假的停電,如所附視頻中所示,將微型USB電源與TP4056鋰電池充電器模塊斷開連接(抱歉,質量很低)。
完成此操作后,在模擬GPIO PIN A0處測得的電壓將下降,從而導致調用SensSMS()函數。
步驟5:進一步的實現。..
借助Intel Edison功能,我們可以添加云功能:例如,監(jiān)控停電次數
為此,我們可以使用Wyliodrin服務或類似的選擇。
-
鋰電池
+關注
關注
260文章
8140瀏覽量
170676 -
Arduino
+關注
關注
188文章
6472瀏覽量
187330
發(fā)布評論請先 登錄
相關推薦
評論