在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

物聯(lián)網(wǎng)智能交通管理設備的制作

454398 ? 來源:網(wǎng)絡整理 ? 作者:網(wǎng)絡整理 ? 2019-11-15 09:37 ? 次閱讀

步驟1:簡要概述-運行原理

交通有刺激我們最好的人的能力。如果可以通過英特爾Edison進行更改,該怎么辦?該項目本質上是一種保存在汽車中的設備,可與存儲交通信號定時的在線服務器進行通信,并提示駕駛員加快或減速,以便在綠色時獲取每個信號。該Instructable仍在開發(fā)中,因為需要進行一些工作才能與當前基礎架構完全集成,但是,這是該概念及其對未來的承諾的有力證明。

通過定時信號和GPS位置之間的仔細協(xié)調來實現(xiàn)此目的。信號的位置和定時信息下載到此設備上,然后使用其GPS位置來確定車輛駛向哪個信號以及保持速度,以便在綠色時捕獲該信號。 LED將亮起,以告知駕駛員加速,減速或保持當前速度。該程序是用JavaScript編寫的,盡管它也很容易適應其他語言。存儲信息的數(shù)據(jù)庫在Google App Engine上運行,并運行Python腳本來處理數(shù)據(jù)請求。如果將這種設備安裝在道路上的每輛車上,我們可以期望看到更高的燃油經濟性,更少的污染和總體上更少的交通。

步驟2:所需零件

首先,免責聲明:此設備僅用于實驗目的;如果您決定在路上使用,我將不承擔任何責任。

零件列表:

具有Arduino Breakout的英特爾Edison

