İçindekiler:
- Adım 1: Visao Geral
- 2. Adım: Diyagram De Blocos
- 3. Adım: Detalhado Funcionamento
- Adım 4: Uygulamalı Android
- Adım 5: Uygulama Windows IoT
- 6. Adım: Montaj E Execução
- Adım 7: Código Fonte
- 8. Adım: Video Gösterimi
- 9. Adım: Referanslar Bibliográficas
Video: Akıllı Trafik: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Özet
Akıllı Trafik, öncelikli bir aracın (askeri, itfaiye veya ambulans) yaydığı sinyali tanımladıktan sonra trafik ışıklarının zamanlamasını değiştiren ve aracın hızlı hareket etmesini sağlayan bluetooth sinyal sensörlü bir denetleyiciye dayalı bir IoT çözümüdür.
Sumário
O Akıllı Trafik (Tráfego Inteligente), IoT temelli bluetooth kontrol cihazı com sensörü de sinal em um kontrol cihazından oluşur ve o sinal yayılım por um ve com m e m i l e m e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e d e n e i ş e y veículo.
Açıklama
Neste projeto, cada veículo deslocamento deslocamento öncellik ve donanımları, Bluetooth Low Energy (BLE), como um Beacon Bluetooth, Android iletişim desteği ve BLE. Neste proje uygulaması, Android'i uygulama ve uygulamalar olarak donatmak, olanaklı hale getirmek, mümkün kılmak için olanaklı veya modo acil durum göstergesi, bir gereklilik ve tercih edilmemesi gerektiğini gösterir.
DragonBoard 410C com Windows IoT ou, isteğe bağlı, bir placa Raspberry Pi 3'ü kontrol etmek veya kullanmak. Ambas radyo radyosu Bluetooth e portları GPIO'nun tüm olasılıklarını kontrol etme, Led renklendirme projelerini temsil etme. Bluetooth'u en iyi şekilde kontrol eder ve değiştirir.
Desenvolvedores
- Arthur Mourão - [email protected]
- Fernanda Montanari - [email protected]
- Henrique Nascimento - [email protected]
- Pedro Horita - [email protected]
- Renato Martins [email protected]
Adım 1: Visao Geral
A de mão única que é cortada por outras dus vias, B e C, também de mão única, conforme imagem acima yoluyla en iyi projeto trata-se de uma. A yoluyla, doğrudan doğruya özgürce dolaşmak, A'dan ayrılmak için en uygun yol.
2. Adım: Diyagram De Blocos
Bileşenler
- Placa DragonBoard 410C (veya Raspberry PI 3) Windows IoT'yi çalıştırıyor
- 4 Led vermelhos
- 4 Led'in Verdes
- 8 Direnç de 1000 Ohm
- Dispositivo Android sürüm 6.1 com bluetooth 4.0
- Protoboard e fios para facilitar montaj
3. Adım: Detalhado Funcionamento
Android Uygulaması için temel düzenlemeler, Uygulama UWP (DragonBoard, Raspberry'de çalıştırma) ve semáforo (Led'ler) için uygulama yapın.
Uygulama UWP
O aplikasyon UWP contém a logica dos semáforos, ao ser iniciado, uma thread iár i lár ve i m e n e n e n e n e n e n e m e m e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e n e m e n e m e n e r e r e n e m e n e r e r e r e r e r e r e r e r e r e r e r e r e r e n e n e n e m e r. Bluetooth'u en iyi şekilde değerlendirin. O Eventto, bluetooth'u belirlemeye yönelik herhangi bir şeyi belirleme, pelo aplikasyon, iptal etme veya modo de operaço normal ve dispara uma nova iş parçacığı com bir zamanlama için yeterli para atender ao veículo de emergência. İşletim Sistemi Led'leri, GPIO'nun sağladığı kontroller için uygundur, pinos'tan daha fazla fayda sağlar:
-
DragonBoard:
- GPIO 36; // Verde
- GPIO 13; // Vermelho
- GPIO 115; // Vermelho
- GPIO 25; // Verde
- GPIO 35; // Verde
- GPIO 28; // Vermelho
- GPIO 25; // Vermelho
- GPIO 34; // Verde
-
Ahududu PI 3:
- GPIO 27; // Verde
- GPIO 21; // Vermelho
- GPIO 20; // Vermelho
- GPIO 18; // Verde
- GPIO 17; // Verde
- GPIO26; // Vermelho
- GPIO 19; // Vermelho
- GPIO 22; // Verde
Windows UWP Windows. Devices. Bluetooth. Advertisement, Bluetooth Low Energy'nin (BLE) reklamlarını ve reklamlarını her zaman açıklayabilir. Bluetooth'un özel gereksinimlerinden yararlanın (işlevsel İşaretler).
"A" ile ilgili olarak, Bluetooth'u otomatik olarak algılar. Depois de um tempo pre-determinado, casso o sinal Bluetooth devam gönderme algılama, "A" yoluyla tüm olasılıklar açısından olası 3 vez yenilenme ve manterem-se acesas, indicando que o veículo emergência ainda narpela conse yoluyla que por isto, o modo de operação özel será mantido por mais um tempo.
Bluetooth, conhecemos, dentre outros ayrıntıları, yoğun bir daquele sinal. Kom isto, tanimlamalar, en iintensidade mínima que faz com que o modo de operação özel seja acionado. Esta intensidade esta relacionada, dentre outros fatores de interferência, com a distância entre o emissor e o receptor do sinal.
Ön planın en iyi uygulamaları, arabirimi en çok günlük iletişim iletişimlerini sağlamak için Bluetooth'u sorgulayın.
Uygulama Android
Bluetooth için Android'e yanıt veren uygulamalar. Bir biblioteca AltBeacon (referanslara bakın), Bluetooth'u kullanmak için para isto. O aplikasyonlar, basitlikler, mevcut temeller, başlıca, şu anda Bluetooth'u yayınlamak için her şeyi yapıyor, yeni bir yayılımı, frekansları değiştirmeye izin veriyorlar.
Her şeyin en iyi şekilde değerlendirilmesi için en uygun koşulların belirlenmesi, en özel yöntemlerin kullanılması.
Adım 4: Uygulamalı Android
Uygulamaları Uygulamak için Android.
Adım 5: Uygulama Windows IoT
Telas de Monitoramento Uygulama UWP.
6. Adım: Montaj E Execução
Para montar e executar o projeto, temalar 3 etapas ve serem seguidas. GPIO ve DragonBoard (Raspberry veya DragonBoard), GPIO göstergeleri ve ön incelemeler için bir çok gösterge.
Windows 10 IoT Core'un (Windows IoT'nin yüklenmesi), donanım olmadan UWP'nin kurulumunu gerçekleştirmenin gerekli olduğu durumlarda. O Código fonte está disponível hiçbir GitHub e o bağlantı pode ser encontrado iç içe belge. Fizemos, Visual Studio 2017'nin direktiflerini uygulamak için, projetoları uygulamak için que foi utilizado para utilizado. Windows Aygıt Portalı'nda yer alan en uygun kurulumlar (başlangıç, parar, hariç).
Projeksiyon yapmak için Bluetooth'u doğrulamak için önemlidir. Windows Cihaz Portalı, Bağlantılar -> Bluetooth'a ilişkin onaylar. Não é necessário parear nenhum dispositivo, ele apenas precisa estar ligado.
Ön plan, izleme arayüzü, izleme izni, görselleştirme ve değerlendirme için uygundur. Windows IoT Uzak İstemci'nin HDMI kullanımı ve kullanımı için gerekli olan en son şey.
Windows'un IoT'si ve diğer işlevler için olası görselleştirmeler ve modlar normaldir. Neste ponto veya aplikasyonlar için estará esperando o sinal Bluetooth hizmeti yayanlar, daha fazla Android uygulaması için através.
Son olarak, Android'in uygulanması için gerekli olan bir uygulama, GitHub com bağlantısı olmadan, Android'in Bluetooth sürümlerini ücretsiz olarak kullanabilmesini sağlar. Em nossos, Android 7.0'ı kullanıyor. Android Studio 2.3'ün Bluetooth'tan yararlanabilmesi için önceden talep edilmesi, herhangi bir hazırlık olmaması için uygulama. O dağıtım pode ser feito diretamente através yapmak Android Studio ve gerando o apk para dağıtım dağıtımı.
O, şu anda mevcut olan her şeyin en önemli ve en önemli özelliği Bluetooth, yeni ortaya çıkan modlar için işaretler. Nas konfigürasyonları, bir frekans değişikliğini, olası bir değişikliği, olası yayınları, olası yayınları uygular.
UWP, olası görselleştirmenin en iyi örnekleridir, 3 veze, en özel alanlar için en uygun modu belirleme. Bu nedenle, diğer işlevler için normal işlevler için arama yapın ve Bluetooth ile arama yapın.
Adım 7: Código Fonte
Windows IoT
DragonBoard 410C ve Raspberry Pi 3'e ilişkin Windows IoT uygulamaları için geçerli olacak yazı tipi:
github.com/pedrohorita/SmartTraffic-IoT-AS…
Android
Android'i şu şekilde kullanabilirsiniz:
github.com/arthur-mourao/SmartTrafficTrans…
8. Adım: Video Gösterimi
Akıllı Telefonlar için Uygulamalar için mevcut değil, Uygulamalar için Android que simula ve com trafegando üzerinden, enquanto o kontrol ya da yaklaşık olarak tespit etmek için öncelik tanıyın.
Bir tespit yapmak ve önceden haber vermek için işaretler.
Bir tespit, o kontrol cihazı değişimi, bir temporização dos semáforos para dar pasaj para o veículo com önceliği.
Herhangi bir örnek yok, simulamos uma ambulância com paciente se deslocando para um hastane.
9. Adım: Referanslar 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
Önerilen:
Akıllı Trafik Işıkları: 6 Adım
Akıllı Trafik Işıkları: Bu projeyi neden yaptım Howest Kortijk'te öğrenciyim. İkinci dönem MCT için bir okul projesi. Arabamı sürerken ve sokaklar sakinken, karşıda başka trafik yokken kırmızı ışıklarda durmak işe yaramaz
Akıllı Masa LED Işık - Arduino ile Akıllı Aydınlatma - Neopiksel Çalışma Alanı: 10 Adım (Resimlerle)
Akıllı Masa LED Işık | Arduino ile Akıllı Aydınlatma | Neopixels Çalışma Alanı: Artık evde çok fazla zaman geçirdiğimiz, sanal olarak çalıştığımız ve çalıştığımız bir gün, öyleyse neden çalışma alanımızı özel ve akıllı bir aydınlatma sistemi Arduino ve Ws2812b LED'leri ile büyütmeyelim. Burada size Smart'ınızı nasıl oluşturacağınızı gösteriyorum. Masa LED Işık o
Kullanılmayan Akıllı Telefonu Akıllı Ekrana Dönüştürün: 6 Adım (Resimlerle)
Kullanılmayan bir Akıllı Telefonu Akıllı Ekrana Dönüştürün: Deze öğreticisi, Hollanda'da çok iyi. Kullanılmayan (eski) bir akıllı telefonunuz var mı? Bu kolay adım adım öğreticiyi izleyerek Google E-Tablolar ve biraz kağıt kalem kullanarak akıllı bir ekrana dönüştürün. Bitirdiğinizde
Akıllı Otopark ve Trafik Kontrolünde Siber-Fiziksel Güvenlik: 6 Adım
Akıllı Otopark ve Trafik Kontrolünün Siber-Fiziksel Güvenliği: İnternet, otomobiller, sensörler, bilgisayarlar, sunucular, buzdolapları, mobil cihazlar ve çok daha fazlasını içeren milyarlarca cihazla benzeri görülmemiş bir hızla büyüyor. Bu, altyapıda, operasyon ve
Akıllı İnteraktif Trafik Işığı: 5 Adım (Resimlerle)
Akıllı Etkileşimli Trafik Işığı: Dünyanın en iyi ve en etkileşimli trafik ışığını oluşturmaya hazır mısınız? İyi! Bu dersimizde Arduino kullanarak kendi kendinize nasıl bir tane oluşturabileceğinizi anlatacağız. Gerekli bileşenler:- Arduino (..duh)- LM317 Mosfet- 2x 60cm Analog RGB LED Şeritler (12V)- PVC tüp