Obsah:
- Krok 1: KOMPONENTY
- Krok 2: LED diódy
- Krok 3: Rozhranie LED diód s CloudX M633
- Krok 4: Princípy činnosti
- Krok 5: KÓDOVANIE
Video: ELEKTRONICKÉ KOSTKY S CLOUDX M633: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Všetci sme pravdepodobne hrali hazardnú hru tak či onak pomocou kociek. Vedieť o veľmi nepredvídateľnej povahe toho, čo by hodenie kockou ďalej ukázalo, dodáva veľa zábavnej hry.
Týmto predstavujem elektronické digitálne kocky pomocou jednoduchých diód LED, tlačidla a modulu CloudX M633 na jeho implementáciu.
Krok 1: KOMPONENTY
- CloudX M633
- SoftX karta CloudX
- LED diódy
- Rezistory (100r, 10k)
- BreadBoard
- Prepojovací drôt
- tlačidlo
- Šnúra V3
Krok 2: LED diódy
Svetelné diódy (LED) sú špeciálny druh diód, ktoré svietia, keď nimi prechádza prúd. Len s maximálnou starostlivosťou sa obmedzí skutočné množstvo prúdu, ktoré nimi prechádza, aby sa zabránilo neúmyselnému ich poškodeniu v procese.
Krok 3: Rozhranie LED diód s CloudX M633
Celý obvod sa skladá z dvoch sekcií: mikrokontroléra a sekcií LED. LED diódy sú usporiadané v dvoch sadách, z ktorých každá - (pozostávajúca zo 7 diód LED), predstavuje normálne tváre kociek; a sú pripojené k pinom P1 až k pinom P14 modulu MCU.
Celá operácia sa točí okolo modulu mikrokontroléra ako srdcový tep celého projektu. Zariadenie (MCU) môže byť zapnuté:
- buď prostredníctvom bodov VIN a GND (tj. ich prepojením s kladnými a zápornými svorkami externého zdroja napájania) na doske;
- alebo prostredníctvom modulu softvérovej karty CloudX USB.
Ako je jasne znázornené na schematickom diagrame vyššie, LED diódy sú usporiadané tak, že keď sa rozsvietia, označujú čísla rovnako ako na skutočných kockách. A pracujeme s dvoma sadami LED diód, ktoré predstavujú dva samostatné kocky. Všetky sú zapojené v aktuálnom režime potápania.
Prvá skupina LED diód obsahuje: D1, D2, D3, D4, D5, D6 a D7; sú pripojené k pinom MCU: P1, P2, P3, P4, P5, P6, respektíve P7 cez 10Ω odpory. Keďže druhá skupina pozostáva z: D8, D9, D10, D11, D12, D13 a D14; sú pripojené k pinom MCU: P9, P10, P11, P12, P13, P14 a P15, respektíve cez 10Ω odpory.
Potom je tlačidlový spínač SW1-pomocou ktorého generujeme náhodné číslo generovaním spínača-spínača, spojený s kolíkom MCU P16 pomocou výsuvného odporu 10 kΩ.
Krok 4: Princípy činnosti
Pri štarte sú diódy LED obvykle všetky vypnuté, čo znamená, že systém je pripravený na vygenerovanie nového náhodného čísla na zobrazenie. Po stlačení spínača sa vygeneruje náhodné číslo v rozsahu od 1 do 6, ktoré sa zobrazí pomocou diód LED; a zostanú v stave čakania, keď znova urobíte ďalšie prepnutie.
Krok 5: KÓDOVANIE
#zahrnúť
#zahrnúť
#definovať prepínač 1 pin16
#define press LOW
/ *obsahuje vzory kociek, ktoré majú byť vyvedené na diódy LED */
znamienko bez znamienka = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
znak bez znamienka, kocky1, kocky2;
setup () {// setup here / *konfiguruje piny portov ako výstup * /portMode (1, OUTPUT); portMode (2, 0b10000000); / *vypne všetky LED diódy na začiatku */ portWrite (1, LOW); portWrite (2, LOW); randNumLimit (1, 6); // stará sa o rozsah generovania randomNumber (tj. min., max.)
slučka () {
// Programujte tu, ak (spínač1 je stlačený) {while (prepínač1 je NÍZKY); // tu čaká, kým sa spínač neuvoľní dice1 = randNumGen (); // generuje náhodné číslo pre kocky1 kocky2 = randNumGen (); portWrite (1, die [kocky1]); // vyvolá správny vzor kociek a zobrazí ho portWrite (2, die [dice2]); } else {portWrite (1, die [kocky1]); portWrite (2, die [kocky2]); }}} // Koniec programu
Odporúča:
ELEKTRONICKÉ KOMPONENTY VIANOČNÝ STROM: 8 krokov
ELEKTRONICKÉ KOMPONENTY VIANOČNÝ STROM: Ahoj a vitaj späť !!! Ako elektronický nadšenec. Vždy vnímam veci alebo festivaly /príležitosti ako príležitosť urobiť z elektroniky nejaké inovatívne veci. Keďže sa blížia Vianoce. Napadlo ma vyrobiť vianočný stromček
4 až 20 MA priemyselný procesný kalibrátor DIY - Elektronické vybavenie: 8 krokov (s obrázkami)
4 až 20 MA priemyselný procesný kalibrátor DIY | Elektronické prístrojové vybavenie: Priemyselné a elektronické prístrojové vybavenie je veľmi drahý obor a nie je ľahké sa o ňom dozvedieť, ak sme iba sebavzdelávaní alebo ako hobby. Z tohto dôvodu sme s mojou triedou prístrojov pre elektroniku navrhli tento nízky rozpočet 4 až 20 mA
Jednoduché digitálne stopky CloudX M633: 4 kroky
Jednoduché digitálne stopky CloudX M633: V tomto projekte vytvoríme verziu digitálnych hodín, ktoré dokážu zaznamenávať hodiny, minúty a sekundy, rovnako ako stopky na vašom mobilnom telefóne! Na zobrazenie času použijeme LCD
Hello World! na LCD displeji pomocou CloudX M633: 4 kroky
Hello World! na LCD pomocou CloudX M633: V tomto návode sa chystáme zobraziť na LCD displeji (displej z tekutých kryštálov)
Použitie tlačidla na zapnutie a vypnutie LED s CloudX M633: 3 kroky
Zapínanie a vypínanie tlačidla pomocou tlačidla CloudX M633: < img src = " https: //www.instructables.com/files/deriv/FLC/57B2…"/> Vedeli ste, že môžete použiť CloudX M633 na zapnutie LED diódy, keď stlačíte tlačidlo? V tomto projekte vám ukážem, ako môžete použiť tlačidlo na zapnutie a vypnutie LED. čo