Բովանդակություն:
- Պարագաներ
- Քայլ 1: Մուտք գործեք Arquitetura Do Projeto
- Քայլ 2: Montando Circuito Eletrônico
- Քայլ 3. Կարգավորեք O Projeto- ն
- Քայլ 4: Կատարեք Projeto
Video: Տրաբալհո IOT: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ուսուցողական է, որ անհրաժեշտ է փաստաթղթերի փոխանցում, որը թույլ է տալիս անցնել վերջնական արդյունքների ՝ IOT- ի համար, ինչպես նաև Arcitetura de Software Distribuído da instituição PUC Minas- ի համար:
O objetivo do projeto é auxiliar no monitoramento de residências e estabelecimentos enquanto as pessoas não estiverem no local. Para isso foi criado um circuito eletrônico com arduino constituído de um sensor de presença que quando acionado envia uma mensagem SMS- ի միջոցով բջջային հեռախոսի տեղեկատվական և բջջային տեղեկատվության փոխանցման համար անհրաժեշտ է ոչ տեղական:
Պարագաներ
Componentes utilisados para a construção do trabalho foram:
Սարքավորումներ:
- Արդուինո Ունո:
- Modulo ethernet վահան w5100:
- Sensor de Movimento Presença PIR:
- Թռչկոտիչներ Macho/Femea 20 սմ.
- Cabo de Rede RJ45
Softwareրագրային ապահովում- AWS API Gateway
- AWS LambdaAWS SNS (Amazon Simple Notification Service)
- Arduino.cc (լեզվաբանական C ++)
Քայլ 1: Մուտք գործեք Arquitetura Do Projeto
Տեղական, AWS և Բջջային սարքերից ուղարկված 3 արշավների նախագծում:
Տեղեկատվական տարածքներ Տեղական տեղայնացման կամ էլեկտրոնային ցանցի միացման միջոցով ՝ API Rest em Node JS- ի միջոցով: Ao identificar uma movimentação através do sensor de presença é disparado uma requisição POST para a API Rest Node- ի համար: API- ի պահանջարկը, որը անհրաժեշտ է նոր պահանջների համար, POST- ի համար API Gateway- ի Amazon- ի համար, որը պարունակում է AWS- ի ճարտարապետական համակարգ:
AWS é composta por uma API gateway, funcão lambda, serviço de mensagens SNS և banco de dados no Dynamon BD ծառայություն: Պահանջվում է ոչ Gateway- ի ծառայություն ՝ վերահղման համար, երբ Lambda- ն ընդունում է պահանջվող տեղեկատվության ստացման տվյալները կամ չի օգտագործում SNS տեղեկատվական ծառայություն, որը նախատեսված է հեռախոսային հեռախոսի համար:
Որպես սարքի, որը նախատեսված է շարժական սարքերի համար, մենք ստանում ենք SMS հաղորդագրություններ ՝ օգտագործելով «PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!» Տեքստը:
Քայլ 2: Montando Circuito Eletrônico
Abaixo iremos detalhar passo a passo para montar o circuito eletrônico.
Primeiro Passo. Modulo ethernet վահան w5100
Encaixar/conectar o modulo ethernet shield w5100 ao arduino uno, posteriormente conectar o cabo de rede no modulo ethernet shield e o cabo Սերիալ ao arduino uno para enviar/կատարում կամ կանխատեսում:
Segundo Passo: Sensor de presença PIR
Com o sensor PIR em mãos (com os trimpots virados para frente), conectar um Jumper macho/fêmea na saída de 5v do arduino ao pino a esquerda do sensor.
Հետևի կոնտակտը Jumper macho/fémea no pino digital 7 do arduino ao pino central do sensor- ով:
Եզրափակիչ կոնտակտը Jumper macho/fêmea no pino GND do arduino ao pino a direita do sensor է:
Քայլ 3. Կարգավորեք O Projeto- ն
Neste tópico iremos detalhar algumas configurações que devem ser feitas no projeto antes de ser exeado.
Primeira Configuração
Չի պահանջվում կանխատեսումներ անել PresencaIOTarduino.ino- ի միջոցով, ինչպես նաև տեղեկացնել 6xx- ի մասին, որը թույլ կտա ձեզ XXXXXX կամ IP IP API- ի հանգույցը չթողնի թույլտվություն YYYY և հաղորդակցության հնարավորություն:
RestClient client = RestClient ("XXXXXX", YYYY);
Աշխատել:
RestClient client = RestClient ("192.168.1.107", 3000);
Segunda Configuração
Agora no arquivo da função lambda sns_publishsms.js, atribuir a variável fone na linha 10 կամ այն հեռախոսների համար, որոնք չեն օգտագործում որակյալ ծառայություններ SMS- ով:
Աշխատել:
const fone = '000000000';
Քայլ 4: Կատարեք Projeto
Montado o circuito eletrônico e feita որպես configurações podemos agora performar կամ projeto:
Abaixo segue o link de um vídeo demonstrando o projeto em execução e o link to github contendo todos os projetos utilizados em cada ponta deste trabalho.
Հղում ՝
GitHub:
Խորհուրդ ենք տալիս:
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորների հանգույց միջին տիրույթի IOT սարքերի համար. 4 քայլ
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորային կենտրոն միջին հեռահարության IOT սարքերի համար. Այս ձեռնարկների շարքում մենք կկառուցենք սարքերի ցանց, որոնք կարող են կառավարվել կենտրոնական հանգույցի ռադիոկապի միջոցով: WIFI- ի կամ Bluetooth- ի փոխարեն 433 ՄՀց սերիական ռադիոկապի օգտագործման առավելությունը շատ ավելի մեծ տիրույթ է (լավ
IoT APIS V2 - Ինքնավար IoT- ով միացված բույսերի ոռոգման ավտոմատ համակարգ. 17 քայլ (նկարներով)
IoT APIS V2 - Ինտերնետ IoT- ով միացված ինքնավար բույսերի ոռոգման համակարգ. Այս նախագիծը իմ նախորդ հրահանգելիի էվոլյուցիան է: APIS - Բույսերի ոռոգման ավտոմատ համակարգ Ես արդեն մոտ մեկ տարի է, ինչ օգտագործում եմ APIS- ը և ցանկանում եմ կատարելագործվել նախորդ նախագծի համաձայն. հեռակա վերահսկել գործարանը: Այսպես է
IoT էներգիայի մոդուլ. IoT էներգիայի չափման հնարավորության ավելացում իմ արևային լիցքի վերահսկիչին. 19 քայլ (նկարներով)
IoT Power մոդուլ. IoT էներգիայի չափման հնարավորության ավելացում իմ արևային լիցքավորման վերահսկիչին. Բարև բոլորին, հուսով եմ, որ բոլորդ հիանալի եք: Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել IoT էներգիայի չափման մոդուլ, որը հաշվարկում է իմ արևային վահանակների կողմից արտադրվող էներգիայի քանակը, որն օգտագործվում է իմ արևային լիցքի վերահսկիչի կողմից
IoT- ի հիմունքներ. Ձեր IoT- ն ամպին միացնելը `Mongoose OS- ի միջոցով. 5 քայլ
IoT- ի հիմունքներ. Ձեր IoT- ն ամպին միացնելով Mongoose OS- ով. Եթե դուք մարդ եք, ով զբաղվում է մանրուքներով և էլեկտրոնիկայով, ավելի հաճախ, քան ոչ, դուք կհանդիպեք Իրերի ինտերնետ տերմինին, որը սովորաբար կրճատվում է որպես IoT, և որ այն վերաբերում է մի շարք սարքերի, որոնք կարող են միանալ ինտերնետին: Լինելով այդպիսի մարդ