Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Vi må alle ha spilt sjansespillet på en eller annen måte ved å bruke terningene. Å vite den veldig uforutsigbare naturen til hva terningkastingen vil vise seg å gi ytterligere, gir mye morsomt spill.
Jeg presenterer herved en elektronisk digital terning med enkle lysdioder, en trykknapp og CloudX M633 -modulen for å implementere den.
Trinn 1: KOMPONENTER
- CloudX M633
- CloudX softcard
- Leds
- Motstander (100r, 10k)
- Brødbrett
- Jumper wire
- trykknapp
- V3 ledning
Trinn 2: Lysdioder
Lysdioder (LED) er den spesielle typen dioder som lyser når strøm passerer gjennom dem. Bare den største forsiktigheten blir utvist for å begrense den faktiske strømmen som passerer gjennom dem for å unngå at de utilsiktet skader dem i prosessen.
Trinn 3: Grensesnitt mellom lysdiodene og CloudX M633
Hele kretsen består av to seksjoner: henholdsvis mikrokontrolleren og LED -seksjonene. Lysdiodene er organisert i to sett med hver - (består av 7 lysdioder), som representerer de normale ansiktene til en terning; og er koblet til pin P1 til pin P14 på MCU -modulen.
Hele operasjonen dreier seg om mikrokontrollermodulen som hjerteslag for hele prosjektet. Den (MCU) kan slås på:
- enten via VIN- og GND-punktene (dvs. å koble dem til henholdsvis +ve og –ve terminaler på din eksterne strømforsyningsenhet) på kortet;
- eller via CloudX USB softcard -modulen.
Som tydelig illustrert i det skjematiske diagrammet ovenfor, er lysdiodene arrangert på en slik måte at når de lyser, angir de tallene som de ville gjort i en ekte terning. Og vi jobber med to sett med lysdioder for å representere to separate terningstykker. Alle er koblet til i den nåværende synkemodusen.
Den første gruppen av lysdioder som omfatter: D1, D2, D3, D4, D5, D6 og D7; er koblet til MCU -pinnene: P1, P2, P3, P4, P5, P6 og P7 henholdsvis via 10Ω motstander. Den andre gruppen består av: D8, D9, D10, D11, D12, D13 og D14; er koblet til MCUs pinner: P9, P10, P11, P12, P13, P14 og P15 henholdsvis via 10Ω motstander.
Trykknappbryteren SW1-som vi genererer tilfeldig tall via et bryterpress, kobles til MCU-pinnen P16 ved hjelp av en opptrekningsmotstand på 10kΩ.
Trinn 4: Prinsipper for drift
Ved oppstart er lysdiodene normalt alle av for å indikere at systemet er klart for et nytt tilfeldig tall som skal genereres for visning. Ved trykk på bryteren genereres et tilfeldig tall mellom 1 og 6 og vises via lysdiodene; og bli værende avventende når det trykkes på igjen.
Trinn 5: KODING
#inkludere
#inkludere
#define switch1 pin16
#define trykket LOW
/ *holder terningmønstre som skal skrives ut på lysdiodene */
unsigned char die = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
usignert char i, terning1, terning2;
setup () {// oppsett her / *konfigurerer portpinner som output * /portMode (1, OUTPUT); portMode (2, 0b10000000); / *slår av alle lysdiodene ved starten */ portWrite (1, LOW); portWrite (2, LOW); randNumLimit (1, 6); // tar seg av randomNumber generasjonsområde (dvs. min, maks)
Løkke(){
// Programmer her hvis (bryter1 trykkes) {mens (bryter1 er LAV); // venter her til bryteren slippes terning1 = randNumGen (); // genererer et tilfeldig tall for terning1 terning2 = randNumGen (); portWrite (1, die [terning1]); // henter riktig terningmønster og viser det portWrite (2, die [terning2]); } annet {portWrite (1, die [terning1]); portWrite (2, die [terning2]); }}}} // Programslutt
Anbefalt:
Digital Ludo -terning med Arduino 7 -segmenters displayprosjekt: 3 trinn
Digital Ludo Dice With Arduino 7 Segment Display Project: I dette prosjektet brukes 7 segment display for å vise et tall fra 1 til 6 tilfeldig hver gang vi trykker på trykknappen. Dette er et av de kuleste prosjektene som alle liker å lage. For å lære å jobbe med 7 segmenters skjerm, klikk her: -7 segme
Sekssidig PCB LED -terning med WIFI og gyroskop - PIKOCUBE: 7 trinn (med bilder)
Seks -sidet PCB LED -terning med WIFI og gyroskop - PIKOCUBE: Hei beslutningstakere, det er maker moekoe! I dag vil jeg vise deg hvordan du bygger en ekte LED -terning basert på seks PCB -er og 54 LED -er totalt. Ved siden av den indre gyroskopiske sensoren som kan registrere bevegelse og terningsposisjon, kommer kuben med en ESP8285-01F som er
Elektrisk terning med flere fasetter: 3 trinn
Elektriske flere fasetterte terninger: Det er mange prosjekter som lærer deg hvordan du lager en elektrisk eller LED -terning på et instruerbart nettsted, men dette prosjektet er annerledes, denne elektriske terningen kan justeres i forskjellige fasetterte mengder. Du kan velge terningssiden selv
Faraday for moro: en elektronisk batteriløs terning: 12 trinn (med bilder)
Faraday for Fun: en elektronisk batteriløs terning: Det har vært stor interesse for muskeldrevne elektroniske enheter, hovedsakelig på grunn av suksessen til Perpetual Torch Perpetual Torch, også kjent som batteriløs LED-lommelykt. Den batteriløse fakkelen består av en spenningsgenerator for å drive lysdiodene
Enkel elektronisk terning: 5 trinn
Enkle elektroniske terninger: Har du noen gang ønsket å lage en elektronisk terning? Jeg designet en enkel og liten krets, som passer inn i hver lomme. Du kan finne ut hvorfor dette er bedre enn en vanlig dør. Det øker nørdighetsnivået ditt betydelig. Den største delen er batteriet, fordi