Taula de continguts:
- Pas 1: COMPONENTS
- Pas 2: LEDS
- Pas 3: Interfície dels LED amb CloudX M633
- Pas 4: Principis d’operació
- Pas 5: CODIFICACIÓ
Vídeo: DAUS ELECTRONNICS AMB CLOUDX M633: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Tots hem d’haver jugat al joc de l’atzar d’una manera o de l’altra fent servir els daus. Conèixer la naturalesa molt imprevisible del que es mostraria amb el llançament dels daus afegeix un joc molt divertit.
Us presento un dau electrònic electrònic mitjançant LED senzills, un polsador i el mòdul CloudX M633 per implementar-lo.
Pas 1: COMPONENTS
- CloudX M633
- Targeta soft CloudX
- Leds
- Resistències (100r, 10k)
- BreadBoard
- Filferro de pont
- polsador
- Cordó V3
Pas 2: LEDS
Els díodes emissors de llum (LED) són el tipus especial de díodes que brillen quan el corrent els travessa. Només es fa la màxima cura per limitar la quantitat real de corrent que els passa per evitar danyar-los sense voler durant el procés.
Pas 3: Interfície dels LED amb CloudX M633
Tot el circuit està format per dues seccions: el microcontrolador i les seccions LED, respectivament. Els LED s’organitzen en dos conjunts amb cadascun - (que inclouen 7 LED), que representen les cares normals d’un dau; i es connecten al pin P1 a través del pin P14 del mòdul MCU.
Tota l'operació gira al voltant del mòdul de microcontrolador com el batec del cor de tot el projecte. Es pot encendre (MCU):
- ja sigui a través dels punts VIN i GND (és a dir, connectar-los als terminals + ve i –ve de la vostra unitat de subministrament d’alimentació externa respectivament) a la placa;
- o bé a través del mòdul de targeta suau USB de CloudX.
Com s’il·lustra clarament al diagrama esquemàtic anterior, els LED estan disposats de manera que quan s’encenen indiquen els números com ho farien en un dau real. I estem treballant amb dos conjunts de LED per representar dos daus separats. Tots ells estan connectats en el mode d’enfonsament actual.
El primer grup de LED que comprèn: D1, D2, D3, D4, D5, D6 i D7; estan connectats als pins de l’MCU: P1, P2, P3, P4, P5, P6 i P7 respectivament mitjançant resistències de 10Ω. Mentre que l'altre grup format per: D8, D9, D10, D11, D12, D13 i D14; es connecten als pins de l’MCU: P9, P10, P11, P12, P13, P14 i P15 respectivament mitjançant resistències de 10Ω.
A continuació, el commutador de polsador SW1 -amb el qual fem una generació aleatòria de números mitjançant una premsa de commutació- es connecta al pin P16 de la MCU mitjançant una resistència de tracció de 10 kΩ.
Pas 4: Principis d’operació
En iniciar-se, els LED normalment estan apagats per indicar que el sistema està preparat per generar un número aleatori nou per a la visualització. En prémer l'interruptor, es genera un número aleatori que oscil·la entre l'1 i el 6 i es visualitza mitjançant els LED; i mantingueu-vos pendent quan es torni a fer una altra commutació.
Pas 5: CODIFICACIÓ
#incloure
#incloure
#define switch1 pin16
#define ha premut BAIX
/ * manté els patrons de daus que es publiquen als LED * /
caràcters sense signar = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
unsigned char i, dice1, dice2;
setup () {// setup here / * configura els pins dels ports com a sortida * / portMode (1, OUTPUT); portMode (2, 0b10000000); / * apaga tots els LED a l'inici * / portWrite (1, LOW); portWrite (2, BAIX); randNumLimit (1, 6); // té cura de l'interval de generació de randomNumber (és a dir, mínim, màxim)
bucle () {
// Programa aquí si (es prem el commutador1) {mentre (el commutador1 és BAIX); // espera aquí fins que s'alliberi l'interruptor dice1 = randNumGen (); // genera un número aleatori per a daus1 daus2 = randNumGen (); portWrite (1, morir [daus1]); // obté el patró de daus correcte i el mostra portWrite (2, die [dice2]); } else {portWrite (1, die [dice1]); portWrite (2, morir [daus2]); }}} // Fi del programa
Recomanat:
ARBRE DE NADAL A BASE DE COMPONENTS ELECTRONNICS: 8 passos
ARBRE DE NADAL BASAT EN COMPONENTS ELECTRONNICS: Hola i benvinguts de nou !!! Com a entusiasta de l'electrònica. Sempre veig coses o festivals / ocasions com una oportunitat per fer coses innovadores amb l’electrònica. Així, a mesura que s’acosta el Nadal. Vaig pensar en fer un arbre de Nadal b
Cronòmetre digital simple CloudX M633: 4 passos
Cronòmetre digital simple CloudX M633: en aquest projecte, farem una versió d’un rellotge digital que pugui guardar un registre d’hores, minuts i segons, igual que un cronòmetre al vostre telèfon mòbil. Utilitzarem una pantalla LCD per mostrar l'hora
Daus de PCB LED de sis cares amb WIFI i giroscopi - PIKOCUBE: 7 passos (amb imatges)
Daus de LED de sis cares amb WIFI i giroscopi: PIKOCUBE: Hola, fabricants, és fabricant moekoe. Avui vull mostrar-vos com construir un dau LED real basat en sis PCB i 54 LED en total. Al costat del seu sensor giroscòpic intern que pot detectar el moviment i la posició dels daus, el cub ve amb un ESP8285-01F que és
Soft Toy Bluetooth Daus i desenvolupa jocs per a Android amb l'aplicació MIT Inventor: 22 passos (amb imatges)
Soft Toy Bluetooth Daus i desenvolupament de jocs per a Android amb l'aplicació MIT Inventor: el joc de daus té un mètode diferent 1) Jugar tradicionalment amb daus de fusta o llautó.2) Juga al mòbil o a la PC amb el valor de dau aleatori creat per mòbil o pc.en aquest mètode diferent jugueu als daus físicament i moveu la moneda al mòbil o al PC
Ús del botó per activar i desactivar el LED amb CloudX M633: 3 passos
Ús del botó per activar i desactivar led amb CloudX M633: < img src = " https: //www.instructables.com/files/deriv/FLC/57B2…" / > Sabíeu que podeu utilitzar CloudX M633 per encendre un LED quan premeu un botó? En aquest projecte us mostraré com podeu utilitzar el botó per encendre i apagar el LED. wh