İçindekiler:
- 1. Adım: BİLEŞENLER
- Adım 2: LED'ler
- 3. Adım: LED'leri CloudX M633 ile Arayüz Oluşturma
- Adım 4: Çalışma Prensipleri
- Adım 5: KODLAMA
Video: CLOUDX M633 KULLANILAN ELEKTRONİK ZAR: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Hepimiz zarları kullanarak şu ya da bu şekilde şans oyununu oynamış olmalıyız. Zarların yuvarlanmasının ne olacağının tahmin edilemez doğasını bilmek, oyunu daha da eğlenceli hale getiriyor.
Bu vesileyle, basit LED'ler, bir basma düğmesi ve onu uygulamak için CloudX M633 modülünü kullanan bir elektronik dijital zar sunuyorum.
1. Adım: BİLEŞENLER
- CloudX M633
- CloudX yazılım kartı
- Ledler
- Dirençler(100r, 10k)
- ekmek tahtası
- atlama teli
- butona basınız
- V3 kablosu
Adım 2: LED'ler
Işık yayan diyotlar (LED'ler), içinden akım geçtiğinde parlayan özel tür diyotlardır. Sadece bu azami özen, süreçte yanlışlıkla onlara zarar vermemek için içlerinden geçen gerçek akım miktarını sınırlandırır.
3. Adım: LED'leri CloudX M633 ile Arayüz Oluşturma
Tüm devre iki bölümden oluşur: sırasıyla mikrodenetleyici ve LED bölümleri. LED'ler, bir zarın normal yüzlerini temsil eden her biri −(7 LED'den oluşur) ile iki set halinde düzenlenmiştir; ve MCU modülünün P1 pininden P14 pinine kadar bağlanır.
Tüm operasyon, tüm projenin kalbi olarak mikrodenetleyici modülü etrafında döner. (MCU) çalıştırılabilir:
- kart üzerindeki VIN ve GND noktaları aracılığıyla (yani bunları harici güç kaynağı ünitenizin +ve ve –ve terminallerine bağlamak) yoluyla;
- veya CloudX USB softcard modülünüz aracılığıyla.
Yukarıdaki şematik diyagramda açıkça gösterildiği gibi, LED'ler, yandıklarında sayıları gerçek bir zarda olduğu gibi gösterecek şekilde düzenlenmiştir. Ve iki ayrı zar parçasını temsil etmek için iki set LED ile çalışıyoruz. Hepsi mevcut batan modunda bağlanır.
Birinci LED grubu şunları içerir: D1, D2, D3, D4, D5, D6 ve D7; MCU'nun pinlerine bağlanır: sırasıyla 10Ω dirençler aracılığıyla P1, P2, P3, P4, P5, P6 ve P7. D8, D9, D10, D11, D12, D13 ve D14'ten oluşan diğer grup ise; MCU'nun pinlerine de bağlanır: P9, P10, P11, P12, P13, P14 ve P15 ayrıca 10Ω dirençler aracılığıyla.
Daha sonra, bir anahtar presi aracılığıyla rastgele sayı üretimi yaptığımız buton anahtarı SW1, 10kΩ'luk bir pull-up direnci kullanılarak MCU'nun P16 pinine bağlanır.
Adım 4: Çalışma Prensipleri
Başlangıçta, sistemin görüntülenmek üzere oluşturulacak yeni bir rasgele sayıya hazır olduğunu belirtmek için LED'lerin tümü normalde Kapalıdır. Düğmeye basıldığında, 1 ile 6 arasında rastgele bir sayı üretilir ve LED'ler aracılığıyla görüntülenir; ve tekrar başka bir düğmeye basıldığında beklemede kalır.
Adım 5: KODLAMA
#Dahil etmek
#Dahil etmek
#define anahtarı1 pin16
#define LOW'a basıldı
/*LED'lere gönderilecek zar desenlerini tutar */
işaretsiz karakter kalıbı = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
imzasız karakter i, zar1, zar2;
setup(){ //buraya kur /*port pinlerini çıkış olarak yapılandırır */ portMode(1, OUTPUT); portMode(2, 0b10000000); /*başlangıçta tüm LED'leri kapatır */ portWrite(1, LOW); portWrite(2, DÜŞÜK); randNumLimit(1, 6); //randomNumber oluşturma aralığıyla ilgilenir (yani min, max)
döngü(){
//Burada programlayın if(anahtar1 basılı) { while(anahtar1 DÜŞÜK); //anahtar bırakılana kadar burada bekler dice1 = randNumGen(); // zar1 için rasgele bir sayı üretir zar2 = randNumGen(); portWrite(1, öl[zar1]); //doğru zar desenini getirir ve bunu gösterir portWrite(2, die[dice2]); } başka { portWrite(1, die[dice1]); portWrite(2, die[zar2]); } } } //Programın Sonu
Önerilen:
E-zar - Arduino Zar/Zar 1 - 6 Zar + D4, D5, D8, D10, D12, D20, D24 ve D30: 6 Adım (Resimlerle)
E-zar - Arduino Kalıp/zar 1 ila 6 Zar + D4, D5, D8, D10, D12, D20, D24 ve D30: Bu, elektronik bir kalıp yapmak için basit bir arduino projesidir. 1 ila 6 zar veya 8 özel zardan 1'i seçmek mümkündür. Seçim sadece döner kodlayıcı döndürülerek yapılır. Özellikler: 1 zar: büyük noktaları gösteren 2-6 zar: noktaları gösteren
Elektronik Zar 555timer 4017 Sayacı: 5 Adım
Electronic Dice 555timer 4017 Counter: Bu, 9. Yıl Mühendislik dersim için basit bir Elektronik Zar. MÜKEMMEL lehimleme projesi
UTSOURCE ile Elektronik Zar: 15 Adım
UTSOURCE ile Elektronik Zar: Elektronik Zar, entegre elektronik bileşenlerin katılımıyla eğlenceli bir elektronik projedir. Zar, kullanıcının oyun oynarken ihtiyaç duyduğu tüm uygun koşullarda son derece iyi çalışır. Güzel şematik ve renkli LED'lerin zar referansını kullanarak
CLOUDX MICROCONTROLLER KULLANILAN 7 BÖLÜMLÜ TUŞ TAKIMI: 4 Adım
CLOUDX MICROCONTROLLER KULLANILAN 7 BÖLÜMLÜ TUŞ TAKIMI: Bu proje için, bir Matrix Tuş Takımından sayısal girişi kabul edeceğiz ve ardından yedi segmentli bir ekran Modülünde görüntüleyeceğiz. 8 LED, A'dan G'ye ve DP (ondalık nokta için) olarak etiketlendiğinden, 6 sayısını görüntülemek istiyorsanız, o zaman şunu uygularsınız
Eğlence için Faraday: Elektronik Pilsiz Zar: 12 Adım (Resimlerle)
Eğlence için Faraday: Elektronik Pilsiz Zar: Büyük ölçüde, pilsiz LED el feneri olarak da bilinen Perpetual TorchPerpetual Torch'un başarısından dolayı, kas gücüyle çalışan elektronik cihazlara büyük ilgi duyulmuştur. Pilsiz torç, LED'lere güç sağlamak için bir voltaj jeneratöründen oluşur