Skip to content

Instantly share code, notes, and snippets.

@davidae1704
davidae1704 / concurso_CDB.ino
Created August 3, 2017 03:39
programa para arduino con función de interfaz para proyecto de concurso de preguntas
/*En el siguiente código se establecerá un protocolo de comunicación seríal entre nuestro Arduino
* y una PC para intercambio de información con respecto a las funciones y tareas que Arduino desempeñará
* detectar cual boton, de entre 3 botones, ha sido presionado primero e informarle a la PC sobre dicho
* dato para saber que concursante responderá primero
*/
// se declaran las variables a usar
int jugador1=3;
int jugador2=4;
int jugador3=5;
int jugador4=6;
@davidae1704
davidae1704 / persianas_PWM.ino
Last active April 12, 2017 04:28
codigo para control de persianas con motor PWM y con manejo via WiFi con un celular.
// retirar lineas de comunicación serial con la PC
#include <SPI.h>
#include <WiFi101.h>
char ssid[] = "yourNetwork"; // el nombre de tu red
char pass[] = "secretPassword"; // contraseña de la red
int keyIndex = 0; // número de indice de red (para redes WEP)
int status = WL_IDLE_STATUS;
WiFiServer server(80);
@davidae1704
davidae1704 / programa para proyecto.ino
Created March 12, 2015 23:56
programa para leer combinaciones de las entradas digitales de la 2 a la 7 para formar el codigo braille y repoducir sonidos de las letras
// reproductor de wav desde tarjeta SD
// wav 11kHz mono
#include <SD.h>
File dataFile;
char fileplay[20] ; //nombre del archivo a reproducir
boolean estadop1 = false;
boolean preestadop1 = false;
boolean estadop2 = false;
@davidae1704
davidae1704 / control_semaforo.ino
Created July 1, 2014 03:22
codigo para poner en el arduino para el control del semaforo de control de tiempo para la iglesia Mies, con dos modos de operación: prueba y funcionamiento normal.
#define verde 4
#define amarillo 5
#define rojo 6
#define azul 7
#define control 8
//variable para lectura del control de funcionamiento
int estado=0;
byte var=0;
@davidae1704
davidae1704 / lps.VHD
Last active August 29, 2015 13:59
codigo para procesador con ram de doble puerto como componente
-- Unidad de sistema de lectura, procesamiento y salida de datos
-- de forma simultanea
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.numeric_std.ALL;
@davidae1704
davidae1704 / programas DCA
Created January 30, 2014 22:45
Programas para hacer diseños para DCA
Programas para poder usar en DCA
Para Linux:
Oregano
Gnucap
Gnspice
Para Windows:
LTSpice
Cadence lit version
@davidae1704
davidae1704 / enlaces.txt
Last active December 31, 2015 16:09
codigo para programa bat de desocultacion de archivos y carpetas cuando los desaparece un virus. enlace sobre informacion: http://www.taringa.net/posts/hazlo-tu-mismo/13965539/Desocultar-carpetas-con-un-bat.html
http://www.taringa.net/posts/apuntes-y-monografias/4699529/Manual-de-Batch-Programacion.html
http://www.taringa.net/posts/ciencia-educacion/17416085/Aprender-HTML.html
http://www.tufuncion.com/diferentes-lenguajes-programacion
@davidae1704
davidae1704 / desafio11.c
Last active December 29, 2015 11:58
codigo para desafio 11 de laboratorio de microcontroladores
#include <p18f4550.h>
#include <xc.h>
#include "stdlib.h"
#pragma config FOSC=INTOSC_EC
#pragma config WDT=OFF
#pragma config PBADEN=OFF
#pragma config MCLRE=ON
#pragma config DEBUG=ON
#pragma config LVP=OFF
@davidae1704
davidae1704 / libro
Created November 26, 2013 21:23
libro sobre ensamblador en C
http://www.etnassoft.com/biblioteca/lenguaje-ensamblador-para-c/
@davidae1704
davidae1704 / desafioRS232.asm
Last active December 29, 2015 11:18
codigo para desafio de guia 11 en ensamblador
;***************************************************************************************
; Cálculos
;***************************************************************************************
; X: Condición no importa
; Baud rate = 8000000/(16 (51 + 1))
; = 9615.3846 = 9615
; Error = (Baud Rate calculado - Baud Rate deseado)/Baud Rate deseado
; = (9615 - 9600)/9600 = 0.16%
title "PIC18F4550 Comunicación serie"
List p=18F4550;Tipo de procesador