INHOUDSOPGAWE:

Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 stappe
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 stappe

Video: Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 stappe

Video: Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 stappe
Video: Intervalo CESAR - Colec.te: O lixo sob uma nova perspectiva 2024, November
Anonim
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV

Ons kan nie 'n intelligente konsistensie van 'n aparte automatisering doen nie. Ons kan 'n webkamera opspoor, wat ons kan identifiseer as ons nie 'n kompartement vir die terugvoer kan gebruik nie.

Stap 1: Lixo, Um Problema Mundial

Lixo, Um Problema Mundial
Lixo, Um Problema Mundial

Um dos principais problemas encontrado no meio urbano, especialmente nas grandes cidades é o lixo sólido, resultado de uma sociedade que a cada dia consome mais.

Para ter uma noção mais ampla do problema tomemos a cidade de São Paulo como exemplo, em média cada pessoa produce diariamente entre 800 ga 1 kg de lixo diário, ou de 4 a 6 litros de deos, por dia são gerados 15.000 toneladas de lixo, isso correspondonde a 3.750 caminhões carregados diariamente. Em um ano esses caminhões enfileirados cobririam o trajeto entre a cidade de São Paulo e Nova Iorque, ida e volta.

Stap 2: Por Que Separar O Lixo?

Deur Que Separar O Lixo?
Deur Que Separar O Lixo?

Com a separação dos lixos fica mais fácil e rápida a reciclagem do material..

Stap 3: Kwalifiseer 'n Solução?

Kwalifiseer 'n Solução?
Kwalifiseer 'n Solução?

Nossa solução é uma Lixeira feita com materiais também recicláveis que analisa o tipo de lixo eo descarta no compartimento correto. O reconhecimento é através de uma câmera que utiliza um banco de dados de imagens and formas capaz de aprender e reconhecer of material do objeto descartado (papel, metal, plástico, vidro ou outros). acionado para fazer o despejo.

Stap 4: Quais As Tecnologias Utilizadas?

Quais As Tecnologias Utilizadas?
Quais As Tecnologias Utilizadas?

Sagteware:

- OpenCV

- Haar kaskade klassifiseerder

- Python

- MRAA

- Linux (Debian)

Hardeware:

- Dragonboard 410c

- 96 -mezzanine

- Motors DC

- Bestuurder Motor Ponte H L298N

- Fonte ATX 230W

- Webkamera

Stap 5: Algoritmos E Códigos

Algoritmos E Códigos
Algoritmos E Códigos

Parte 1 - OpenCV, statistiek

Hoe om die trein te herstel? Ons kan 5 stowwe van materie beskrywe. Stap 3 demoraria muito. Essa detecção ocorreu nos seguintes passos.

1 - Treinamento: Foram utilizadas 20 imagens divides entre garrafas and latas

2 - Besluit:

2.1 - Voorbeeldomskakelaar vir HSV. Die dokument 'V' bevat twee funksies wat ons meer kan sien.

2.2 - Encontrar gradiente de Sobel nos eixos x e y.

2.3 - Bereken 'n omvang van die grootte wat ons vir u kan gee.

2.4 - Die beskrywing van die oorspronklike weergawe van die beeld..

2.5 - Aanvullende afsluiting van 'n opsporingskaart.

2.6 - Aansoek om die detektor van Canny

2.7 - Berekening en transformasie van Hough

2.8 - Ons kan 'n aantal items weerhou.

2.9 - Checar proporção largura x altura para comparação com o banco de dados. Geen banco estão armazenados diversos modelos positivos e negativeos.

3 - Separação: Dado a saída da etapa anterior (garrafa ou lata), movemos a esteira (motor) para o lado esquerdo ou direito despejando o objeto e acendendo um LED para indicar que o processo ocorreu com successesso.

3.1 - Die draaibord kan 1,8V gebruik word van 'n digterlike motor en 'n motorbestuurder wat 5 min kan gebruik, wat 12 V kan gebruik om ATX de 230 W.

3.2 - Ons kan meer as een kaart gebruik om 'n motor te gebruik om 'n mezzanine -bord te gebruik om 'n goeie idee te hê.

Let op: Dit is 'n belangrike punt om 'n kaart te gebruik wat op die mezzanine -bord kan funksioneer, en nie 'n direkte/sys/klas/gpio -funksie of 'n uitvoer van die wortel (sudo).

4 - Oorsig van die vader:

Ons kan ook inligting verskaf oor ons instellings vir AWS se IoT -inligting. Ons kan ook die MQTT -protokol gebruik en die inligting vir die bidireksionele inligting kan ontvang.

Stap 6: Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)

Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)
Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)
Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)
Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)
Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)
Beelde Do Protótipo Em Construção. (Verse 1.0 E 2.0)

Stap 7: Skryf outeurs

Skrywers Do Projeto
Skrywers Do Projeto

Da esquerda pra direita:- David Carvalho- Lucas Azevedo- Rodrigo Alves- Larissa Lages- Manoela Vieira- Bianca Lisle- Andréa DuqueAgradecimentos: Angelo Brito, Thiago Pinheiro, Heitor Araújo e à todos que nos ajudaram diretamente e indiretamente.

Aanbeveel: