Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
- Projekt:
Nossa ideia para um projeto de faculdade, resultou no desenvolvimento deste pequeno system for segurança rezidencial, com o uso de um Arduino mega, um sensor ultrassônico, brenčalka, módulo Ethernet, módulo Bluetooth, LCD zaslon in qualquer pametni telefon Android.
- Funkcionalnost:
O Arduino espera uma senha que será enviada através do Smartphone pelo módulo Bluetooth, ativando assim o sensor ultrassônico, que quando tiver sua distância variada em relação a uma porta ou outro objeto desejado, acionará um buzzer e enviará uma notificaoão dolu povežite Ethernet z internetom ali Arduinom z internetom, opozorite, da gre za napadalca.
Espero que vocês possam aprender mais sobre Arduino e que gostem de montar esse projeto, pois o mesmo tem uma aplicação muito legal e funcional!
1. korak: Materiali
Uporabljeni materiali:
- Arduino Mega (1x);
- Módulo Bluetooth HC-06 (1x);
- ultrazvočni senzor HC-SRO4 (1x);
- Módulo ethernet ENC28J60 (1x);
- Protoboard (1x);
- Jumpers para arduino ali fios telefônicos para ligações (20x);
- LCD zaslon 16x2 (1x);
- zvočni signal (1x).
2. korak: Montagem
Uporabite a seguinte sequência de pinos do Arduino para ligação do projeto:
Obs: É possível alterar a ordem dos pinos na programção exibida no próximo step, nastavite montar os komponente na ordem e formato que desejar, uporabite protoboard ali pci.
Módulo ethernet:
Obs: Pinos podem ser vistos na segunda imagem a cima;
- vcc -> 3v;
- ponastavitev -> ponastavitev;
- gnd em qualquer gnd do arduino;
- sck -> pino 52;
- torej -> pino 50;
- si -> pino 51;
- cs -> pino 53;
Zaslon LCD 16x2:
Obs: Pinos podem ser vistos na terceira imagem a cima.
- terminal 1 - pino gnd;
- priključek 2 - 5v;
- priključek 3 - gnd;
- terminal 4 - pino 12;
- terminal 5 - pino gnd;
- terminal 6 - pino 11;
- terminais, 7, 8, 9 e 10 - não são utilizados;
- terminal 11 - pino 6;
- terminal 12 - pino 5;
- terminal 13 - pino 4;
- terminal 14 - pino 3;
- priključek 15 - 5v;
- terminal 16 - pino gnd;
Módulo Bluetooth:
Obs: Pinos podem ser vistos na quarta imagem a cima.
- Vcc - pino 5v;
- gnd - pino gnd;
- txd - pino 0;
- rxd - pino 1;
Ultrazvočni senzor:
Obs: Pinos podem ser vistos na quinta imagem a cima.
- Vcc - 5V;
- sprožilec - pino 31;
- odmev - pino 7;
- gnd - gnd.
Zvočni signal:
- Positivo + - pino 24;
- Gnd - - qualquer gnd do arduino;
3. korak: Programa
- Faça o download do código abaixo, abra no software da Arduino e verifique;
- Priključek o Arduinu Mega in vhod USB za računalnik ni potreben, da se prikaže deskonektor, ali pa ga vstavite v krog, če ne želite prikazati komponente senzorja ali senzorja.
- Prenesite program za seu Arduino.
- Religue as alimentações e alimente o arduino com a própria USB ali com uma fonte DC externa.
4. korak: Aplikacija za Android
Uporabljate lahko tudi aplikacije, ki uporabljajo Android za integracijo komponent, povezanih s pametnim telefonom, za prenos bluetooth in zunanje parametre za obvestila o ultrazvočnem senzorju.
Seguem os aplicativos:
1) Bluetooth SPP tools pro - Prenesite aplikacijo v Googlu Play
O aplicativo é bem intuitivo e é possível ver uma seu funcionamento na primeira imagem a cima;
Ao conectarmos ali celular no módulo bluetooth, podemos enviar dados diretamente do teclado, ou podemos definir botões com caracteres pré-definidos.
2) Notify My Android - Segunda foto a cima - Download do app no site of official da notify my android
Através de um cadastro rápido na strani do aplicativo, recebemos o código que pode serto visto na programáção, onde através do mesmo podemos linkar o smatphone pelo aplicativo, com o site da obvesti moj android e receber o obvestilu o potisku.
Podemos ver sua interface on segunda imagem a cima.
5. korak: Toques Finais
Como vamos exibir o projeto na faculdade, colocamos o mesmo em uma caixa para facilitar a demonstração, mas você pode colocar o seu em uma porta ou portão, onde quando algum desses for aberto indevidamente, será enviado ao seu celular uma mensagem alertando o ocorrido