فهرست مطالب:
- مرحله 1: Visão Geral
- مرحله 2: Diagrama De Blocos
- مرحله 3: Funcionamento Detalhado
- مرحله 4: کاربرد Android
- مرحله 5: کاربرد IoT ویندوز
- مرحله 6: Montagem E Execução
- مرحله 7: Código Fonte
- مرحله 8: Vídeo Demonstração
- مرحله 9: کتابخانه های ارجاع شده
تصویری: ترافیک هوشمند: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
خلاصه
Smart Traffic یک راه حل اینترنت اشیا است که مبتنی بر یک کنترلر با سنسور سیگنال بلوتوث است که پس از شناسایی سیگنال ساطع شده از وسیله نقلیه دارای اولویت (ارتش ، آتش نشانان یا آمبولانس) ، زمان چراغ راهنمایی را تغییر می دهد و به خودرو اجازه می دهد سریع حرکت کند.
سومریو
O Smart Traffic (Tráfego Inteligente) شامل em uma solução IoT baseada em um controllador com sensor sinal Bluetooth bluetooth que após identical o sinal emitido for um vecculo com prioridade (militar، bomiros ou ambulância)، altera a temporização dos doá semáforo veículo
توصیف کننده
با استفاده از این نرم افزار ، می توانید تجهیزات اولیه را با استفاده از بلوتوث کم انرژی (BLE) ، Beacon بلوتوث یا دستگاه خود در Android برای پشتیبانی از BLE پشتیبانی کنید. می توانید برنامه های کاربردی خود را در سیستم عامل Android که در آن منطقه به صورت viaturas نصب شده است ، اعمال کنید ، و در صورت نیاز به ترجیحاً هیچ ترجیحاً به شرایطی نیاز ندارید.
Como controlador use a placa DragonBoard 410C com Windows IoT یا، opcionalmente، a placa Raspberry Pi 3. Ambas possuem rádio Bluetooth and portas GPIO que possibilitam ligar os semáforos ، نمایندگی از طریق Leds coloridos را انجام می دهد. A placa controladora é responsável، ent ،o، por captar or sinal Bluetooth emitido pela viatura em emergência e alterar a temporização do semáforo.
Desenvolvedores
- آرتور مورائو - [email protected]
- فرناندا مونتاناری - [email protected]
- هنریک ناسیمنتو - [email protected]
- پدرو هوریتا - [email protected]
- رناتو مارتینز [email protected]
مرحله 1: Visão Geral
O cenário definido para este projeto trata-se de uma via A de mão única que é cortada por outras duas vias، B e C، também de mão única، conforme imagem acima. Quando uma viatura se desloca em emergência pela via A، o tráfego precisa ser liberado nesta via، fechando os semáforos para as vias B e C até que a viatura tenha finalizado seu deslocamento por A.
مرحله 2: Diagrama De Blocos
کامپوننت ها
- Placa DragonBoard 410C (یا Raspberry PI 3) قابل اجرا برای Windows IoT
- 4 Leds vermelhos
- 4 ورد لد
- 8 مقاومت در برابر 1000 اهم
- آندروید نسخه 6.1 com بلوتوث 4.0
- Protoboard e fios para lehtisar montagem
مرحله 3: Funcionamento Detalhado
برای پیکربندی برنامه های کاربردی اندروید ، برنامه های کاربردی UWP (با اجرای DragonBoard ، یا Raspberry) و استفاده از برنامه های کاربردی (Leds) انجام دهید.
UWP کاربردی
Opllicativeo UWP contém a lógica dos semáforos، ao ser iniciado، uma thread irá controlar a temporização do semáforo em seu modo padrão de operação. این برنامه می تواند به وسیله گیرنده یا بلوتوث از طریق سیستم انتقال اطلاعات اندروید و دستگاه شما در خارج از کشور به کار رود. O Evento ، ao detector um determinado sinal de bluetooth emitido pelo aplicativo ، لغو کارکردن حالت عادی و یا عدم استفاده از نخ جدید را به عنوان یک سرعت مناسب در نظر گیرنده و خروجی می بینید. Os Leds são controlados pelas portas GPIO da placa، sendo utilizados os seguintes pinos:
-
DragonBoard:
- GPIO 36 ؛ // ورد
- GPIO 13 ؛ // ورملیو
- GPIO 115 ؛ // ورملیو
- GPIO 25 ؛ // ورد
- GPIO 35 ؛ // ورد
- GPIO 28 ؛ // ورملیو
- GPIO 25 ؛ // ورملیو
- GPIO 34 ؛ // ورد
-
تمشک PI 3:
- GPIO 27 ؛ // ورد
- GPIO 21 ؛ // ورملیو
- GPIO 20 ؛ // ورملیو
- GPIO 18 ؛ // ورد
- GPIO 17 ؛ // ورد
- GPIO 26 ؛ // ورملیو
- GPIO 19 ؛ // ورملیو
- GPIO 22 ؛ // ورد
استفاده از بلوتوث و استفاده از آن برای استفاده از کتابخانه Nativa در Windows UWP Windows. Devices. Bluetooth. از بلوتوث استفاده کنید و نیازی به تنظیمات اولیه (عملکرد چراغ ها) نداشته باشید.
Quanto o sinal Bluetooth é detected، as lâmpadas verdes referentes à از طریق "A" piscam 3 vezes e são mantidas acesas. Depois de um tempo pré-determinado، caso o sinal Bluetooth continue sendo deteado، será possível ver as lâmpadas verdes da via "A" piscarem 3 vezes novamente e manterem-se acesas، indicando que o veículo em emergência ainda não conseguiu passar pela via que por isto، o modo de operação especial será mantido por mais um tempo.
Quando deteamos um sinal Bluetooth ، conhecemos ، dentre outros detalhes ، یک سینک داکول شدید. Com isto، definimos uma intensidade mínima que faz com que o modo de operação especial seja acionado. Esta intensidade esta relacionada، dentre outros fatores de interferência، com a distância entre o emissor e o receptor do sinal.
با استفاده از پیش زمینه ، می توانید از رابط کاربری خود استفاده کنید و بیشترین ورود را به سیستم خود وارد کنید ، بلوتوث را از طریق استفاده از سیستم نرم افزاری که به طور معمول و یا به طور خاص کار می کند ، فعال می کند.
کاربردی اندروید
برای استفاده از سیستم عامل اندروید در استفاده از بلوتوث ، از طریق دستورالعمل هایی که می توانید از طریق برنامه های کاربردی خود انجام دهید ، استفاده کنید. برای استفاده از یک biblioteca AltBeacon (ارجاع به ویدئو) ، عملکرد و استفاده از چراغ بلوتوث استفاده کنید. برای کاربردهای ساده ، ارائه و راهنمای مدیران اصلی ، به منظور انتقال بلوتوث و سرویس های جدید به کار رفته در برنامه ، می توانید تنظیمات اولیه و پیکربندی را انجام دهید.
Quando um sinal emitido for este aplicativo é deteado pela placa ، یا روش خاص عملكرد برای ارائه خدمات و تجهیزات لازم برای استفاده از این سیگنال است.
مرحله 4: کاربرد Android
Telas de operação do Aplicativo Android.
مرحله 5: کاربرد IoT ویندوز
Telas de Monitoramento do Aplicativo UWP.
مرحله 6: Montagem E Execução
Para montar e exear o projeto، temos 3 etapas a serem seguidas. O Primeiro passo é realizar a ligação física dos Leds nas portas GPIO da placa escolhida (Raspberry ou DragonBoard) ، و در نمودارهای موجود در GPIO indicadas nos passos anteriores مشاهده می شود.
از طریق یک سیستم نصب و راه اندازی ، می توان به اجرای برنامه Windows 10 IoT Core (نصب ویندوز اینترنت اشیا) ، و یا اجرای برنامه های کاربردی UWP بدون سخت افزار اشاره کرد. O Código fonte está disponível no GitHub e o link pode ser encontrado neste documento. Fizemos o spret diretamente através do Visual Studio 2017 ، که می تواند برای پیشبرد برنامه ها استفاده شود. در صورت استفاده از برنامه نصب و راه اندازی ، می توانید برنامه های کاربردی Windows (پورتال دستگاه) را اجرا کنید.
É e que Bluetooth Bluetooth Bluetooth Bluetooth Bluetooth Bluetooth Bluetooth o o o o o برای دسترسی به Windows Device Portal ، em Conectividade -> بلوتوث ، اطلاعات لازم را دریافت کنید. Não é needário parear nenhum dispositivo ، ele apenas precisa estar ligado.
مطابقت با برنامه های کاربردی و پیش زمینه ، ممکن است رابط کاربری مانیتورامنت را مشاهده کنید ، به این ترتیب می توانید بصورت تصویری از طریق اسناد و مدارک اولیه و وضعیت اولیه استفاده کنید. برای اینکه بتوانید از طریق این برنامه از طریق یک HDMI یا از طریق Windows IoT Remote Client از یک برنامه کاربردی استفاده کنید ، می توانید از آن استفاده کنید.
با استفاده از روش UWP برنامه های کاربردی خود را اجرا کرده و در ویندوز اینترنت اشیاء را اجرا کرده و از طریق آن می توان به صورت تجربی به صورت متناوب به کار برد. می توانید برنامه های کاربردی خود را از طریق بلوتوث و همچنین از طریق برنامه های کاربردی Android استفاده کنید.
در نهایت ، لازم است که برنامه های کاربردی Android را نصب کنید ، می توانید از طریق GitHub اسناد خود را دریافت کنید ، بنابراین لازم است که سیستم عامل Android را از طریق بلوتوث نسخه 4.0 4.0 پشتیبانی کنید. Em nossos testes utilizamos Android 7.0 را آزمایش می کند. برای استفاده از Android Studio 2.3 و برای استفاده از بلوتوث ، به منظور استفاده از آن ، هیچ برنامه ای را نیاز ندارید. O pode ser feito diretamente através را برای Android Studio یا به طور کامل apk برای سرور توزیع کنید.
با استفاده از یک منبع اصلی که از طریق آن می توانید از بلوتوث استفاده کنید ، می توانید به طور مستقیم از طریق برنامه های کاربردی ظاهر شوید. تنظیم پیکربندی برنامه های کاربردی برای تغییر فرکانس های خروج از طریق شبکه ، از طریق پخش برنامه های ما.
Quando a emissão é iniciada e deteada pelo aplicativo UWP ، ممکن است بصورت تصویری برای انجام 3 پیاز به صورت تصویری نمایش داده شود ، که نشان می دهد می توانید به طور ویژه به کار خود عمل کنید. O semáforo só irá voltar ao funcionamento normal se não estiver detectandois mais nenhum sinal bluetooth das viaturas.
مرحله 7: Código Fonte
IoT ویندوز
برای اجرای برنامه Windows IoT برای اجرای DragonBoard 410C یا Raspberry Pi 3 به هیچ وجه دستور زیر را اجرا نکنید:
github.com/pedrohorita/SmartTraffic-IoT-AS…
اندروید
برنامه های کاربردی اندروید را برای برنامه های کاربردی و یا برنامه های پیشین خود در نظر بگیرید و به بلوتوث اصلی دسترسی پیدا نکنید:
github.com/arthur-mourao/SmartTrafficTrans…
مرحله 8: Vídeo Demonstração
برای استفاده از تلفن های هوشمند ، برنامه های کاربردی اندروید را که به صورت پیش فرض استفاده می شوند ، به صورت پیش فرض و با استفاده از سیستم تشخیص داده می شود.
A detecção do veículo com prioridade é indicada através do flash do sinal verde.
Após a detecção ، o controlador altera a temporização dos semáforos para dar passagem para o veículo com prioridade.
No exemplo em questão، simulamos uma ambulância com paciente se deslocando para um بیمارستان.
مرحله 9: کتابخانه های ارجاع شده
- 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
توصیه شده:
امنیت سایبری-فیزیکی پارکینگ هوشمند و کنترل ترافیک: 6 مرحله
امنیت سایبری-فیزیکی پارکینگ هوشمند و کنترل ترافیک: اینترنت با میلیاردها دستگاه از جمله اتومبیل ، حسگرها ، رایانه ها ، سرورها ، یخچال ها ، دستگاه های تلفن همراه و موارد دیگر با سرعت بی سابقه ای در حال رشد است. این امر خطرات و آسیب پذیری های متعددی را در زیرساخت ، عملکرد و
کنترل کننده سیگنال ترافیک: 4 مرحله
کنترل کننده سیگنال ترافیک: اغلب سناریوهایی وجود دارد که در آنها دنباله های انعطاف پذیر سیگنالهای ترافیکی برای هماهنگی تردد از طریق تقاطع خیابان شلوغ و خیابان فرعی کم استفاده مورد نیاز است. در چنین شرایطی ، توالی ها را می توان با استفاده از تفاوت
حل کننده ترافیک: 7 مرحله
حل کننده ترافیک: حل کننده ترافیک ، کنترل ترافیک را در یک خط واحد در منطقه ساختمانی خودکار می کند. برای کارکرد این سیستم بدون حادثه در این بین ، باید دو واحد وجود داشته باشد ، یکی در هر طرف. هر دو واحد دارای یک موتور نگهدارنده چرخشی هستند که
سیگنال ترافیک با استفاده از آردوینو و سنسور اولتراسونیک: 4 مرحله
سیگنال ترافیک با استفاده از آردوینو و سنسور اولتراسونیک: با عصر فناوری های هوشمند ، همه چیز در حال هوشمند شدن است و سیستم حمل و نقل هوشمند یکی از زمینه هایی است که می تواند تأثیر زیادی بر زندگی ما بگذارد. به طور معمول در: https://highvoltages.co/tutorial/arduino-tutorial/traffic-sig… منتشر شده است
روبات کنترل ترافیک مقوایی: 8 مرحله
ربات کنترل ترافیک مقوایی: من در مسابقه مقوایی شرکت می کنم. اگر از دستورالعمل من خوشتان می آید لطفاً به آن رای دهید! پس از مطالعه این دستورالعمل ، نحوه طراحی و استفاده از Cruizmo Cis را خواهید آموخت. Cruizmo Cis یک ربات هوشمند است که ترافیک را کنترل می کند. کنترل هر دو خودرو a