Recomended

Tutorial Membuat Simulasi Arduino Proteus Dengan Seven Segment

=========================================================================
Ok teman. Assalamu'Alaikum Warahmatullahi Wabarakatuh pada kesempatan ini saya akan membuat proyek tujuh segmen menggunakan arduino one-counter dari 0 hingga 5 dan A ke F. Di sini saya akan menggunakan pin 2 hingga 9 sebagai output Arduine satu untuk menyalakan tujuh segmen. Dan saya akan menjelaskan dari perangkat keras dan perangkat lunak dan cara kerjanya, sehingga pembaca dapat memahami apa yang saya kirimkan. Aamiin.
/// Alat dan bahan ///
 1 Segmen Tujuh (Anoda Umum) 1 Resistance 220 Ω (ohm) Jembatan Kabel untuk Rasa 1 Protoboard 1 Buah Arduino Sebelum Melanjutkan Teman Catat ini dulu! Apa sebenarnya segmen tujuh di Arduino? Jadi ada dua tujuh segmen di Arduino, tujuh segmen anoda dan katoda. Apa yang membedakan segmen 7 dari anoda dan katoda umum adalah konfigurasi kaki LED yang membentuk 7 segmen. Jika anoda umum berarti kaki yang menjadi satu kaki anoda / positif, jadi jika kita ingin mengontrol penampilan segmen ini 7, kita harus menetapkan aliran tegangan negatif ke setiap pin yang bukan VCC, tahu, PIN (A, B, C, D, E, F, G dan DOT). Untuk kathoda umum jika tidak, yang satu katoda atau kaki negatif, jadi jika kita ingin mengontrol tampilan, maka kita harus mengontrol tegangan positif yang masuk ke setiap pin yang bukan PIN GND, juga perlu bahwa Lokasi pin up mungkin berbeda, umumnya 7 segmen besar. Jadi pengkodean juga akan menyesalinya. Sementara jalan tentu juga menjadi pintar :) Jika teman sudah tahu, mereka hanya pergi ke tutorial, tetapi untuk teman-teman yang belum mengunduh alat yang akan saya baca.link download proeus 9 profesional:
https://pf-electronicstt.com/?id=dS9tYWNzTURvcGE0bDR0REd1TklkVUE0dXowNzA0YmtSNE5hS3hkVFRjYTBVRDY1V0xmSTQ5eWYzZkNrUFdhLzJ2ZUFjeEp3a1lnNWZTMTQwekQ4OGdENW45SUsxeTN6NUNkY0tPVzVHbXRUSm9rNnd4L0RDUGl1bG5nZXIzTEVJTGR3Z2VSckVWSG9zNDFsMWwzSnhRPT0= 
link download arduino: 
https://www.arduino.cc/en/Main/Software

untuk simulasinya kunjungi youtube berikut ini:

nonton sampai selesai agar tidak ada kesalahpahaman ): selamat belajar! code Program: ============================ char angka=0; #define a 2 #define b 3 #define c 4 #define d 5 #define e 6 #define f 7 #define g 8 #define s1 digitalRead(9) #define s2 digitalRead(10) void tampilkan_angka (void){ if (angka==0){ digitalWrite(a,1); digitalWrite(b,1); digitalWrite(c,1); digitalWrite(d,1); digitalWrite(e,1); digitalWrite(f,1); digitalWrite(g,0); delay(300); } if (angka==1){ digitalWrite(a,0); digitalWrite(b,1); digitalWrite(c,1); digitalWrite(d,0); digitalWrite(e,0); digitalWrite(f,0); digitalWrite(g,0); delay(300); } if (angka==2){ digitalWrite(a,1); digitalWrite(b,1); digitalWrite(c,0); digitalWrite(d,1); digitalWrite(e,1); digitalWrite(f,0); digitalWrite(g,1); delay(300); } if (angka==3){ digitalWrite(a,1); digitalWrite(b,1); digitalWrite(c,1); digitalWrite(d,1); digitalWrite(e,0); digitalWrite(f,0); digitalWrite(g,1); delay(300); } if (angka==4){ digitalWrite(a,0); digitalWrite(b,1); digitalWrite(c,1); digitalWrite(d,0); digitalWrite(e,0); digitalWrite(f,1); digitalWrite(g,1); delay(300); } if (angka==5){ digitalWrite(a,1); digitalWrite(b,0); digitalWrite(c,1); digitalWrite(d,1); digitalWrite(e,0); digitalWrite(f,1); digitalWrite(g,1); delay(300); } if (angka==6){ digitalWrite(a,1); digitalWrite(b,1); digitalWrite(c,1); digitalWrite(d,0); digitalWrite(e,1); digitalWrite(f,1); digitalWrite(g,1); delay(300); } if (angka==7){ digitalWrite(a,0); digitalWrite(b,0); digitalWrite(c,1); digitalWrite(d,1); digitalWrite(e,1); digitalWrite(f,1); digitalWrite(g,1); delay(300); } if (angka==8){ digitalWrite(a,1); digitalWrite(b,0); digitalWrite(c,0); digitalWrite(d,1); digitalWrite(e,1); digitalWrite(f,1); digitalWrite(g,0); delay(300); } if (angka==9){ digitalWrite(a,0); digitalWrite(b,1); digitalWrite(c,1); digitalWrite(d,1); digitalWrite(e,1); digitalWrite(f,0); digitalWrite(g,1); delay(300); } if (angka==10){ digitalWrite(a,1); digitalWrite(b,0); digitalWrite(c,0); digitalWrite(d,1); digitalWrite(e,1); digitalWrite(f,1); digitalWrite(g,1); delay(300); } if (angka==11){ digitalWrite(a,1); digitalWrite(b,0); digitalWrite(c,0); digitalWrite(d,0); digitalWrite(e,1); digitalWrite(f,1); digitalWrite(g,1); delay(300); } } void setup() { pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(4,OUTPUT); pinMode(5,OUTPUT); pinMode(6,OUTPUT); pinMode(7,OUTPUT); pinMode(8,OUTPUT); pinMode(9,INPUT); pinMode(10,INPUT); pinMode(11,OUTPUT); } void loop() { tampilkan_angka(); if (s1==0){ tampilkan_angka(); angka++; } if (s2==0){ tampilkan_angka(); angka--; } if (angka>11){ angka=11; } if (angka

Komentar

Postingan populer dari blog ini

Membuat Beberapa Lingkaran Menggunakan Opengl di Codeblock

Membuat Simulasi Kunci Pintu Deangan Keypad pada Arduino Proteus

Membuat Running Text Pada Proteus dan Arduino IDE