Мазмуну:

Smart Traffic: 9 кадам
Smart Traffic: 9 кадам

Video: Smart Traffic: 9 кадам

Video: Smart Traffic: 9 кадам
Video: Лью трафик с Kadam на партнёрскую программу Gasmobi с трекером Binom | Нутра с тизерки на Францию 2024, Июль
Anonim
Smart Traffic
Smart Traffic

Жыйынтык

Акылдуу трафик - бул блютуз сигналынын сенсоруна ээ контроллерге негизделген IOT чечими, бул приоритеттүү унаа (аскердик, өрт өчүрүүчүлөр же тез жардам) тарабынан чыгарылган сигналды аныктагандан кийин светофордун убактысын өзгөртөт, бул машинанын тез кыймылын камсыздайт.

Sumário

O Smart Traffic (Tráfego Inteligente) - бул IoT технологиясын көзөмөлдөөчү жана туташтыруучу bluetooth'дун аныктоочу функциялары (милитаристтер, амбулаториялар), жана башка нерселердин жардамы менен. veículo.

Descrição

Бул үчүн, Bluetooth энергиясынын аз өлчөмү (BLE), жана Beacon Bluetooth же Android үчүн BLE жардам берет. Колдонулган программалар Android'де колдонулуучу программаларды колдонууга мүмкүндүк берет, бул шарттар пайда болгон шартта, демонтаждоо талап кылынбайт.

DragonBoard 410C менен Windows IoT, ал эми Raspberry Pi 3. Бул программаны ишке ашыруу үчүн экөө тең колдоно алышат. Bluetooth'дун жана GPIO'нун мүмкүнчүлүктөрү, бул Leds түстөрдүн проектилерин чагылдырат. Жоопторду, жоопторду жана функцияларды Bluetooth аркылуу чыгарууга болот, эгерде алар пайда болгон болсо, анда алар эч качан өчүрүлбөйт.

Desenvolesore

1 -кадам: Visão Geral

Visão Geral
Visão Geral

Оюн-зоок программасы аркылуу сиз өзүңүздүн алдыңызда дагы бир жолу бар экениңизди билсеңиз болот, B e C, tébbém de mão única, a conforme imagem acima. А жана башка жолдор аркылуу A, a tráfego precisions are free liesta nesta, a fechando os semáforos as a vias Bike C até que a viatura finalisado seu deslocamento A аркылуу.

2 -кадам: Diagrama De Blocos

Diagrama De Blocos
Diagrama De Blocos

Компоненттер

  • Placa DragonBoard 410C (же Raspberry PI 3) Windows IoT аткаруучу
  • 4 Led vermelhos
  • 4 Led's verdes
  • 8 резисторлор 1000 Ом
  • Android 6.1 bluetooth 4.0 версиясында
  • Protoboard e fios parailitar montagem

3 -кадам: Funcionamento Detalhado

Funcionamento Detalhado
Funcionamento Detalhado
Funcionamento Detalhado
Funcionamento Detalhado

Android'дин Aplicativo системасын түзүү, UWP менен Aplicativo (DragonBoard же Raspberry программасын аткаруу) жана башка программалар (Leds).

UWP колдонмосу

Колдонуу UWP программасынын жардамы менен, бул жерде сиз өзүңүздү кармайсыз, бул жерде сиз өзүңүздү башкара аласыз. Эң башкысы, блютуздун эң жакшы жооптору - бул Android түзмөгүнүн жабдылышы. О, Evento, bluetooth эмитенттерин аныктоо үчүн, бул колдонмонун жоктугу, же жок кылынышы үчүн, кадимки электрондук почтанын жок кылынышы керек. Башкаруу папкалары GPIO папкалары менен көзөмөлгө алынат:

  • DragonBoard:

    • GPIO 36; // Верде
    • GPIO 13; // Vermelho
    • GPIO 115; // Vermelho
    • GPIO 25; // Верде
    • GPIO 35; // Верде
    • GPIO 28; // Vermelho
    • GPIO 25; // Vermelho
    • GPIO 34; // Верде
  • Raspberry PI 3:

    • GPIO 27; // Верде
    • GPIO 21; // Vermelho
    • GPIO 20; // Vermelho
    • GPIO 18; // Верде
    • GPIO 17; // Верде
    • GPIO 26; // Vermelho
    • GPIO 19; // Vermelho
    • GPIO 22; // Верде

Bluetooth'дун негизги функциялары - бул Windows UWP Windows. Devices. Bluetooth. Жарнамасы боюнча библиотекалардын тизмеси, Bluetooth Төмөн энергия (BLE). Bluetooth'дун атайын шарттары бар, алар ата -энелердин көзөмөлүндө (маяктардын функциялары).

Bluetooth туташуусун аныктоо үчүн, "l" mpadas "A" piscam 3 аркылуу өчүрүлөт. Белгиленген убакыттан кийин, Bluetooth'ду аныктоону уланта бериңиз, "A" пункту аркылуу 3-пунктта, ошондой эле жаңыртылган маалыматта, ошондой эле жаңылыктарды ачуу үчүн дагы бир жолу караңыз. que por isto, o modo de operação өзгөчө será mantido por mais um tempo.

Bluetooth, туташтыргычтар, тешиктерди тазалоо, интенсивдүү жабдууларды аныктоо. Комментарийлерди кабыл алгыла, бул процесстин акыркы күндөрүндө, өзгөчө операциялар. Эстафета күчөтүлгөндөн кийин, интерференция, дистрибьютор, эмиссор же рецептордун жардамы менен.

