Browse Source

Actualizar 'Readme.md'

master
dllamas 2 years ago
parent
commit
54d773fa42
1 changed files with 8 additions and 8 deletions
  1. +8
    -8
      Readme.md

+ 8
- 8
Readme.md View File

@ -4,7 +4,7 @@
Se comienza por importat librerías y declarar el path a seguir para
manipular los LEDs.
```C++
```cpp
/* led.cpp */
#include"led.h"
#include<iostream>
@ -15,7 +15,7 @@ manipular los LEDs.
```
Se creó un archivo de libreria llamado led.h, donde se declara CLED como una clase
y también se declaran los distinto métodos que puede utilizar.
```C++
```cpp
class CLED{
private:
std::string path;
@ -33,7 +33,7 @@ class CLED{
El método para poder escribir a los LED es el siguiente:
```C
```cpp
void CLED::WriteLED(std::string filename, std::string value){
std::ofstream fs;
fs.open((path+filename).c_str());
@ -44,14 +44,14 @@ void CLED::WriteLED(std::string filename, std::string value){
```
El método para poder eliminar el trigger es el siguiente:
```C++
```cpp
void CLED::RemoveTrigger(){
WriteLED("/trigger", "none");
}
```
Los métodos para encender, apagar y parpadear son los siguientes:
```C++
```cpp
void CLED::TurnOn(){
std::cout << "LED" << ledNumber << "on" << std::endl;
RemoveTrigger();
@ -82,7 +82,7 @@ un mensaje indicando que comienza la aplicación,
asimismo, se hace una comparación de los argumentos de entrada para
determinar si se enciende, se apaga o parpadea los LED.
```C++
```cpp
int main(int argc, char* argv[]){
if(argc!=2){
std::cout << "Para usarse es: makeLEDS <comand>" << std::endl;
@ -95,7 +95,7 @@ int main(int argc, char* argv[]){
CLED leds[4]= {CLED(0), CLED(1), CLED(2), CLED(3) };
````
Si se desea controlar un solo LED simplemente se remplaza la letra "i" por el número del LED que se quiere controlar.
```C++
```cpp
for(int i=0; i<=3; i++){
if(cmd=="on")leds[i].TurnOn();
else if(cmd=="off")leds[i].TurnOff();
@ -111,7 +111,7 @@ Se creó un archivo que se puede ejecutar para compilar, eliminar archivos antig
y para hacer un debug, este archivo se llama mkefile.
```C++
```cpp
all:
g++ main.cpp -o led led.cpp


Loading…
Cancel
Save