PJI1-EngTel (página) 2016-2
Revisão de 08h51min de 27 de abril de 2017 por Ramon.mayor (discussão | contribs) (→Material de Aula)
MURAL DE AVISOS E OPORTUNIDADES DA ÁREA DE TELECOMUNICAÇÕES
Professor: [Elen Macedo Lobato]
Contato: | elen@ifsc.edu.br |
Atendimento: | Lab. Desenv. de Tele - Quintas-feiras |
Horário: | 13h30 às 14h25 |
Professor: [Ramon Mayor Martins]
Contato: | ramon.mayor@ifsc.edu.br |
Atendimento: | Lab. Desenv. de Tele - Quintas-feiras |
Horário: | 13h30 às 14h25 |
Informações Gerais
Datas Importantes
Aulas
Material de Aula
- Programação inicial
- Oficina Arduino - Experimento 1~4: Pisca Led; Semáforo; Buzzer; Led com Push button
- Experimento 5 - Fade com LED
- Experimento 6 - Monitor Serial
- Experimento 7 - Potenciômetro Serial
- Experimento 8 - Arduino com módulo Bluetooth HC-05
- Experimento 9 - Montagem: Acionar LED com módulo Bluetooth HC-05
- Experimento 9 - Código: Acionar LED com módulo Bluetooth HC-05
- Experimento 10 - Módulo RF 433/315 MHz TX/RX
- Tutorial RF433MHz
- [Biblioteca VirtualWire]
- Experimento 11 - Simulação 123D Circuits - Tela de LCD 16x2
- Experimento 12 - Módulo WiFi ESP8266
- Experimento 12 - Módulo WiFi ESP8266
- Experimento 12 - Vídeos do Módulo WiFi ESP8266
- Codigo Transmissor RF:
#define rfTransmitPin 8 //RF Transmitter pin = digital pin 4 #define ledPin 4 //Onboard LED = digital pin 13
void setup(){ pinMode(rfTransmitPin, OUTPUT); pinMode(ledPin, OUTPUT); }
void loop(){ for(int i=4000; i>5; i=i-(i/3)){ analogWrite(rfTransmitPin, 50); //Transmit a HIGH signal digitalWrite(ledPin, HIGH); //Turn the LED on delay(2000); //Wait for 1 second analogWrite(rfTransmitPin,0); //Transmit a LOW signa digitalWrite(ledPin, LOW); //Turn the LED off delay(i); //Variable delay } }
- Codigo Receptor RF
#define rfReceivePin A0 #define ledPin 13
unsigned int data = 0; const unsigned int upperThreshold = 70; const unsigned int lowerThreshold = 50;
void setup(){ pinMode(ledPin, OUTPUT); Serial.begin(9600); }
void loop(){ data=analogRead(rfReceivePin); if(data>upperThreshold){ digitalWrite(ledPin, LOW); Serial.println(data); } if(data<lowerThreshold){ digitalWrite(ledPin, HIGH); Serial.println(data); } }
Listas de Exercícios
Atividades Aula (25/10/2016): Realizar as oficinas de App Inventor 1, 2 e 3. Apresentar na aula do dia 01/11/16
Links auxiliares
- 123D Circuits - Simulador de Arduino
- Arduino Reference
- Tutorials for App Inventor
- 100 best videos for App Inventor
- Tutorials Arduino
Andamento da Disciplina
- Cap.1 - Especificação
- Cap.2 - Cenário do Projeto
- Cap.3 - Oficinas MIT App Inventor
- Cap.4 - Oficinas Arduino
- Cap.5 - Oficinas MIT App Inventor com Arduino
- Cap.6 - Desenvolvimento do Projeto
Cap. 1 | Cap. 2 | Cap. 3 | Cap. 4 | Cap. 5 | Cap. 6 |
_ _ _ _ | _ _ _ _ | _ _ _ _ | _ _ _ _ | _ _ _ _ | _ _ _ _ |
Aulas dos Semestres Anteriores
Professores anteriores
- 2015-1 - Prof. Elen Macedo Lobato & Saul Silva Caetano
- 2015-1 - Prof. Jorge Henrique B. Casagrande & Saul Silva Caetano
- 2014-2 - Prof. Roberto de Matos & Saul Silva Caetano
- 2014-1 - Prof. Roberto de Matos & Saul Silva Caetano
- 2013-2 - Prof. Eraldo Silveira e Silva & Saul Silva Caetano
- 2013-1 - Prof. Eraldo Silveira e Silva & Saul Silva Caetano
- 2012-2 - Prof. Eraldo Silveira e Silva & Marcos Moecke
- 2012-1 - Prof. Eraldo Silveira e Silva & Marcos Moecke