開發(fā)物聯(lián)網項目往往涉及傳感器、單片機、網關設備等多個組件,同時需要運用多種編程語言和研發(fā)技能。在產品原型驗證的初期,特別是對小團隊而言,整合多方研發(fā)資源是一項不小的挑戰(zhàn)。 本書通過介紹一個完整的實戰(zhàn)項目,全面展示了物聯(lián)網開發(fā)從設備到云端的整體流程。該項目(智能種植系統(tǒng))包含了遠程燈控、安防報警、環(huán)境監(jiān)測、智能滴灌、設備管理等諸多功能模塊,并且僅采用Python一種編程語言,便實現(xiàn)了傳感器、嵌入式ARM-Linux網關、STM32單片機、云端程序的開發(fā)工作。得益于Python豐富的第三方庫和模塊的支持,即使是對硬件和嵌入式知識了解不多的開發(fā)者,也能輕松駕馭物聯(lián)網開發(fā)。