// Manejo de display y pulsador, utilizando funciones
int n;
int pulsador;
int pin_pulsador =10;
int pin_punto = 9;
public void setup() {
for (n=0;n<10;n++) pinMode(n, OUTPUT);
pinMode(10, INPUT);
pinMode(13, OUTPUT);
digitalWrite(13, HIGH);
}
public void loop()
{
pulsador = digitalRead(pin_pulsador);
if (pulsador == 0)
{
digitalWrite(pin_punto, HIGH);
delay(500);
// 3
tres();
delay(2000);
// 2
dos();
delay(2000);
//1
uno();
delay(2000);
//0
cero();
delay(2000);
}
else digitalWrite(pin_punto, LOW);
}
public void tres()
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
}
public void dos()
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
}
public void uno()
{
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
}
public void cero()
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
}
martes, 28 de febrero de 2017
jueves, 16 de febrero de 2017
Raspberry. Resumen de comandos de la Terminal
Resumen de comandos para la terminal de Linux utilizados en Raspberry
Comandos de uso general
- apt-get update: Actualiza los repositorios. Es decir la lista de paquetes disponibles para realizar instalaciones de software.
- apt-get upgrade: Actualiza el software que tienes instalado en el sistema.
- apt-get install [nombre
programa]: Instala un programa
- apt-get remove [nombre
programa]: Desinstala programa
- apt-get purge [nombre
programa]: Desinstala programa, borrando ficheros
configuración del mismo (borra completamente)
- adduser [nombre usuario]: Crea un usuario nuevo
- clear: Limpia la ventana del
terminal.
- date: Muestra la fecha actual.
- find [ruta] -name prueba.txt: Busca en el lugar indicado como "ruta" el archivo prueba.txt y genera una lista de todos los
directorios que contienen el archivo. Si en la ruta se indica el directorio raiz "/" buscará en todo el sistema.
- nano [prueba.txt]: Abre el archivo prueba.txt
con “Nano”, uno de los editores de texto de Linux.
- raspi-config: Abre el menú de
configuración.
- poweroff: Apaga el sistema.
- reboot: Reinicia el sistema.
- shutdown -h now: Apaga el sistema.
- shutdown -h 19:00: Programa el apagado del
sistema a las 19:00.
- startx: Abre la interfaz gráfica
Comandos para uso con ficheros y carpetas
- ls : Muestra una lista con los archivos presentes en
el directorio actual. Con el modificador “-l” muestra además otros datos
interesantes como el tamaño del archivo, la fecha de modificación y los
permisos.
- mkdir [carpeta_prueba]: Crea una nueva carpeta
carpeta_prueba dentro de la carpeta actual.
- cp [XXX] [destino]: Copia el archivo o carpeta
XXX y lo pega en una ubicación especificada.
- mv [XXX] [destino]: Mueve el archivo o carpeta
llamado XXX a la localización indicada. Este comando también puede
ser utilizado para renombrar archivos o carpetas, lo único que debemos
tener en cuenta es moverlos en la misma carpeta pero con distinto nombre, por
ejemplo: mv fichero.txt prueba.txt renombraría el
fichero fichero.txt como prueba.txt.
- rm [prueba.txt]: Borra el fichero prueba.txt
- rmdir [prueba]: Borra la carpeta “prueba”. Sólo funciona si la carpeta está vacía.
- cd : Cambia el directorio actual.
- cat [prueba.txt]: Muestra el contenido del
archivo prueba.txt.
Comandos relacionados con redes:
- ifconfig: Sirve para comprobar el estado de la conexión que estamos utilizando, si hay varias tarjetas de red informa del estado de éstas.
- ping: Permite comprobar la conectividad entre dos dispositivos conectados en la misma red.
Comandos de información del sistema:
- cat /proc/meminfo: Informa sobre
nuestro sistema de memoria.
- cat /proc/partitions: Muestra el tamaño y el número
de particiones de la tarjeta SD o del disco duro. Esto mismo se puede hacer con "fdisk -l"
- df : Muestra el espacio disponible
en el disco. Con el modificador "-h" la información es más fácil de interpretar.
- free: Muestra la cantidad de
memoria usada y libre en el sistema.
Suscribirse a:
Entradas (Atom)