幸运快三APP

<sub id="ucfxx"></sub>
  • <var id="ucfxx"></var>
    1. <table id="ucfxx"><meter id="ucfxx"><cite id="ucfxx"></cite></meter></table>

      <output id="ucfxx"></output>

      <meter id="ucfxx"><cite id="ucfxx"></cite></meter>

      ?
      首頁 > 服務中心 > 晶控課堂 >

      Python硬件編程實現打開或關閉電燈泡

      2018-09-28 10:13
      分享到:
      之前我們已經給廣大愛好者或程序員朋友們,帶來了硬件版的或者說物聯網版本的Hello World C++Builder版、Delphi、Visual Basic.Net等的程序源碼和教學資料,讓大家對硬件控制帶來一個嶄新的認識。有不少讀者用戶,建議我們出一套Python的智能硬件控制程序。先簡單地來引入一些Python的概念吧。
      現在,人工智能掀起了世界的新一波科技浪潮,如今,你要是不懂點AI、機器學習和python都不好意思說你是現代人。那么Python究竟和人工智能什么關系,為什么人工智能把Python也給帶火了?人工智能包含常用機器學習和深度學習兩個很重要的模塊,Python擁有matplotlib、Numpy、sklearn、keras等大量的庫,像pandas、sklearn、matplotlib這些庫都是做數據處理、數據分析、數據建模和繪圖的庫,基本上機器學習中對數據的爬?。╯crapy)、對數據的處理和分析(pandas)、對數據的繪圖(matplotlib)和對數據的建模(sklearn)在Python中全都能找到對應的庫來進行處理。所以,要想學習AI而不懂Python,那就相當于想學英語而不認識單詞。
      所以,今天我們就通過Python語言給大家展現一下硬件版的Hello World程序。Python是語言,我們使用的IDE開發工具為PyCharm,用戶可以從其官網下載使用。
      pycharm
      打開PyCharm IDE集成軟件開發工具,然后我們創建工程項目。

      python智能家居代碼
      創建一個Hello工程項目,輸入程序代碼。

      python硬件代碼
      我們對每一條代碼都做了詳細的注釋。包括了設備的配置,初始化,以及控制命令。

      #!/usr/bin/env python
      # -*- coding:utf-8 -*-
      # KC868-H8智能控制盒 硬件控制演示DEMO  Code By 杭州晶控電子有限公司
      import socket
      import time
      sock = socket.socket(type=socket.SOCK_DGRAM)                           #創建Socket接口
      sock.sendto('RELAY-SCAN_DEVICE-NOW'.encode(),('192.168.1.210', 4196))  #發送初始化命令1
      time.sleep(2)                                                          #延時2秒
      sock.sendto('RELAY-TEST-NOW'.encode(),('192.168.1.210', 4196))         #發送初始化命令2
      time.sleep(2)                                                          #延時2秒
      sock.sendto('RELAY-SET-1,1,1'.encode(),('192.168.1.210', 4196))        #打開第1路電燈泡
      time.sleep(2)                                                          #延時2秒
      sock.sendto('RELAY-SET-1,1,0'.encode(),('192.168.1.210', 4196))        #關閉第1路電燈泡
      time.sleep(2)                                                          #延時2秒
      server_msg, address = sock.recvfrom(1024)
      print('收到服務端消息',server_msg.decode())
      sock.close()

      python編程
      這是我們使用的PyCharm軟件詳細版本

      硬件網絡配置
      這里開始是和硬件控制盒相關的了,我們打開配置程序,掃描后,確定設備的IP地址和端口號,然后再到Python中設置好即可。圖中只是展示關鍵項,我們在實驗時,實際的控制盒IP地址為192.168.1.210,端口號為4196

      智能硬件控制盒
      這是我們準備好的KC868-H8智能硬件控制盒,電燈泡、電線、剪刀、電工膠布。我們將電燈泡與控制盒的硬件輸出端連接好線纜。具體連接方法,由于文章篇幅關系,請參考之前的系列教程。

      硬件控制電燈
      通過運行程序,我們可以看到電燈2秒鐘后被打開。

      關閉電燈
      打開后,2秒鐘后,又會關閉電燈泡。

      到止,第一個Python版的控制電燈泡的hello world版的小程序就開發并驗證完成了?,F在是不是感覺智能家居的控制如此神奇與不可思議,不過你已經可以實現控制了哦,會控制了電燈泡,控制其它電器設備,其原理都是一樣的,這樣就又向物聯網技術、人工智能技術的大門跨進了一個腳步。對于以上的項目源程序我們進行開源提供,如果有需要的朋友,可以留言和我們聯系。在接下去,我們將會編寫提供給大家更多的硬件版hello world程序案例,方便各位同學走進物聯網與人工智能技術的大門。

      開源智能家居二次開發實例——Python硬件編程實現打開或關閉電燈泡文章附件(Python工程項目源程序代碼包下載)
      ? 幸运快三APP
      永福| 南充| 彭山| 西宁| 丰都| 台南| 宜君| 姚安| 莱州| 汉寿| 卫辉| 青冈| 镇赉| 阿拉善左旗| 开平| 土默特左旗| 正安| 遵化| 新津| 神农架| 果洛| 筠连| 耿马| 南汇| 桂林农试站| 蕲春| )| 东胜| 通辽钱家店| 扬中| 左云| 曲靖| 高淳| 阿荣旗| 铜梁| 吴县| 仁和| 左云| 岳阳| 轮台| 响水| 景东| 乡城| 修水| 延庆| 钟山| 江门| 合水| 横山| 梁平| 长阳| 阿拉善右旗| 故城| 永春| 乌鲁木齐牧试站| 洛宁| 括苍山| 奈曼旗| 安吉| 吉安县| 涞源| 新竹市| 鸡泽| 五华| 新津| 莱阳| 同江| 临武| 平罗| 灵寿| 如东| 合江| 密云| 河曲| 泰州| 苍南| 卢氏| 永嘉| 民和| 东乌珠穆沁旗| 淳化| 榆次| 天峨| 衡山| 文安| 渠县| 杭锦后旗| 揭阳| 镇赉| 交口| 长垣| 揭西| 开县| 长白| array(北京| 六枝| 青冈| 永仁| 宁化| 宁津| 射洪| 临邑| 新晃| 大石桥| 重庆| 磁县| 合水| 社旗| 桃源| 东安| 黎城| 淮阴县| 巴林左旗| 永年| 虎林| 宜章| 巩留| 二连浩特| 上林| 燕尾港| 禹州| 秀山| 平阳| 宁安| 离石| 周口| 永康| 南县| 遂溪| 陆丰| 石拐| 阳曲| 台北市| 包头| 开江| 沙湾| 邵阳县| 上杭| 延边| 苍山| 开化| 彭州| 兰坪| 元谋| 邻水| 普格| 北仑| 浚县| 炮台| 扎赉特旗| 平山| 城固| 壤塘| 偃师| 白沙| 临泉| 明水| 阳原| 麟游| 昌乐| 鄯善| 定襄| 那日图| 鹤峰| 卫辉| 定襄| 东港| 文昌| 绥化| 顺昌| 托托河| 左云| 绩溪| 太原古交区| 怀仁| 民乐| 普宁| 五营| 乌审召| 常熟| 茶卡| 玛沁| 石泉| 通化县| 辉南| 奉新| 陵县| 镇巴| 剑川| 镇宁| 海兴| 新建| 林西| 宣恩| 龙泉驿| 朔州| 米泉| 塔中| 黄梅| 应城| 门源| 鄄城| 牙克石| 果洛| 海拉尔| 通什| 海门| 陈家镇| 巴塘| 辽阳| 范县| 思南| 广南| 清徐| 旬邑| 莎车| 潮连岛| 通城| 嘉鱼| 库米什| 和静| 榆树| 仙游| 略阳| 炉山| 商南| 兴仁| 荣昌| 刚察| 新建| 泸县| 图们| 奈曼旗| 新和| 巴里坤| 巢湖| 长兴| 兴仁堡| 天山大西沟| 博爱| 呼和浩特| 清远| 兴仁堡| 大宁| 兴义| 舍伯吐| 宜章| 桦甸| 清徐| 木垒| 南阳| 屏南| 鹤峰| 筠连| 泸州| 定远| 张家川| 万载| 单县| 徐闻| 中心站| 佳县| 鹰潭| 泽库| 达州| 淄川| 许昌| 泰州| 赣榆| 兰溪| 正安| 宜宾| 永安| 永靖| 临猗| 拐子湖| 宕昌| 洛南| 景洪| 景泰| 肇东| 夏河| 鹿寨| 托托河| 黑河| 抚顺| 兖州| 天峻| 玉树| 湟源| 阿拉善右旗| 习水| 吴县| 新巴尔虎左旗| 武义| 新源| 泸西| 蚌埠| 绥中| 静宁| 赫章| 九龙| 石拐| 榆中| 张家港| 澳门| 大勐龙| 天峨| 连州| 寿宁| 孝感| 那曲| 阿拉善左旗| 汝阳| 平陆| 息烽| 仙桃| 巴马| 鄯善| 六盘水| 安国| 兖州| 淮安| 绩溪| 福安| 宜丰| 玉山| 杞县| 涉县| 昌江| 连山| 武穴| 且末| 防城| 延津| 乌拉特后旗| 牙克石| 石台| 金秀| 正定| 日喀则| 蓬溪| 佛山| 洱源| 始兴| 绵阳| 衡山| 湘潭| 裕民| 清徐| 崂山| 南宁城区| 衡南| 洛川| 凭祥| 渭源| 麻阳| 白河| 珙县| 长岭| 宁城| 巴里坤| 郏县| 石嘴山| 冷水滩| 凤凰| 攸县| 固镇| 两当| 昌吉| 富锦| 宜兴| 桓仁| 信阳地区农试站| 临潭| 清远| 鸡泽| 兴仁堡| 陆丰| 巫山| 临西| 昌吉| 广宗| 汉中| 灯塔| 中山| 皋兰| 呼和浩特市郊区| 石嘴山| 墨玉| 文山| 乌兰乌苏| 孙吴| 诺木洪| 石林| 西丰| 佛坪| 宁陕| 全州| 江浦