Spisu treści:
- Krok 1: KOMPONENTY
- Krok 2: diody LED
- Krok 3: Połączenie diod LED z CloudX M633
- Krok 4: Zasady działania
- Krok 5: KODOWANIE
![KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633: 5 kroków KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633: 5 kroków](https://i.howwhatproduce.com/images/002/image-5241-61-j.webp)
Wideo: KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633: 5 kroków
![Wideo: KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633: 5 kroków Wideo: KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633: 5 kroków](https://i.ytimg.com/vi/R0CwhkJ5KQk/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
![KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633 KOŚCI ELEKTRONICZNE Z WYKORZYSTANIEM CLOUDX M633](https://i.howwhatproduce.com/images/002/image-5241-62-j.webp)
Wszyscy musieliśmy grać w grę losową w taki czy inny sposób, używając kości. Znajomość bardzo nieprzewidywalnego charakteru tego, co rzuca kostką, może jeszcze bardziej zwiększyć zabawę.
Niniejszym przedstawiam elektroniczną kostkę cyfrową wykorzystującą proste diody LED, przycisk i moduł CloudX M633 do jej realizacji.
Krok 1: KOMPONENTY
![SKŁADNIKI SKŁADNIKI](https://i.howwhatproduce.com/images/002/image-5241-63-j.webp)
![SKŁADNIKI SKŁADNIKI](https://i.howwhatproduce.com/images/002/image-5241-64-j.webp)
![SKŁADNIKI SKŁADNIKI](https://i.howwhatproduce.com/images/002/image-5241-65-j.webp)
- CloudX M633
- Karta programowa CloudX
- Diody
- Rezystory (100r, 10k)
- Chlebak
- Przewód połączeniowy
- naciśnij przycisk
- Przewód V3
Krok 2: diody LED
![diody LED diody LED](https://i.howwhatproduce.com/images/002/image-5241-66-j.webp)
Diody elektroluminescencyjne (LED) to specjalny rodzaj diod, które świecą, gdy przepływa przez nie prąd. Tylko z najwyższą starannością należy ograniczyć rzeczywistą ilość prądu, który przez nie przepływa, aby uniknąć nieumyślnego ich uszkodzenia w procesie.
Krok 3: Połączenie diod LED z CloudX M633
![Łączenie diod LED z CloudX M633 Łączenie diod LED z CloudX M633](https://i.howwhatproduce.com/images/002/image-5241-67-j.webp)
Cały obwód składa się z dwóch sekcji: odpowiednio mikrokontrolera i diody LED. Diody LED są zorganizowane w dwa zestawy, z których każdy -(składający się z 7 diod LED), reprezentujący normalne ścianki kości; i są podłączone do pinu P1 do pinu P14 modułu MCU.
Cała operacja kręci się wokół modułu mikrokontrolera jako bicia serca całego projektu. To (MCU) można włączyć:
- albo przez punkty VIN i GND (tj. podłączając je odpowiednio do zacisków +ve i –ve zewnętrznego zasilacza) na płycie;
- lub za pośrednictwem modułu karty softcard USB CloudX.
Jak wyraźnie widać na powyższym schemacie, diody są ułożone w taki sposób, że zapalając się, wskazują liczby tak, jak w prawdziwej kostce. Pracujemy z dwoma zestawami diod LED, które reprezentują dwa oddzielne kawałki kości. Wszystkie są połączone w aktualnym trybie tonięcia.
Pierwsza grupa diod LED obejmująca: D1, D2, D3, D4, D5, D6 i D7; są podłączone do pinów MCU: P1, P2, P3, P4, P5, P6 i P7 odpowiednio przez rezystory 10Ω. druga grupa składająca się z: D8, D9, D10, D11, D12, D13 i D14; są podłączone do pinów MCU: P9, P10, P11, P12, P13, P14 i P15 odpowiednio przez rezystory 10Ω.
Następnie przełącznik przyciskowy SW1 − za pomocą którego dokonujemy generowania liczb losowych poprzez naciśnięcie przełącznika, jest podłączony do pinu P16 MCU za pomocą rezystora podciągającego 10kΩ.
Krok 4: Zasady działania
Podczas uruchamiania wszystkie diody LED są zwykle wyłączone, aby wskazać, że system jest gotowy do wygenerowania nowej liczby losowej do wyświetlenia. Po naciśnięciu przełącznika generowana jest losowa liczba z zakresu od 1 do 6, która jest wyświetlana za pomocą diod LED; i pozostaw On w oczekiwaniu na ponowne naciśnięcie przełącznika.
Krok 5: KODOWANIE
#włączać
#włączać
#define switch1 pin16
#define wciśnięty LOW
/*przechowuje wzory kostek, które mają być wyświetlane na diodach LED */
unsigned char die = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
unsigned char i, kostka1, kostka2;
setup(){ //ustaw tutaj /*konfiguruje piny portu jako wyjście */ portMode(1, OUTPUT); Trybportu(2, 0b10000000); /*wyłącza wszystkie diody LED na początku */ portWrite(1, LOW); portWrite(2, NISKI); randNumLimit(1, 6); // dba o zakres generowania liczb losowych (tj. min, max)
pętla(){
//Zaprogramuj tutaj, jeśli(przełącznik1 jest wciśnięty) { while(przełącznik1 jest LOW); //czeka tu aż przełącznik zostanie zwolniony dice1 = randNumGen(); //generuje losową liczbę dla dice1 dice2 = randNumGen(); portWrite(1, kostka[kostka1]); //pobiera poprawny wzór kostek i wyświetla go portWrite(2, die[dice2]); } else { portWrite(1, kostka[kostka1]); portWrite(2, kostka[kostka2]); } } } //Koniec programu
Zalecana:
E-kości - Kości/Kości Arduino 1 do 6 + D4, D5, D8, D10, D12, D20, D24 i D30: 6 kroków (ze zdjęciami)
![E-kości - Kości/Kości Arduino 1 do 6 + D4, D5, D8, D10, D12, D20, D24 i D30: 6 kroków (ze zdjęciami) E-kości - Kości/Kości Arduino 1 do 6 + D4, D5, D8, D10, D12, D20, D24 i D30: 6 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-13704-j.webp)
E-dice – kość/kostka Arduino od 1 do 6 kości + K4, D5, D8, D10, D12, D20, D24 i D30: Jest to prosty projekt arduino do stworzenia elektronicznej kostki. Można wybrać od 1 do 6 kostek lub 1 z 8 kostek specjalnych. Wyboru dokonuje się po prostu obracając enkoder obrotowy. Oto cechy: 1 kostka: pokazuje duże kropki 2-6 kostek: pokazuje kropki
Elektroniczne Kości 555timer 4017 Licznik: 5 Kroków
![Elektroniczne Kości 555timer 4017 Licznik: 5 Kroków Elektroniczne Kości 555timer 4017 Licznik: 5 Kroków](https://i.howwhatproduce.com/images/007/image-19426-j.webp)
Elektroniczne Kości 555timer Licznik 4017: To prosta Elektroniczna Kostka do mojej klasy Inżynierii z 9 roku. PERFEKCYJNY projekt lutowania
Faraday dla zabawy: elektroniczne kości bez baterii: 12 kroków (ze zdjęciami)
![Faraday dla zabawy: elektroniczne kości bez baterii: 12 kroków (ze zdjęciami) Faraday dla zabawy: elektroniczne kości bez baterii: 12 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-13287-28-j.webp)
Faraday for Fun: Elektroniczna bezbateryjna kostka: Istnieje duże zainteresowanie urządzeniami elektronicznymi zasilanymi przez mięśnie, w dużej mierze dzięki sukcesowi Perpetual TorchPerpetual Torch, znanej również jako bezbateryjna latarka LED. Latarka bez baterii składa się z generatora napięcia do zasilania diod LED
Proste elektroniczne kości: 5 kroków
![Proste elektroniczne kości: 5 kroków Proste elektroniczne kości: 5 kroków](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122432-simple-electronic-dice-5-steps-j.webp)
Proste Elektroniczne Kości: Czy kiedykolwiek chciałeś zrobić elektroniczną kostkę? Zaprojektowałem prosty i mały obwód, który zmieści się do każdej kieszeni. Możesz się zdziwić, dlaczego jest to lepsze niż zwykła kostka. To znacznie zwiększa twój poziom geekowości.Największą częścią jest bateria, ponieważ
Arduino: Elektroniczne kości (przy użyciu liczb losowych): 6 kroków
![Arduino: Elektroniczne kości (przy użyciu liczb losowych): 6 kroków Arduino: Elektroniczne kości (przy użyciu liczb losowych): 6 kroków](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123506-arduino-electronic-dice-using-random-numbers-6-steps-j.webp)
Arduino: Electronic Dice (przy użyciu liczb losowych): Ta instrukcja pokaże Ci, jak zrobić elektroniczną kostkę z minimalnym doświadczeniem przy użyciu 7 diod LED, rezystorów, przewodów połączeniowych i oczywiście arduino (lub klonu arduino). Napisałem tę instrukcję, aby każdy mógł łatwo śledzić i dowiedzieć się więcej ab