Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
Vi måste alla ha spelat hasardspel på ett eller annat sätt med tärningarna. Att veta den mycket oförutsägbara karaktären av vad tärningsslingan skulle visa sig ytterligare ger mycket roligare spel.
Jag presenterar härmed en elektronisk digital tärning med enkla lysdioder, en tryckknapp och CloudX M633 -modulen för att implementera den.
Steg 1: KOMPONENTER
- CloudX M633
- CloudX softcard
- Lysdioder
- Motstånd (100r, 10k)
- Bakbord
- Bygeltråd
- tryckknapp
- V3 sladd
Steg 2: Lysdioder
De lysdioder (lysdioder) är den speciella typen av dioder som lyser när ström passerar genom dem. Endast med största försiktighet begränsas den faktiska mängden ström som passerar genom dem för att undvika att oavsiktligt skada dem i processen.
Steg 3: Gränssnitt mellan lysdioderna och CloudX M633
Hela kretsen består av två sektioner: mikrokontrollen respektive LED -sektionerna. Lysdioderna är organiserade i två uppsättningar med vardera - (bestående av 7 lysdioder), som representerar de normala ytorna på en tärning; och är anslutna till stift P1 till stift P14 på MCU -modulen.
Hela operationen kretsar kring mikrokontrollmodulen som hjärtslaget för hela projektet. Den (MCU) kan slås på:
- antingen via VIN- och GND-punkterna (dvs. att ansluta dem till din externa nätaggregatets +ve respektive –ve terminaler) på kortet;
- eller via din CloudX USB softcard -modul.
Som tydligt illustreras i det schematiska diagrammet ovan är lysdioderna ordnade på ett sådant sätt att när de lyser indikerar de siffrorna som de skulle göra i en riktig tärning. Och vi arbetar med två uppsättningar lysdioder för att representera två separata tärningsbitar. Alla är anslutna i det aktuella sjunkande läget.
Den första gruppen av lysdioder innefattande: D1, D2, D3, D4, D5, D6 och D7; är anslutna till MCU: s stift: P1, P2, P3, P4, P5, P6 respektive P7 via 10Ω motstånd. Den andra gruppen som består av: D8, D9, D10, D11, D12, D13 och D14. är anslutna till MCU: s stift: P9, P10, P11, P12, P13, P14 och P15 respektive via 10Ω motstånd.
Därefter kopplas tryckknappsbrytaren SW1-med vilken vi gör en slumpmässig talgenerering via en omkopplare, till MCU-stiftet P16 med ett uppdragningsmotstånd på 10kΩ.
Steg 4: Principer för drift
Vid start är lysdioderna normalt alla släckta för att indikera att systemet är redo för ett nytt slumptal som ska genereras för visning. Vid omkopplare, genereras ett slumpmässigt tal mellan 1 och 6 och visas via lysdioderna; och stanna på väntar när en annan omkoppling görs igen.
Steg 5: KODNING
#omfatta
#omfatta
#define switch1 pin16
#define tryckt LÅG
/ *håller tärningsmönster som ska matas ut på lysdioderna */
osignerad tärning = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
osignerad char i, tärning1, tärning2;
setup () {// setup here / *konfigurerar portnålar som output * /portMode (1, OUTPUT); portMode (2, 0b10000000); / *stänger av alla lysdioder i början */ portWrite (1, LOW); portWrite (2, LÅG); randNumLimit (1, 6); // tar hand om slumpmässigt antal generationers intervall (dvs. min, max)
slinga(){
// Programmera här om (switch1 är nedtryckt) {while (switch1 är LOW); // väntar här tills omkopplaren släpps tärning1 = randNumGen (); // genererar ett slumpmässigt tal för dice1 dice2 = randNumGen (); portWrite (1, die [tärning1]); // hämtar rätt tärningsmönster och visar det portWrite (2, die [tärning2]); } annat {portWrite (1, die [tärning1]); portWrite (2, die [tärning2]); }}} // Slut på program
Rekommenderad:
Sexsidig PCB LED -tärning med WIFI och gyroskop - PIKOCUBE: 7 steg (med bilder)
Sexsidiga PCB LED -tärningar med WIFI och gyroskop - PIKOCUBE: Hej beslutsfattare, det är maker moekoe! Idag vill jag visa dig hur man bygger en riktig LED -tärning baserad på sex kretskort och 54 lysdioder totalt. Bredvid sin inre gyroskopiska sensor som kan upptäcka rörelser och tärningsläge, kommer kuben med en ESP8285-01F som är
Hej världen! på LCD med CloudX M633: 4 steg
Hej världen! på LCD med CloudX M633: I den här självstudien kommer vi att visa på LCD (Liquid Crystal Display)
Använda knappen till ON / OFF LED med CloudX M633: 3 steg
Använda knappen till ON & OFF LED med CloudX M633: < img src = " https: //www.instructables.com/files/deriv/FLC/57B2…"/> Visste du att du kan använda CloudX M633 för att slå på en LED när du trycker på en knapp? I det här projektet kommer jag att visa dig hur du kan använda knappen till ON och OFF LED. vem
Faraday for Fun: en elektronisk batterilös tärning: 12 steg (med bilder)
Faraday for Fun: en elektronisk batterilös tärning: Det har varit stort intresse för muskeldrivna elektroniska enheter, till stor del på grund av framgången med Perpetual Torch Perpetual Torch, även känd som batterilös LED-fackla. Den batterilösa facklan består av en spänningsgenerator för att driva lysdioderna
Enkel elektronisk tärning: 5 steg
Enkel elektronisk tärning: Har du någonsin velat göra en elektronisk tärning? Jag konstruerade en enkel och liten krets som passar in i varje ficka. Du kan tänka dig varför det här är bättre än ett vanligt matris. Det ökar din nördighetsnivå avsevärt. Den största delen är batteriet, eftersom