Përmbajtje:
- Hapi 1: PMPRBRSIT
- Hapi 2: LEDS
- Hapi 3: Ndërfaqja e LED -ve me CloudX M633
- Hapi 4: Parimet e funksionimit
- Hapi 5: KODIMI
Video: ZARE ELEKTRONIKE P USR PRDORIM TOU ROUNDS M633: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Ne të gjithë duhet të kemi luajtur lojën e fatit në një mënyrë ose në tjetrën duke përdorur zaret. Njohja me natyrën shumë të paparashikueshme të asaj që do të rezultonte të shfaqte hedhja e zareve, shton më shumë lojë argëtuese.
në këtë mënyrë, paraqes një zare elektronike dixhitale duke përdorur LED të thjeshtë, një buton shtypi dhe modulin CloudX M633 për ta zbatuar atë.
Hapi 1: PMPRBRSIT
- CloudX M633
- Kartë e butë CloudX
- Leds
- Rezistentët (100r, 10k)
- Tabela e Bukës
- Tela bluzë
- butonin e shtypjes
- Kordoni V3
Hapi 2: LEDS
Diodat emetuese të dritës (LED) janë lloje të veçanta të diodave që shkëlqejnë kur rryma kalon nëpër to. Vetëm kujdesi maksimal është treguar për të kufizuar sasinë aktuale të rrymës që kalon përmes tyre në mënyrë që të shmanget dëmtimi i tyre pa dashje gjatë procesit.
Hapi 3: Ndërfaqja e LED -ve me CloudX M633
I gjithë qarku përbëhet nga dy seksione: përkatësisht mikrokontrolluesi dhe pjesët LED. LED janë të organizuar në dy grupe me secilën - (që përfshin 7 LED), që përfaqësojnë fytyrat normale të një zari; dhe janë të lidhura me pin P1 deri në pin P14 të modulit MCU.
I gjithë operacioni sillet rreth modulit të mikrokontrolluesit si rrahjet e zemrës të të gjithë projektit. Ajo (MCU) mund të ndizet në:
- ose nëpërmjet pikave VIN dhe GND (dmth. lidhja e tyre me terminalin +ve dhe –ve përkatësisht në njësinë tuaj të furnizimit me energji përkatësisht) në tabelë;
- ose përmes modulit tuaj të kartës së butë USB CloudX.
Siç ilustrohet qartë në diagramin skematik të mësipërm, LED -të janë rregulluar në atë mënyrë që kur ndizen, të tregojnë numrat siç do të bënin në një zar të vërtetë. Dhe ne jemi duke punuar me dy grupe LED për të përfaqësuar dy copa zare të veçanta. Të gjithë ata janë të lidhur në modalitetin aktual të fundosjes.
Grupi i parë i LED -ve që përfshijnë: D1, D2, D3, D4, D5, D6 dhe D7; janë të lidhura me kunjat e MCU -së: P1, P2, P3, P4, P5, P6, dhe P7 përkatësisht nëpërmjet rezistencave 10Ω. Ndërsa grupi tjetër i përbërë nga: D8, D9, D10, D11, D12, D13 dhe D14; janë të lidhura me kunjat e MCU -së: P9, P10, P11, P12, P13, P14, dhe P15 përkatësisht nëpërmjet rezistencave 10Ω gjithashtu.
Pastaj, çelësi i butonit SW1 ith me të cilin krijojmë një numër të rastësishëm përmes një shtypi ndërprerës, lidhet me kunjin P16 të MCU duke përdorur një rezistencë tërheqëse prej 10kΩ.
Hapi 4: Parimet e funksionimit
Në fillim, LED -et janë zakonisht të gjitha të fikura për të treguar që sistemi është gati për një numër të ri të rastësishëm që do të gjenerohet për shfaqje. Në shtypjen e ndërprerës, një numër i rastësishëm që varion nga 1 në 6 gjenerohet kështu dhe shfaqet përmes LED -ve; dhe qëndroni të ndezur në pritje kur të bëhet përsëri një ndërprerës tjetër.
Hapi 5: KODIMI
#përfshi
#përfshi
#define switch1 pin16
#përcakto shtypur LOW
/ *mban modelet e zareve që do të dalin në LED */
vdes pa shenjë = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
pa shenjë char i, zare1, zare2;
setup () {// setup këtu / *konfiguron kunjat e portit si dalje * /portMode (1, OUTPUT); portMode (2, 0b10000000); / *fik të gjitha LED -të në fillim */ portWrite (1, LOW); portWrite (2, LOW); randNumLimit (1, 6); // kujdeset për gamën e gjenerimit të rastësishëm të numrit (dmth. min, max)
lak () {
// Programoni këtu nëse (shtypet switch1) {ndërsa (switch1 është LOW); // pret këtu derisa çelësi të lëshohet zare1 = randNumGen (); // gjeneron një numër të rastësishëm për zare1 dice2 = randNumGen (); portWrite (1, vdes [zari1]); // merr modelin e duhur të zareve dhe e shfaq atë portWrite (2, vdes [zare2]); } else {portWrite (1, vdes [zari1]); portWrite (2, vdes [zare2]); }}} // Fundi i Programit
Recommended:
E -zare - Arduino Die/zare 1 deri në 6 Zare + D4, D5, D8, D10, D12, D20, D24 dhe D30: 6 hapa (me fotografi)
E -zare - Arduino Die/zare 1 deri në 6 Zare + D4, D5, D8, D10, D12, D20, D24 dhe D30: Ky është një projekt i thjeshtë arduino për të bërë një kuti elektronike. Shtë e mundur të zgjidhni për 1 deri në 6 zare ose 1 nga 8 zare të veçanta. Zgjedhja bëhet thjesht duke kthyer një kodues rrotullues. Këto janë veçoritë: 1 vdes: shfaqja e pikave të mëdha 2-6 zare: shfaqja e pikave
MQ7-MONITORIMI I NDOTJES P USR PRDORIM T TH GJITH FJAL DHE NODEMCU: 4 hapa
MQ7-MONITORIMI I NDOTJES P USR PINGRDORIM T TH GJITH FJAL DHE NODEMCU: Ndotja është problemi kryesor i botës sonë të sotme. Por sesi mund ta monitorojmë ndotjen tonë aty pranë, tani është shumë e lehtë
SISTEMI RADAR ULTRASONIK P USR PRDORIM ARDUINO: 3 hapa
SISTEMI RADAR ULTRASONIK P USR PINGRDORIM ARDUINO: Qarku i përshkruar këtu demonstron funksionimin e një sistemi radari me bazë tejzanor. Ai përdor sensorin tejzanor për të zbuluar një objekt dhe për të matur distancën e tij dhe rrotullohet sipas servo motorit. Këndi i rrotullimit shfaqet në një ekran 16x2 LCD
Tastiera me 7 SEGMENT P USR PRDORIMIN E MIKROKONTROLLUESIT TOU CLOUDX: 4 hapa
TABELA ME 7 SEGMENT P USR PRDORIMIN E MIKROKONTROLLUESIT TOU CLOUDX: Për këtë projekt, ne do të pranojmë të dhëna numerike nga një tastierë Matrix dhe më pas do ta shfaqim atë në një Modul të ekranit me shtatë segmente. Meqenëse 8 LED janë etiketuar A deri në G dhe DP (për pikën dhjetore), nëse doni të shfaqni numrin 6, atëherë do të aplikonit
NODEMCU 1.0 (ESP8266) RELAY I KONTROLLUAR P USR PRDORIM BLYNK (NVER UEB): 5 hapa (me fotografi)
NODEMCU 1.0 (ESP8266) RELAY I KONTROLLUAR PINGR PRDORIM BLYNK (NVER UEB): HI GUYS EMRI I IM PSHT P STEVEN LYLE JYOTHI DHE KJO INSHT UDHUCTZIMI I MI I PAR SI T KONTROLLOJM RELAYST N TH GROJMONC VN GROJMETRO GROVE SONY ANGLISHTI IM I KEQ