{"id":19975509,"url":"https://github.com/gustavo01rb/iot","last_synced_at":"2026-05-19T14:37:33.690Z","repository":{"id":108423099,"uuid":"528509936","full_name":"Gustavo01rb/IOT","owner":"Gustavo01rb","description":"O repositório IOT é um projeto dedicado à tecnologia RFID para identificação de pessoas e controle de acessos. Ele contém códigos em C++ relacionados ao RFID e sua integração com o Arduino, explorando diferentes usos dessa tecnologia.","archived":false,"fork":false,"pushed_at":"2023-06-06T17:10:05.000Z","size":405,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-01T03:07:40.238Z","etag":null,"topics":["arduino","buzzer","cpp","display","ino","internet-of-things","iot","lcd-display","rfid","rfid-reader"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Gustavo01rb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-24T16:40:34.000Z","updated_at":"2023-07-18T09:15:44.000Z","dependencies_parsed_at":"2025-03-01T18:44:09.952Z","dependency_job_id":"36af77db-70c0-40fa-9092-7ef546471d82","html_url":"https://github.com/Gustavo01rb/IOT","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Gustavo01rb/IOT","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gustavo01rb%2FIOT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gustavo01rb%2FIOT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gustavo01rb%2FIOT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gustavo01rb%2FIOT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Gustavo01rb","download_url":"https://codeload.github.com/Gustavo01rb/IOT/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gustavo01rb%2FIOT/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273554242,"owners_count":25126310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","buzzer","cpp","display","ino","internet-of-things","iot","lcd-display","rfid","rfid-reader"],"created_at":"2024-11-13T03:19:06.910Z","updated_at":"2026-05-19T14:37:33.638Z","avatar_url":"https://github.com/Gustavo01rb.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IOT\n\n## Objetivo Geral \n\u003cdiv align=\"justify\"\u003e\nO objetivo geral deste trabalho é analisar a viabilidade da utilização da tecnologia RFID (Radio Frequency Identification, ou Identificação por Radiofrequência) para identificação de pessoas, para se ter um controle de acessos e o estudo da comunicação entre o RFID e o arduino.\n\nDentre os objetivos específicos, pode se destacar:\n * Diferenciar as formas de utilização da tecnologia RFID (cartão, cartão com etiqueta, etiqueta na roupa, chaveiro, etc…)\n * Caracterizar a viabilidade da implementação da tecnologia RFID.\n\n\n \u003cp\u003e\u003c/p\u003e\n\n## Fundamento Teorico\n  \nPoirier, C: Mccollum, D, (2006) explicam, que apesar da tecnologia RFID ter sido concebida no final da segunda guerra mundial, o primeiro país a utilizá-la foi o Reino Unido, onde utilizou a mesma para distinguir aviões de suas tropas retornando da guerra, de aviões inimigos.\nVerifica-se desta forma que o fundamento desta tecnologia é relativamente antigo, mas as aplicações e sistemas de integração entre serviços são cada vez mais inovadores, trilhando caminhos mais fortes no processo de integração e automatização de processos. Como em toda tecnologia cada vez mais os componentes necessários para sua implantação sofrem uma queda em seu valor de aquisição, tornando ela mais acessível  \n\nOs dispositivos RFID com tags ativas conseguem emitir sinal e necessitam de uma fonte de energia para funcionar, geralmente possuem uma bateria interna integrada mas também podem estar conectadas a uma fonte de energia. Já os dispositivos RFID com as tags passivas são alimentadas pela energia eletromagnética que um leitor RFID emite, e, posteriormente, este recebe os dados gravados na tag passiva.\n\nUm exemplo de tag ativa é o transponder de uma aeronave, que identifica a aeronave em si bem como sua posição. E esse sinal é captado por uma base no solo, geralmente encontrada em aeroportos. Um exemplo de tag passiva é o uso de cartões como bilhete para transporte público em ônibus\n\nO leitor RFID trabalha em várias faixas de frequência padronizadas entre 125 KHz a 2.4 GHz, cada frequência tem a sua característica em relação da distância, para realizar a troca de informação da etiqueta com o leitor, estas frequências são classificadas; baixa frequência (LF), alta frequência (HF), ultra alta frequência (UHF) e micro-ondas\n\n## Material Utilizado\n  \n* 1x Placa Uno\n* 1x Protoboard\n* 1x RFID + Tags\n* Jumpers Variados\n* 1x Led \n* 1x Módulo Relé 5V\n* 2x Resistores\n* 1x Buzzer 5V\n* 1x Monitor serial LCD\n\n## Bibliotecas Utilizadas\n\n1. \u003ca href=\"https://github.com/arduino/ArduinoCore-avr/tree/master/libraries/SPI\"\u003e SPI \u003c/a\u003e\n2. \u003ca href=\"https://github.com/miguelbalboa/rfid\"\u003e RFID \u003c/a\u003e\n3. \u003ca href=\"https://github.com/arduino-libraries/LiquidCrystal\"\u003e LCD \u003c/a\u003e \n\n\n## Relação pinos entrada e saída:\n~~~~C\n    #define RST_PIN 9  //RFID\n    #define SS_PIN 10  //RFID\n\n    #define RS 2  //LCD\n    #define EN 3  //LCD\n    #define D4 4  //LCD\n    #define D5 5  //LCD\n    #define D6 6  //LCD\n    #define D7 7  //LCD\n\n    #define LED_PIN    14 \n    #define BUZZER_PIN 15\n    #define RELE_PIN   19\n~~~~ \n\n## Imagens do circuito\n\n![esquema_bb](https://user-images.githubusercontent.com/62517334/186986118-1fc7e1fb-5c90-4bc1-b61b-5f1c4c9042d2.png)\n  \n## Resultados \n\nEste trabalho apresentou uma análise das características ao entendimento dos conceitos de Governança de TI, Gestão de Pessoas, posteriormente tratou-se especificamente de diversas formas e tecnologias utilizadas para a identificação de pessoas, dentre elas, cartões com tarja magnéticas, cartões com códigos de barras, cartões inteligentes, biometria e NFC. Com estas características conhecidas foi possível uma comparação com a tecnologia RFID. Neste contexto, buscou-se um estudo aprofundado da tecnologia RFID tratando detalhadamente das diversas formas de apresentação das tags RFID os diferentes tipos de leitores.\n\n\n \u003c/div\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgustavo01rb%2Fiot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgustavo01rb%2Fiot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgustavo01rb%2Fiot/lists"}