任何NMEA-基于GPS的GPS(我正在使用Parallax#28506)

3G加密狗(我正在使用Huawei E303

一些LED通知駕駛員

步驟3:裝配

如果還沒有,則需要使用Intel XDK來設置您的主板。設置非常簡單,并且數(shù)百本教程正圍繞著如何做的方式在網(wǎng)絡上巡回演出。我建議您看一下以下內容與設置有關的鏈接,因為它包括從硬件到IDE設置所需的所有知識:

https://software.intel.com/zh-cn/get-started-edison-windows

組裝電路板的硬件非常簡單,GPS必須使用電路板上標有的5V引腳供電,接地也同樣重要,原始NMEA數(shù)據(jù)必須饋入UART。接收點rt,位于最靠近Edison的Arduino屏蔽接頭針上(參見圖片)。 3G加密狗將插入側面的USB-A端口;我決定使用USB擴展,因為加密狗的寬度太大,無法插入電源插頭。確保USB模式選擇器開關處于如圖所示的位置(朝向大USB端口)。

第4步:編程

該程序將是一個不斷發(fā)展的項目。如果您想訪問更新的版本,建議在以下鏈接中從GitHub存儲庫中分叉代碼:

https://github.com/TheInventorMan/IntelligentTraff 。..

不過,為方便起見,我粘貼了以下代碼,盡管這僅適用于將保留在車輛中的本地設備。服務器文件都位于存儲庫中。

對于感興趣的人,以下是該程序使用的算法的基本概述:

GPS接收位置,速度,航向和時間

設備通過3G加密狗向服務器請求數(shù)據(jù)

服務器以數(shù)據(jù)流進行響應,類似于NMEA語句(但是,一種簡單的協(xié)議)

將數(shù)據(jù)流解析并排列成二維數(shù)組,其中包含信號的位置,時序,偏移量等。

使用此信息,設備可以確定

確定綠燈窗口,并根據(jù)當前速度對其進行測量

設備會提示駕駛員加快,降低速度或保持速度以趕上信號的綠色窗口。

將來,它可能會擴展為包括非定時信號(在道路下方帶有感應線圈的信號),以及信號的“安全緩沖區(qū)”。車輛*裸露時約3秒ly *使其超越信號。這樣,駕駛員將永遠不會跑出任何黃燈(危險)。

import mraa;

import Math;

//端口初始化

var GPS = mraa.Uart(0 ); var 3G = mraa.Usb(0);//暫時無法使用,將在其位置實現(xiàn)USB主機端口驅動程序var gain = mraa.gpio(2); var maintenance = mraa.gpio(3); var reduction = mraa.gpio(4); GPS.setBaudRate(9600);

//常量

var earthRadius = 6371000;//以米為單位的地球半徑var degToRad = 0.01745329251;//每度弧度var radToDeg = 57.2957795131;//以度為單位的弧度

函數(shù)getLocation(){//使用$ GPGGA消息確定當前位置var GPSLocation = [0,0,0,0]; while(1){if(GPS.dataAvailable()){var buffer = GPS.readStr(512);如果(buffer.find(“ GPGGA”)!= -1){var rawNmea = buffer.substring(buffer.search(“ GPGGA”),buffer.search(“ n”)); var nmeaList = rawNmea.strip()。split(“,”); var time = nmeaList [1]; var latraw = nmeaList [2]; var latdir = nmeaList [3]; var lonraw = nmeaList [4]; var londir = nmeaList [5]; var lat =(latraw.substring(0,2))+(latraw.substring(2))/60; var lon =(lonraw.substring(0,3))+(lonraw.substring(3,0))/60; if(londir ==“ W”){lon = lon * -1; } if(latdir ==“ S”){lat = lat * -1; } var alt = nmeaList [9]; GPSLocation = [lat,lon,alt,time];返回GPSLocation; }}}}函數(shù)getVelocity(){//使用$ GPVTG消息來確定速度和方向var GPSVel = [0,0]; while(1){if(GPS.dataAvailable()){var buffer = GPS.readStr(512);如果(buffer.find(“ GPVTG”)!= -1){var nmeaData = buffer.substring(buffer.search(“ GPVTG”),buffer.search(“ n”)); var nmeaList = nmeaData.strip()。split(“,”); var hdg = nmeaList [1]; var rawVel = nmeaList [7]; var vel = rawVel/3.6; GPSVel = [hdg,vel];返回GPSVel; }}}}

function getLights(){var Lights = [7] [10];//交通信號燈時序數(shù)組,10個最近的信號燈,每個7個參數(shù)。緯度,經度,NTime,Etime,TimeOffset,Heading,Distance//requestData(); if(3G.dataAvailable()){var buffer = 3G.readStr(512);如果(buffer.find(“ $$”)!= -1){lightData = buffer.substring(buffer.search(“ $$”),buffer.search(“ n”));//燈光信息規(guī)范遵循GPS方案,其中“ $$”表示句子的開頭。 lightList = nmeaData.strip()。split(“,”);對于(i = 0; i

函數(shù)computeDistance(Latdeg1,Londeg1,Latdeg2,Londeg2){var Lat1 = Latdeg1 * degToRad; var Lat2 = Latdeg2 * degToRad; var Lon1 = Londeg1 * degToRad; var Lon2 = Londeg2 * degToRad;變距= 2 * earthRadius * Math.asin(sqrt((Math.sin(Lat2-Lat1/2))^ 2 +(Math.cos(Lat1)* Math.cos(Lat2)*(Math。 sin(Lon2-Lon1/2))^ 2))));//使用Haversine公式計算大圓距}

函數(shù)computeHeading(Latdeg1,Londeg1,Latdeg2,Londeg2){var Lat1 = Latdeg1 * degToRad; var Lat2 = Latdeg2 * degToRad; var Lon1 = Londeg1 * degToRad; var Lon2 = Londeg2 * degToRad; var y = Math.sin(Lon2-Lon1)* Math.cos(Lat2); var x = Math.cos(Lat1) )* Math.sin(Lat2)-Math.sin(Lat1)* Math.cos(Lat2)* Math.cos(Lon2-Lon1); var heading = Math.atan2(y,x).toDegrees();返回標題;}

//主序列while(1){var temp [4]; var currLat; var currLon; var currHdg; var currSpd; var Lights; var time; var Dir; var currSignal; var t1 ,t2; temp = getLocation(); currLat = temp [0]; currLon = t EMP [1];時間= temp [3]; temp = getVelocity(); currHdg = temp [0]; currSpd = temp [1];燈= getLights(); for(i = 0; i 180){Lights [5] [i] = 180-computeHeading(currLat,currLon,Lights [0] [i],Lights [1] [i]); } else {Lights [5] [i] = computeHeading(currLat,currLon,Lights [0] [i],Lights [1] [i]); } Lights [6] [i] = computeDistance(currLat,currLon,Lights [0] [i],Lights [1] [i]); if(Lights [6] [i] 315 || 135 Lights [6] [currSignal]){\提高速度提高。write(1); maintain.write(0); decrease.write(0); } else if(t1 == Lights [6] [currSignal]){\保持速度增加。write(0); maintain.write(1); decrease.write(0); } else {\降低速度提高.write(0); maintain.write(0); decrease.write(1); }

}
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網(wǎng)

    關注

    2914

    文章

    45058

    瀏覽量

    378462
  • Arduino
    +關注

    關注

    188

    文章

    6478

    瀏覽量

    188273
收藏 人收藏

    評論

    相關推薦

    聯(lián)網(wǎng)就業(yè)有哪些高薪崗位?

    聯(lián)網(wǎng)就業(yè)有哪些高薪崗位? 聯(lián)網(wǎng)行業(yè)迎來了全面爆發(fā)式的發(fā)展,眾多高薪崗位吸引著人們的目光。聯(lián)網(wǎng)
    發(fā)表于 01-10 16:47

    聯(lián)網(wǎng)(IoT)智能設備是什么?

    什么是iot智能設備聯(lián)網(wǎng)(IoT)智能設備是指接入互聯(lián)網(wǎng)
    的頭像 發(fā)表于 01-02 15:51 ?422次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>(IoT)<b class='flag-5'>智能</b><b class='flag-5'>設備</b>是什么?

    負壓除塵設備聯(lián)網(wǎng)智能管理系統(tǒng)方案

    一、系統(tǒng)概述 負壓除塵設備聯(lián)網(wǎng)智能管理系統(tǒng)旨在實現(xiàn)對負壓除塵設備的實時監(jiān)測、遠程控制、數(shù)據(jù)分析
    的頭像 發(fā)表于 12-16 15:30 ?200次閱讀

    聯(lián)網(wǎng)在城市管理中的應用

    。 1. 智能交通系統(tǒng) 交通擁堵是許多城市面臨的一個普遍問題。聯(lián)網(wǎng)技術可以通過智能
    的頭像 發(fā)表于 10-29 11:22 ?671次閱讀

    【星閃派聯(lián)網(wǎng)開發(fā)套件體驗連載】智能交通

    感謝電子發(fā)燒友,感謝潤和軟件,提供星閃派聯(lián)網(wǎng)開發(fā)套件試用。 本次試用計劃: 用星閃派聯(lián)網(wǎng)開發(fā)套件,先實現(xiàn)本地交通燈項目,接入WiFi連上
    發(fā)表于 10-05 13:00

    聯(lián)網(wǎng)助力智慧交通:優(yōu)勢與前景

    系統(tǒng)的效率、安全性和環(huán)保性。 首先,聯(lián)網(wǎng)技術為智慧交通帶來了實時監(jiān)測與數(shù)據(jù)收集的能力。通過聯(lián)網(wǎng)傳感器和
    的頭像 發(fā)表于 09-23 14:47 ?421次閱讀

    基于聯(lián)網(wǎng)設備管理

    聯(lián)網(wǎng)設備管理的重要性日益凸顯,設備數(shù)量激增帶來數(shù)據(jù)泄露風險。加強設備安全性、軟件升級與修復、身份驗證和互操作性是關鍵。
    的頭像 發(fā)表于 09-10 11:04 ?740次閱讀
    基于<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>的<b class='flag-5'>設備管理</b>

    什么是聯(lián)網(wǎng)技術?

    什么是聯(lián)網(wǎng)技術? 聯(lián)網(wǎng)技術(Internet of Things, IoT)是一種通過信息傳感設備,按約定的協(xié)議,將任何物體與網(wǎng)絡相連
    發(fā)表于 08-19 14:08

    【新品上線】星閃派聯(lián)網(wǎng)開發(fā)套件免費試用

    星閃派聯(lián)網(wǎng)開發(fā)套件具有豐富的通信接口、開放性、模塊化、集成化等多個亮點;可基于星閃派聯(lián)網(wǎng)開發(fā)套件開發(fā)實現(xiàn)設備的遠程監(jiān)控和控制、數(shù)據(jù)的實時
    發(fā)表于 08-16 09:34

    智慧交通:實現(xiàn)智能交通管理的新方向

    隨著城市化程度的逐步提高,交通狀況越來越突出。智能交通系統(tǒng)的出現(xiàn)給城市出行帶來了更多的概率,也為交通管理部門提供了更多的解決方案。在智能
    的頭像 發(fā)表于 07-15 10:38 ?426次閱讀

    智慧交通—為出行植入“智慧大腦”

    智慧交通 作為城市交通管理的重要領域,正日益受到關注和發(fā)展。通過整合先進技術,如大數(shù)據(jù)、人工智能聯(lián)網(wǎng),智慧
    的頭像 發(fā)表于 06-28 17:25 ?718次閱讀

    聯(lián)網(wǎng)技術與交通出行:構建智慧城市交通網(wǎng)絡

    近些年,隨著聯(lián)網(wǎng)技術的不斷發(fā)展,交通運輸行業(yè)即將迎來智能化系統(tǒng)新時代。交通出行
    的頭像 發(fā)表于 06-03 16:52 ?718次閱讀

    交通監(jiān)控新篇章:訊維網(wǎng)絡解碼矩陣助力交通管理智能

    隨著城市化進程的加速和車輛數(shù)量的劇增,交通管理面臨著前所未有的挑戰(zhàn)。為了應對這一挑戰(zhàn),交通管理系統(tǒng)正在逐步向智能化方向發(fā)展。在這個過程中,訊維網(wǎng)絡解碼矩陣以其出色的性能和功能,成為了推動交通管
    的頭像 發(fā)表于 03-25 17:26 ?428次閱讀

    中控技術賦能:解析交警指揮車如何實現(xiàn)智能交通管理

    在現(xiàn)代智能交通管理系統(tǒng)中,交警指揮車扮演著至關重要的角色。而訊維中控技術則以其卓越的技術性能和適應性,為交警指揮車提供了強大的技術支持,助力實現(xiàn)智能交通管理。 一、實時
    的頭像 發(fā)表于 03-06 16:14 ?740次閱讀

    聯(lián)網(wǎng)如何助力學校管理升級

    聯(lián)網(wǎng)(IoT)在學校管理中可以發(fā)揮重要作用,為學校提供更高效、智能管理方式。以下是
    的頭像 發(fā)表于 03-05 10:13 ?450次閱讀
    主站蜘蛛池模板: 五月婷婷丁香色 | 91大神在线视频观看 | 欧洲一卡二卡乱码新区 | 日本国产高清色www视频在线 | 一级片 在线播放 | 天堂网www在线资源链接 | 神马午夜影院 | 国产女同在线观看 | 在线看欧美成人中文字幕视频 | 四虎精品久久久久影院 | 又黑又长黑人欧美三级 | 特级毛片免费看 | 你懂的在线视频观看 | 中国高清性色生活片 | 国产福利萌白酱喷水视频铁牛 | 精品一区二区国语对白 | 四虎影院在线免费观看 | 超级乱淫视频播放日韩 | 亚洲第一成人影院 | 大片免费看 | 亚洲天堂婷婷 | 四虎4545www国产精品 | 国产精品天天爽夜夜欢张柏芝 | 亚洲精品国产美女在线观看 | 美女网站色黄 | 欧美色视频在线 | 欧美在线成人午夜影视 | 激情婷婷综合 | 成 年 人 视频在线播放 | 性视频网址 | 久久精品伊人波多野结 | xx性欧美高清 | 亚洲人成一区 | 久久99精品久久久久久园产越南 | 日日操天天射 | 黄蓉吕文德欲乱系列小说 | 欧美黄色免费大片 | 亚洲一卡二卡三卡 | 在线视频免费视频网站 | 1024手机在线看| 色婷婷久久 |