{"id":20469622,"url":"https://github.com/wwwmisla/library_internal_led","last_synced_at":"2026-05-08T02:03:18.168Z","repository":{"id":229046751,"uuid":"775618753","full_name":"wwwmisla/library_internal_led","owner":"wwwmisla","description":"Repositório de uma biblioteca que permite acender um LED e apagá-lo após um determinado tempo.","archived":false,"fork":false,"pushed_at":"2024-04-30T01:58:56.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T01:54:10.837Z","etag":null,"topics":["arduino","blink","cplusplus","hardware","internal-led","led","library","robotics","software"],"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/wwwmisla.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}},"created_at":"2024-03-21T18:13:22.000Z","updated_at":"2024-04-30T01:59:00.000Z","dependencies_parsed_at":"2024-03-24T20:26:30.008Z","dependency_job_id":"a3da76db-c409-44a9-a9f2-230cbba0f744","html_url":"https://github.com/wwwmisla/library_internal_led","commit_stats":null,"previous_names":["wwwmisla/library_internal_led"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wwwmisla%2Flibrary_internal_led","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wwwmisla%2Flibrary_internal_led/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wwwmisla%2Flibrary_internal_led/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wwwmisla%2Flibrary_internal_led/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wwwmisla","download_url":"https://codeload.github.com/wwwmisla/library_internal_led/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242031826,"owners_count":20060644,"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","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","blink","cplusplus","hardware","internal-led","led","library","robotics","software"],"created_at":"2024-11-15T14:09:44.581Z","updated_at":"2025-12-06T02:02:35.508Z","avatar_url":"https://github.com/wwwmisla.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Biblioteca Internal LED (LED Interno)\n\n[![Licence](https://img.shields.io/github/license/Ileriayo/markdown-badges?style=for-the-badge)](./LICENSE)\n![Badge em Desenvolvimento](http://img.shields.io/static/v1?label=STATUS\u0026message=DESENVOLVIDA\u0026color=GREEN\u0026style=for-the-badge)\n\n\u003cdiv style=\"display: inline_block\"\u003e\n\n\u003cimg width=\"300px\" align=\"right\" src=\"https://cdn.pixabay.com/photo/2017/01/31/13/22/led-2023979_960_720.png\" alt=\"LED Interno\"\u003e\n\n## Índice\n\n- [Título e Imagem de capa](#library_internal_led)\n- [Descrição do projeto](#-descrição-do-projeto)\n- [Como usar](#-como-usar)\n- [Do It Yourself](#-do-it-yourself)\n- [Tecnologias Utilizadas](#%EF%B8%8F-tecnologias-utilizadas)\n- [Licença](#%EF%B8%8F-licença)\n\n\u003c/div\u003e\n\n## :page_facing_up: Descrição do Projeto \n\n\u003cbr\u003e\n\n\u003cimg width=\"300px\" align=\"left\" src=\"https://roboticsbackend.com/wp-content/uploads/2021/09/arduino_builtin_led.png\" alt=\"Placa Arduino\"\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"justify\"\u003eA Internal Led (LED Interno), se trata de uma biblioteca simples e fácil de controlar um LED interno em placas Arduino. Com esta biblioteca, você pode ligar e desligar o LED interno com facilidade, permitindo que você teste rapidamente funcionalidades ou crie exemplos simples para suas aplicações.\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n## :gear: Como Usar\n\n### Instalação\n\n- Baixe a biblioteca \u003cstrong\u003eInternalLed\u003c/strong\u003e do repositório GitHub;\n- Copie a pasta \u003cstrong\u003eInternalLed\u003c/strong\u003e para o diretório libraries do seu ambiente de desenvolvimento Arduino.\n    - Em sistemas Windows, geralmente está localizado em `C:\\Users\\SeuUsuario\\Documents\\Arduino\\libraries`;\n    - Em sistemas macOS, geralmente está localizado em `~/Documents/Arduino/libraries`;\n    - Em sistemas Linux, geralmente está localizado em `~/Arduino/libraries`.\n\n### Uso básico\n\n```shell\n\u003e Comece criando o arquivo internal_led.ino\n```\n\n- Inclua a biblioteca no seu sketch Arduino:\n```c++\n#include \u003cInternalLed.h\u003e \n```\n\n- Crie um objeto \u003cstrong\u003eInternalLed\u003c/strong\u003e e especifique o pino ao qual o LED está conectado:\n```c++\n#define LED_PIN 13 // Pino do LED interno (pino 13 no Arduino Uno) \nInternalLed led(LED_PIN);\n```\n\n- No \u003cstrong\u003esetup()\u003c/strong\u003e, inicialize o objeto \u003cstrong\u003eInternalLed\u003c/strong\u003e:\n```c++\nvoid setup() {\n  led.begin();\n}\n```\n\n- Agora você pode ligar e desligar o LED interno usando os métodos \u003cstrong\u003eacendeLed()\u003c/strong\u003e e \u003cstrong\u003eapagaLed()\u003c/strong\u003e, respectivamente:\n```c++\nvoid loop() {\n  // Ligar o LED interno\n  led.acendeLed();\n\n  // Aguardar por algum tempo\n  delay(1000);\n\n  // Desligar o LED interno\n  led.apagaLed();\n\n  // Aguardar por algum tempo\n  delay(1000);\n}\n```\n\n## :construction_worker: Do It Yourself\n\n```c++\n// Incluímos a biblioteca InternalLed.h.\n#include \u003cInternalLed.h\u003e\n\n// Definimos o pino ao qual o LED interno está conectado como pino 13.\n#define LED_PIN 13\n\n// Criamos um objeto led da classe InternalLed, passando o número do pino como argumento para o construtor.\nInternalLed led(LED_PIN);\n\nvoid setup() {\n  // No setup(), inicializamos o objeto led.\n  led.begin();\n}\n\n// No loop(), alternamos entre ligar e desligar o LED interno com intervalos de 1 segundo utilizando os métodos acendeLed() e apagaLed(), respectivamente.\nvoid loop() {\n  // Ligar o LED interno\n  led.acendeLed();\n\n  // Aguardar 1 segundo\n  delay(1000);\n\n  // Desligar o LED interno\n  led.apagaLed();\n\n  // Aguardar 1 segundo\n  delay(1000);\n}\n```\nPara mais informações de como o código funciona, \u003ca href=\"./Examples/InternalLed/InternalLed.ino\"\u003eAcesse o código aqui\u003c/a\u003e.\n\n\n## :hammer_and_wrench: Tecnologias Utilizadas\n\n\u003cdiv align=\"center\"\u003e\n\n![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge\u0026logo=YouTube\u0026logoColor=white)\n![Arduino](https://img.shields.io/badge/-Arduino-00979D?style=for-the-badge\u0026logo=Arduino\u0026logoColor=white)\n![GitHub](https://img.shields.io/badge/github-%23000000.svg?style=for-the-badge\u0026logo=github\u0026logoColor=white)\n![C++](https://img.shields.io/badge/c++-%2300599C.svg?style=for-the-badge\u0026logo=c%2B%2B\u0026logoColor=white)\n\n\u003c/div\u003e\n\n# :card_index_dividers: Licença\nLicença MIT. Para mais informações sobre a licença, \u003ca href=\"./LICENSE\"\u003eClique aqui\u003c/a\u003e\n\n\u003cimg src=\"https://github.com/umroboporaluno/.github/blob/main/profile/ura-logo.png\" alt=\"URA Logo\" width=\"100\" align=\"right\" /\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwwwmisla%2Flibrary_internal_led","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwwwmisla%2Flibrary_internal_led","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwwwmisla%2Flibrary_internal_led/lists"}