Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ARDUINO 1
Drs.Dedi Supardi,MM
SMK Negeri 4 Jakarta
BLINKING LED
Email:dedidudedo@yahoo.com
BLINKING DENGAN PENGULANGAN
Email:dedidudedo@yahoo.com
BLINKING DENGAN PENGULANGAN
DIULANG 3 X
Email:dedidudedo@yahoo.com
TRAFFIC LIGHT
Email:dedidudedo@yahoo.com
TRAFFIC LGHT
Email:dedidudedo@yahoo.com
PENYEBRANGAN DI TRAFFIC LIGHT
Email:dedidudedo@yahoo.com
PENYEBRANGAN DI TRAFFIC LIGHT
Email:dedidudedo@yahoo.com
PENYEBRANGAN DI TRAFFIC LIGHT
Email:dedidudedo@yahoo.com
CHASE EFFECT LED
Email:dedidudedo@yahoo.com
CHASE EFFECT LED
Email:dedidudedo@yahoo.com
CHASE EFFECT LED
Email:dedidudedo@yahoo.com
CHASE EFFECT DENGAN POTENSIO
Email:dedidudedo@yahoo.com
CHASE EFFECT DENGAN POTENSIO
Email:dedidudedo@yahoo.com
BERKEDIP DENGAN PWM
Email:dedidudedo@yahoo.com
BERKEDIP DENGAN PWM
Email:dedidudedo@yahoo.com
RGB MOOD LAMP
Email:dedidudedo@yahoo.com
RGB MOOD LAMP
Email:dedidudedo@yahoo.com
FIRE EFFECT
Email:dedidudedo@yahoo.com
FIRE EFFECT
Email:dedidudedo@yahoo.com
SEVEN SEGMENT
Email:dedidudedo@yahoo.com
SEVEN SEGMENT
NO A B C D E F G
0 HIGH HIGH HIGH HIGH HIGH HIGH LOW
1 LOW HIGH HIGH LOW LOW LOW LOW
2 HIGH HIGH LOW HIGH HIGH LOW HIGH
3 HIGH HIGH HIGH HIGH LOW LOW HIGH
4 LOW HIGH HIGH LOW LOW HIGH HIGH
5 HIGH LOW HIGH HIGH LOW HIGH HIGH
6 HIGH LOW HIGH HIGH HIGH HIGH HIGH
7 HIGH HIGH HIGH LOW LOW LOW LOW
8 HIGH HIGH HIGH HIGH HIGH HIGH HIGH
9 HIGH HIGH HIGH HIGH LOW HIGH HIGH
Email:dedidudedo@yahoo.com
SEVEN SEGMENT
Email:dedidudedo@yahoo.com
SEVEN SEGMENT
Email:dedidudedo@yahoo.com
0-9 SEVEN SEGMENT BERKEDIP
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN BUZZER
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN BUZZER
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN ARRAY
Email:dedidudedo@yahoo.com
MENYALAKAN SEGMENT PER SEGMENT
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN SAKLAR
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN SAKLAR
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN SAKLAR UP/DOWN
SEGMENT A B C DOT D E F G
PIN 2 3 4 5 6 7 8 9
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN SAKLAR UP/DOWN
Email:dedidudedo@yahoo.com
SEVEN SEGMENT DENGAN SAKLAR UP/DOWN
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
// Original author: Natalia Fargasch Norman
// Dual seven-segment LED Display adapted to fit KPD-3261B
// Common Anode digit 1 pin 10
// Common Anode digit 2 pin 5
// Modifications made by: Israel J. Lopez Toledo
// CA1 B C E D
// | | | | | -> pins and segments they control
// --------- ---------
// | A | | A |
// F| |B F| |B
// |---G---| |---G---|
// E| |C E| |C
// | D | | D |
// --------- ---------
// | | | | | -> pins and segments they control
// G DP A F CA2
// Segments that make each number when lit:
// 0 => -FEDCBA
// 1 => ----BC-
// 2 => G-ED-BA
// 3 => G--DCBA
// 4 => GF--CB-
// 5 => GF-DC-A
// 6 => GFEDC-A
// 7 => ----CBA
// 8 => GFEDCBA
// 9 => GF-DCBA
// Arduino digital pins used to light up
// corresponding segments on the LED display
Email:dedidudedo@yahoo.com
2 DIGIT SEVEN SEGMENT
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
INPUT
OUTPUT
D C B A
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
/*
Digital Voltmeter using 4-Digit 7-segment Display
*/
#include <TimerOne.h>
int cc=0;
char Value[4];
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
//=============================================================
// Setup
//=============================================================
void setup() {
// initialize the digital pin as an output.
Serial.begin(9600);
pinMode(Data, OUTPUT);
pinMode(Clock, OUTPUT);
pinMode(Latch, OUTPUT);
pinMode(SEG0, OUTPUT);
pinMode(SEG1, OUTPUT);
pinMode(SEG2, OUTPUT);
pinMode(SEG3, OUTPUT);
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
//=============================================================
// Loop
//=============================================================
void loop() {
char Volt[4];
int Voltage=analogRead(A0);
//To get fixed point decimal point we multiply it by 100
Voltage = (500/1024.0) * Voltage; //Scaling of 0 to 5V i.e. 0 to 1023 to 0 to 10 (in 10 steps)
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
//=============================================================
// Generates Bargraph
//=============================================================
void DisplayDigit(char d)
{
int i;
//===================================================================
// SCAN DISPLAY FUNCTION
//===================================================================
void Scanner()
{
Email:dedidudedo@yahoo.com
IC 7447 (DECODER SEVEN SEGMENT)
switch (cc) //Depending on which digit is selcted give output
{
case 1:
digitalWrite(SEG3,HIGH);
DisplayDigit(SegData[Value[0]]);
digitalWrite(SEG0,LOW);
break;
case 2:
digitalWrite(SEG0,HIGH);
DisplayDigit(SegData[Value[1]] | 0x80); //0x80 to turn on decimal point
digitalWrite(SEG1,LOW);
break;
case 3:
digitalWrite(SEG1,HIGH);
DisplayDigit(SegData[Value[2]]);
digitalWrite(SEG2,LOW);
break;
case 4:
digitalWrite(SEG2,HIGH);
DisplayDigit(SegData[Value[3]]);
digitalWrite(SEG3,LOW);
break;
}
}
//===================================================================
Email:dedidudedo@yahoo.com
IC 74HC595 (SHIFT REGISTER)
Email:dedidudedo@yahoo.com
IC 74HC595 (SHIFT REGISTER)
Email:dedidudedo@yahoo.com
IC 74HC595 (SHIFT REGISTER)
Email:dedidudedo@yahoo.com
IC 74HC595 (SHIFT REGISTER)
Email:dedidudedo@yahoo.com
IC 74HC595 (SHIFT REGISTER)
Email:dedidudedo@yahoo.com
HASIL PROGRAM 74HC595
Email:dedidudedo@yahoo.com
PARALEL 2 BUAH 74HC595
Email:dedidudedo@yahoo.com
DUA BUAH 74HC595
Email:dedidudedo@yahoo.com
4 BUAH 74HC595 (SHIFT REGISTER)
Email:dedidudedo@yahoo.com