Daftar Isi:
Video: Stopwatch Digital CloudX M633 Sederhana: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam proyek ini, kami akan membuat versi jam digital yang dapat mencatat jam, menit, dan detik, seperti stopwatch di ponsel Anda! Kami akan menggunakan LCD untuk menampilkan waktu
Langkah 1: Diperlukan Komponen
- CloudX M633
- CloudX SoftCard
- Layar LCD
- Potensiometer
- Tekan tombol
- Papan Roti
- Kawat jumper
- Kabel USB V3
- 10k
Anda bisa mendapatkan komponen Anda di sini
Langkah 2: PERANGKAT KERAS
Langkah 1: Perbaiki layar LCD di papan roti dan sambungkan ke Papan CloudX M633 seperti berikut:
- R/S ke pin1
- ENA ke pin2
- D4 ke pin3
- D5 ke pin4
- D6 ke pin5
- D7 ke pin6
Selain itu, sambungkan pot 10k ke +5V dan GND, dengan penghapus (output) ke layar LCD pin VO.
- hubungkan Vss dan K ke GND
- sambungkan Vdd dan A ke +5v
- sambungkan R/W ke GND
N. B: A adalah Anoda, K adalah Katoda
Langkah 2
- Perbaiki tombol tekan pertama (Mulai dan Berhenti) di papan roti dan sambungkan kaki pertama ke 10k dan Pin7 dari Papan CloudX dan kaki lainnya ke GND.
- Perbaiki tombol tekan Kedua (reset) di papan tempat memotong roti dan sambungkan kaki pertama ke 10k dan pin8 dari Papan CloudX dan kaki lainnya ke GND.
Langkah 3: KODE
Salin kode ini ke IDE CloudX Anda
#sertakan #sertakan #sertakan
#define START_PAUSE 7
#define RESET 8 #define START 1 #define PAUSE 0
char timer = "00:00:00:00";
unsigned char HH, MM, SS, mSS, mscount, RFlag=0; bit OmSF=0, S_PFlag=0;
interupsi TimerOmSD(){
if (INTCONbits. T0IF) {
INTCONbits. T0IF = 0; TMR0 += 60; if (mscount++ == 10) { mscount = 0; OmSF = 1; } } }
mempersiapkan(){
//setup disini
pinMode(START_PAUSE, INPUT);
pinMode(ATUR ULANG, INPUT); lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (jelas); lcdCmd(kursorMati); lcdWriteText(1, 1, "CLOUDX STOPWATCH");
lingkaran(){
//Program di sini
if(!readPin(START_PAUSE)) {
if(S_PFlag == START){ delayMs(200); INTCON = 0b00000000; OPTION_REG = 0b00000000; mss--; }
if(S_PFlag == PAUSE && RFlag == 1){
delayMs(200); INTCON = 0b11100000; OPTION_REG = 0b00000111; }
if(S_PFlag == PAUSE && RFlag == 0){
delayMs(200); INTCON = 0b11100000; OPTION_REG = 0b00000111; TMR0 += 60; mshitung=0; OmSF = 0; } S_PFlag = ~S_PFlag; RFlag = 1; }
if(!readPin(RESET)){
delayMs(200); HH = 0; MM = 0; SS = 0; mSS = 0; INTCON = 0b00000000; OPTION_REG = 0b00000000; mshitung=0; OmSF = 0; RFlag = 0; S_PFlag = JEDA;
}
jika (OmSF){
OmSF = ~ OmSF; mss++; if(mSS==10)SS++; jika(SS==60)MM++; jika(MM==60)HH++; }
jika(HH==100) HH=0; jika(MM==60)MM=0; jika(SS==60) SS=0; if(mSS==10) mSS=0; pengatur waktu[1] = (HH%10) +48; pengatur waktu[0] = (HH/10) +48; pengatur waktu[4] = (MM%10) +48; pengatur waktu[3] = (MM/10) +48; pengatur waktu[7] = (SS%10) +48; pengatur waktu[6] = (SS/10) +48; pengatur waktu[9] = mSS +48; lcdWriteText(2, 2, pengatur waktu);
}
}
Direkomendasikan:
DICE ELEKTRONIK MENGGUNAKAN CLOUDX M633: 5 Langkah
DADU ELEKTRONIK MENGGUNAKAN CLOUDX M633: Kita semua pasti pernah memainkan permainan peluang dengan satu atau lain cara menggunakan dadu. Mengetahui sifat yang sangat tidak terduga dari apa yang akan ditampilkan oleh pelemparan dadu semakin menambah banyak permainan yang menyenangkan
Halo Dunia! pada LCD Menggunakan CloudX M633: 4 Langkah
Halo Dunia! pada LCD Menggunakan CloudX M633: Dalam Tutorial ini, kita akan menampilkan pada LCD (Liquid Crystal Display)
Menggunakan Tombol untuk ON & OFF Led Dengan CloudX M633: 3 Langkah
Menggunakan Tombol untuk ON & OFF Led Dengan CloudX M633: <img src ="https://www.instructables.com/files/deriv/FLC/57B2…"/> Tahukah Anda bahwa Anda dapat menggunakan CloudX M633 untuk menyalakan LED ketika Anda menekan tombol? Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan tombol untuk ON dan OFF Led. NS
Stopwatch Arduino yang Sederhana dan Praktis: 4 Langkah
Stopwatch Arduino Sederhana dan Praktis: Cari web untuk stopwatch Arduino. Anda mungkin baru saja melakukannya, jika Anda di sini. Dari pengalaman pribadi, saya dapat memberi tahu Anda bahwa stopwatch mana pun di internet terlalu rumit (dalam kode, untuk pemula), atau terlalu disederhanakan, dan tidak praktis
Jam / Stopwatch Arduino Sederhana: 6 Langkah (dengan Gambar)
Jam / Stopwatch Arduino Sederhana: Ini "dapat diinstruksikan" akan menunjukkan dan mengajari Anda cara membuat jam Arduino Uno sederhana yang juga berfungsi sebagai stopwatch hanya dalam beberapa langkah sederhana