Sadržaj:
Video: Jednostavna CloudX M633 digitalna štoperica: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U ovom projektu napravit ćemo verziju digitalnog sata koji može bilježiti sate, minute i sekunde, poput štoperice na vašem mobilnom telefonu! Koristit ćemo LCD za prikaz vremena
Korak 1: Potrebna komponenta
- CloudX M633
- CloudX SoftCard
- LCD displej
- Potenciometar
- Pritisnite dugme
- Bread Board
- Jumper Wire
- V3 USB kabel
- 10k
Svoju komponentu možete nabaviti ovdje
Korak 2: HARDVER
Korak 1: Učvrstite LCD ekran u ploču za kruh i povežite ga s CloudX M633 pločom prema sljedećem
- R/S na pin1
- ENA na pin2
- D4 na pin3
- D5 na pin4
- D6 na pin5
- D7 na pin6
Dodatno, spojite 10k lonac na +5V i GND, sa svojim brisačem (izlazom) na VO pin LCD ekrana.
- spojite Vss i K na GND
- spojite Vdd i A na +5v
- spojite R/W na GND
Napomena: A je anoda, K je katoda
Korak 2
- Učvrstite prvi gumb (Start i Stop) na ploči za kruh i spojite prvu nogu na 10k i Pin7 CloudX ploče, a drugu nogu na GND.
- Popravite drugo dugme (resetiranje) na hljebnoj ploči i spojite prvu nogu na 10k i pin8 CloudX ploče, a drugu nogu na GND.
Korak 3: KODIRANJE
Kopirajte ovaj kôd u svoj CloudX IDE
#include #include #include
#define START_PAUSE 7
#define RESET 8 #define START 1 #define PAUSE 0
char timer = "00: 00: 00: 0";
nepotpisani znak HH, MM, SS, mSS, mscount, RFlag = 0; bit OmSF = 0, S_PFlag = 0;
prekinuti TimerOmSD () {
if (INTCONbits. T0IF) {
INTCONbits. T0IF = 0; TMR0 += 60; if (mscount ++ == 10) {mscount = 0; OmSF = 1; }}}
postaviti(){
// postavljanje ovdje
pinMode (START_PAUSE, INPUT);
pinMode (RESET, INPUT); lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (jasno); lcdCmd (cursorOff); lcdWriteText (1, 1, "CLOUDX STOPWATCH");
petlja(){
// Program ovdje
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; mscount = 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; mscount = 0; OmSF = 0; RFlag = 0; S_PFlag = PAUZA;
}
if (OmSF) {
OmSF = ~ OmSF; mSS ++; if (mSS == 10) SS ++; if (SS == 60) MM ++; if (MM == 60) HH ++; }
ako je (HH == 100) HH = 0; ako (MM == 60) MM = 0; ako (SS == 60) SS = 0; if (mSS == 10) mSS = 0; tajmer [1] = (HH%10) +48; tajmer [0] = (HH/10) +48; tajmer [4] = (MM%10) +48; tajmer [3] = (MM/10) +48; tajmer [7] = (SS%10) +48; tajmer [6] = (SS/10) +48; tajmer [9] = mSS +48; lcdWriteText (2, 2, tajmer);
}
}
Preporučuje se:
Štoperica Arduino Leonardo: 3 koraka
Arduino Leonardo štoperica: Kredit: https://www.instructables.com/id/Arduino-Stopwatch…Ova izvedba štoperice potječe iz gornje veze, štoperice koja broji od 1, dok ova odbrojava od 60 sekundi . Većina koda koji sam koristio slijedi original
ELEKTRONSKE KOCKE KORIŠĆENJEM CLOUDX M633: 5 koraka
ELEKTRONIČKE KOCKE KORIŠĆENJEM CLOUDX -a M633: Mora da smo svi na ovaj ili onaj način igrali kocku koristeći kockice. Poznavanje vrlo nepredvidive prirode onoga što bi bacanje kockica moglo biti prikazano dodatno dodaje mnogo zabavne igre. Ovim putem predstavljam elektronički digitalni dik
Zdravo svijete! na LCD -u pomoću CloudX M633: 4 koraka
Zdravo svijete! na LCD -u pomoću CloudX -a M633: U ovom vodiču ćemo prikazati na LCD -u (ekran sa tečnim kristalima)
Korištenje tipke za UKLJUČIVANJE I ISKLJUČIVANJE Led with CloudX M633: 3 koraka
Korištenje tipke za UKLJUČIVANJE I ISKLJUČIVANJE Led sa CloudX M633: < img src = " https: //www.instructables.com/files/deriv/FLC/57B2…"/> Jeste li znali da možete koristiti CloudX M633 za uključivanje LED diode kada pritisnete dugme? U ovom projektu ću vam pokazati kako možete koristiti dugme za UKLJUČIVANJE i ISKLJUČIVANJE LED dioda. wh
Jednostavna, praktična Arduino štoperica: 4 koraka
Jednostavna, praktična Arduino štoperica: Pretražite na Internetu Arduino štopericu. Vjerovatno ste to upravo učinili, ako ste ovdje. Iz vlastitog iskustva mogu vam reći da je svaka štoperica na internetu ili previše složena (u kodu, za početnike), ili je previše pojednostavljena i nije praktična