Tuesday, January 7, 2014

Cara kerja sebuah Rangkaian Flip Flop



Berikut adalah cara kerja Sebuah Rangkaian Power Supply digabungkan dengan Rangkaian Flip Flop

 
Pertama arus tak hingga dihantarkan dari sumber arus, masuk menuju diode bridge, fungsi dari diode bridge disini adalah sebagai Penyearah, dimana diode bridge mengubah dari arus tak hingga menjadi arus positif dan negative, lalu arus tersebut mengalir menuju kapasitor pertama (C1), disini muatan listrik di simpan oleh kapasitor yang dapat digunakan saat sumber arus diputus-hubungkan, lalu arus mengalir ke komponen resistor pertama (R1) disini sebagian arus ditahan dan dibagikan agar sesuai kebutuhan komponen yang bekerja, setelah itu arus masuk ke transistor pertama (T1) Fungsi dari transistor adalah sebagai penguat arus. Lalu arus mengalir ke dioda zener, fungsi dari diode zener ini adalah untuk menstabilkan tegangan yang akan masuk ke LED1, tegangan positif lalu mengalir ke resistor kedua (R2) fungsinya sama yaitu sebagai penahan dan pembagi arus, lalu arus positif dan negative masuk kedalam sebuah LED (LED1 Light Emitting Diode), fungsi LED disini adalah sebagai indikator menyala / bekerjanya sebuah komponen tersebut, setelah itu arus positif mengalir lagi ke resistor ketiga (R3) lalu ke LED2, sedangkan arus negative mengalir langsung menuju transistor yang kedua (T2), setelah melalui LED2 arus positif mengalir ke transistor kedua dan ke kapasitor ke dua, energy disimpan didalam kapasitor kedua dan akan digunakan ketika resistor menahan arus listrik yang masuk, dan seterusnya sampai akhirnya LED2 dan LED3 menyala secara bergantian, menunggu kapasitor terisi dan resistor menahan arus yang masuk ke LED2 dan LED3
Sekian semoga bermanfaat

Program Menghitung Parameter Geometri dari Bangun Dasar dan Bangun Ruang

Berikut sebuah program yang sedikit rumit, saya kemas sedemikian rupa supaya dimengerti dan mudah dipahami, Menghitung Parameter Geometri dari Bangun Dasar dan Bangun Ruang

/*Program untuk menghitung geometri dari lingkaran
#Segitiga, kubus, dan bola (Diameter, Keliling, Luas
#area, volume, dan lain2)*/
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
    /*Lingkaran */
    printf("Lingkaran\n-----------------------\n");
    int r,D;
    float PHI,l_ling,k_ling;
    PHI = 3.14;
    printf("Masukkan nilai r: ");scanf("%d",&r);
    D = 2 * r;
    l_ling = PHI * r * r;
    k_ling = 2 * PHI * r;
    printf("\n\nJari - jari = %d",r);
    printf("\nDiameter = %d\n",D);
    printf("\nLuas Lingkaran = %5.2f\n",l_ling,l_ling);
    printf("Keliling Lingkaran = %5.2f\n",k_ling,k_ling);
    /*segitiga */
    printf("\nSegitiga\n-----------------------\n");
    int a,t;
    float c,l_segi,k_segi;
    printf("Masukkan nilai Alas: ");scanf("%d",&a);
    printf("Masukkan nilai Tinggi: ");scanf("%d",&t);
    c = sqrt(a*a+t*t);
    l_segi = 0.5*a*t;
    k_segi = a+t+c;
    printf("\nAlas = %d\n",a);
    printf("Tinggi = %d\n",t);
    printf("Sisi miring = %5.2f\n",c);
    printf("\nLuas Segitiga = %5.2f\n",l_segi);
    printf("Keliling Segitiga = %5.2f\n",k_segi);
    /*Kubus*/
    printf("\nKubus\n----------------------------\n");
    int rusuk,l_perm,v_kubus;
    printf("Masukkan nilai Rusuk: ");scanf("%d",&rusuk);
    l_perm = rusuk * rusuk;
    v_kubus = rusuk * rusuk * rusuk;
    printf("\nRusuk = %d\n",rusuk);
    printf("\nLuas Permukaan Kubus = %d\n",l_perm);
    printf("Volume Kubus = %d\n",v_kubus);
    /*Bola*/
    printf("\nBola\n-----------------------------\n");
    int r2,D2;
    float l_bola,v_bola;
    printf("Masukkan nilai Jari - jari: ");scanf("%d",&r2);
    D2 = r2 * 2;
    l_bola = 4 * PHI * r2 * r2;
    v_bola = (4/3) * PHI * r2 * r2 * r2;
    printf("\nJari - jari = %d\n",r2);
    printf("Diameter = %d\n",D2);
    printf("\nLuas Bola = %5.2f\n",l_bola);
    printf("Volume Bola = %5.2f\n",v_bola);
}
/*Script Code By TooCool Games @txtoocool.blogspot.com


Program yang digunakan adalah Turbo C++

Program Bahasa C menghitung nilai rata-rata

Berikut adalah program dalam Bahasa C yang digunakan untuk menghitung nilai rata-rata

/*program menghitung nilai rata rata*/
#include <stdio.h>
#include <conio.h>
void main()
{
    char nama[50];
    int n1,n2,n3;
    float rata;
    printf("Masukkan nama siswa: ");scanf("%s",&nama);
    printf("Masukkan nilai pertandingan I: ");scanf("%d",&n1);
    printf("Masukkan nilai pertandingan II: ");scanf("%d",&n2);
    printf("Masukkan nilai pertandingan III: ");scanf("%d",&n3);
    rata = (n1+n2+n3)/3;
    printf("\n\nSiswa yang bernama %s\n",nama);
    printf("Memperoleh nilai rata - rata %2.2f\n",rata);
    printf("Dari hasil perlombaan yang di ikuti\n");
}
/*Script Code By TooCool Games @txtoocool.blogspot.com*/
Program yang digunakan adalah Turbo C++

Program Menentukan Nilai ASCII dari suatu huruf

 Berikut code program Bahasa C++ yang digunakan untuk menentukan nilai ASCII dari suatu huruf yang kita masukkan
/*Program Menentukan Nilai ASCII dari
suatu huruf*/
#include <stdio.h>
#include <conio.h>
void main()
    {
         char a,b,c;
         printf("\nKetikkan satu huruf: ");
         a=getche();
         printf("\nKetikan huruf kedua: ");
         b=getche();
         printf("\nKetikan huruf Ketiga: ");
         c=getche();
         printf("Huruf yang anda Masukan: %c %c %c\n",a,b,c);
         printf("Nilai ASCIInya: %d,%d,%d\n",a,b,c);
     }
/*Script Code By TooCool Games @txtoocool.blogspot.com*/
Program yang digunakan adalah Turbo C++