Алдын ала пландаштырылган, комо интерфейси-бул Bluetooth логистика эмиссиясы, ошондой эле бул операциялар кадимки же өзгөчө.

Android колдонмолору

Android'дин жооптору боюнча, Bluetooth же башка технологиялар жооп берет. AltBeacon библиотекасы (видеолор), Bluetooth менен иштөө. Жөнөкөй колдонмолор, презентациялар, башкы директорлор, Bluetooth аркылуу уктуруу жана бөлүштүрүү, ошондой эле аларды конфигурациялоо үчүн, синусалдык кызматтарды конфигурациялоо керек.

Кандай гана болбосун, бул атайын операцияларды аныктоо үчүн атайын операцияларды жүргүзүү үчүн атайын жабдууларды колдонууга мүмкүндүк берет.

4 -кадам: Android колдонмосу

Android колдонмолору
Android колдонмолору
Android колдонмолору
Android колдонмолору

Android оперативдүү колдонмолору.

5 -кадам: Windows IoT колдонмосу

Windows IoT колдонмосу
Windows IoT колдонмосу
Windows IoT колдонмосу
Windows IoT колдонмосу

UWP телеканалынын көзөмөлү.

6 -кадам: Montagem E Execução

Montagem E Execução
Montagem E Execução
Montagem E Execução
Montagem E Execução

Жыйынтыктар аткарылганда, 3 этаптан кийин буларды аткарууга болот. Чындыгында, Ledsтин картасы GPIO да, DragonBoard да (Raspberry ou DragonBoard), диаграмма жана диагностика дисплейлери жана графикалык карталар GPIO көрсөткүчтөрү мурунтан эмес.

Түзмөктү орнотуу үчүн, Windows 10 IoT Core (Windows IoT орнотуу) үчүн программалык камсыздоону UWPге орнотуу зарыл. GitHub электрондук почта шилтемеси менен эч кандай документ жок. Физемолор Visual Studio 2017 түзмөгүнө жайгаштырылган, жана бул долбоорлорду ишке ашыруу үчүн. Түзмөктү орнотуу үчүн, Windows Device Portal'дин бардык мүмкүнчүлүктөрүн (индикаторлорду, параллелдерди, эксклюзивдерди) жүктөңүз.

Бул Bluetooth функциялары үчүн эң маанилүү функциялардын бири болуп саналат. Windows Device Portal, Conectividade -> Bluetooth менен байланышып туруңуз. Эч нерсе жок болгондуктан, бул эң маанилүү шарт.

Каалооңузду жазыңыз, бул жерде Foreground, интерфейс көзөмөлдөөгө, ошондой эле статусту жана мүмкүнчүлүктөрдү көрсөтүүгө мүмкүндүк берет. Бул жерде сиз Windows IoT Remote Client же HDMI туташтыргычтарын колдоно аласыз.

UWP эффекттерин Windows IoT же башка функциялар менен жабдып, ал функцияларды жана функцияларды кадимкидей алмаштырууга мүмкүндүк берет. Android'де колдонмонун жоктугу же жок кылынышы үчүн, Android түзмөктөрүндө Bluetooth аркылуу иштөө керек.

Жыйынтыктоо үчүн, Androidди орнотуу жана орнотуу зарыл, GitHub шилтемеси жок GitHub дареги боюнча эч кандай документ жок, жана Android 4.0 үчүн Bluetooth жабдууларын орнотуу керек. Android 7.0 колдонулган тесттер. Бул жерде Android Studio 2.3 жок болгондуктан, Bluetooth колдонулбай турган болсо, анда ал жок. Android Studio же Android Studio үчүн керектүү программаларды бөлүштүрүңүз.

Негизги бетти ачуу үчүн, сиз Bluetooth'дан эмнени билдирип жатканыңызды билиңиз, бирок бул жаңыртылган эмес. Конфигурациялар мүмкүн болушунча тезирээк жана жаңыртылган форматта өткөрүлөт.

Бул жерде UWP аныктоо жана аныктоо процесстери жүргүзүлөт, бул жерде сиз 3 -графикти карасаңыз болот, бул жерде өзгөчө операциялар да болот. Негизги функциялар табылганда, алар блютуздун жардамы менен нормалдуу түрдө иштейт.

7 -кадам: Codigo Fonte

Windows IoT

DragonBoard 410C же Raspberry Pi 3 үчүн Windows IoT үчүн IoT программасын колдонуңуз же жок кылыңыз:

github.com/pedrohorita/SmartTraffic-IoT-AS…

Android

Android колдонмолорунун иштеши үчүн, Android түзмөктөрүн орнотуу же орнотуу үчүн, сиз Bluetooth'ду колдоно албайсыз:

github.com/arthur-mourao/SmartTrafficTrans…

8 -кадам: Демонстрациялар

Смартфондор Android түзмөктөрүндө орнотулганда, аларды алдын -ала аныктоо жана көзөмөлдөө талап кылынат.

А детекциялык жана алдын -ала көрсөтмөлөр атравелер жаркылдап турат.

Түшүндүрмөлөрдү алуу үчүн, сиз өзүңүздү башкара аласыз.

Эч кандай мисал, оорукананын жардамы менен, тез жардам көрсөтүлбөйт.

9 -кадам: Referências Bibliográficas

  • https://www.bluetooth.com/develop-with-bluetooth/d…
  • https://blog.bluetooth.com/proximity-and-rssi
  • https://developer.radiusnetworks.com/2014/12/04/fun…
  • https://github.com/andijakl/universal-beacon

Сунушталууда: