Mudanças entre as edições de "PJI1-EngTel (página) 2016-2"
Ir para navegação
Ir para pesquisar
Página da disciplina de PI1 - Projeto Integrador 1 - 2016-2
(→Aulas) |
|||
(18 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 4: | Linha 4: | ||
<b>Professor:</b> [[http://wiki.sj.ifsc.edu.br/index.php?title=Elen_Macedo_Lobato&action=edit&redlink=1 Elen Macedo Lobato]] | <b>Professor:</b> [[http://wiki.sj.ifsc.edu.br/index.php?title=Elen_Macedo_Lobato&action=edit&redlink=1 Elen Macedo Lobato]] | ||
− | {| | + | {| class="wikitable" |
|- | |- | ||
| <b>Contato:</b> || elen@ifsc.edu.br | | <b>Contato:</b> || elen@ifsc.edu.br | ||
Linha 15: | Linha 15: | ||
<b>Professor:</b> [[http://wiki.sj.ifsc.edu.br/index.php/Ramon_Mayor_Martins Ramon Mayor Martins]] | <b>Professor:</b> [[http://wiki.sj.ifsc.edu.br/index.php/Ramon_Mayor_Martins Ramon Mayor Martins]] | ||
− | {| | + | {| class="wikitable" |
|- | |- | ||
| <b>Contato:</b> || ramon.mayor@ifsc.edu.br | | <b>Contato:</b> || ramon.mayor@ifsc.edu.br | ||
Linha 32: | Linha 32: | ||
==Datas Importantes== | ==Datas Importantes== | ||
+ | |||
+ | [https://avaliacao.ifsc.edu.br/sad/ Avaliação Docente 2017] | ||
=='''Aulas'''== | =='''Aulas'''== | ||
Linha 47: | Linha 49: | ||
*[[Media:experi9led.txt|Experimento 9 - Código: Acionar LED com módulo Bluetooth HC-05]] <br/> | *[[Media:experi9led.txt|Experimento 9 - Código: Acionar LED com módulo Bluetooth HC-05]] <br/> | ||
*[http://arduinobasics.blogspot.com.br/2014/06/433-mhz-rf-module-with-arduino-tutorial.html Experimento 10 - Módulo RF 433/315 MHz TX/RX] <br/> | *[http://arduinobasics.blogspot.com.br/2014/06/433-mhz-rf-module-with-arduino-tutorial.html Experimento 10 - Módulo RF 433/315 MHz TX/RX] <br/> | ||
+ | *[[Media:tutorial.pdf | Tutorial RF433MHz]] | ||
+ | *[[http://www.resistorpark.com/arduino-virtualwire-library-download/ Biblioteca VirtualWire]] | ||
*[http://blog.filipeflop.com/display/controlando-um-lcd-16x2-com-arduino.html Experimento 11 - Simulação 123D Circuits - Tela de LCD 16x2]<br/> | *[http://blog.filipeflop.com/display/controlando-um-lcd-16x2-com-arduino.html Experimento 11 - Simulação 123D Circuits - Tela de LCD 16x2]<br/> | ||
+ | *[http://blog.filipeflop.com/wireless/esp8266-arduino-tutorial.html Experimento 12 - Módulo WiFi ESP8266]<br/> | ||
+ | *[http://www.arduinoecia.com.br/2015/03/arduino-modulo-wireless-esp8266.html Experimento 12 - Módulo WiFi ESP8266]<br/> | ||
+ | *[https://www.youtube.com/user/fusca66/search?query=ESP8266 Experimento 12 - Vídeos do Módulo WiFi ESP8266] <br/> | ||
+ | |||
+ | *Codigo Transmissor RF (Guilherme & Rurik): | ||
+ | |||
+ | #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 (Guilherme & Rurik) | ||
+ | |||
+ | #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== | ==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 <br/> | ||
+ | *[http://wiki.sj.ifsc.edu.br/index.php/Oficina_AppInventor_I Oficina 1 de App Inventor ] <br/> | ||
+ | *[[Oficina_2_de_App_Inventor | Oficina 2 de App Inventor]] <br/> | ||
+ | *[[Oficina 5 de App Inventor | Oficina 3 de App Inventor]] <br/> | ||
==Links auxiliares== | ==Links auxiliares== | ||
Linha 68: | Linha 129: | ||
− | {| | + | {| class="wikitable" | |
|- | |- | ||
| Cap. 1 || Cap. 2 || Cap. 3 || Cap. 4 || Cap. 5 || Cap. 6 | | Cap. 1 || Cap. 2 || Cap. 3 || Cap. 4 || Cap. 5 || Cap. 6 | ||
|- | |- | ||
− | | | + | | _ _ _ _||_ _ _ _ ||_ _ _ _|| _ _ _ _|| _ _ _ _ || _ _ _ _ |
|} | |} | ||
Edição atual tal como às 07h46min de 11 de maio de 2017
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 (Guilherme & Rurik):
#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 (Guilherme & Rurik)
#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