Shema elektroničke kocke. Šeme električnih krugova radio krugova

Dolje opisana konstrukcija ima funkciju kockice za igru, ali ima prednost u odnosu na to što ne zahtijeva da se prava kocka baci na vodoravnu površinu. Osnova uređaja je indikator koji se sastoji od sedam LED dioda HL1-HL7 (slika 1), raspoređenih tako da ističu konfiguraciju bilo koje od šest lica kocke.

Sukladno blok dijagramu (slika 2.) uređaj sadrži generator impulsa, brojač, kodni pretvarač (dekoder) i gore spomenuti LED indikator.

Shematski dijagram uređaja prikazan je na sl. 3. Na elementima DD1.1-DD1.3 mikrokruga DD1, generator impulsa sastavlja se prema standardnoj shemi. Impulsi se unose na ulaz C2 (izlaz 1) brojača, napravljen na čipu DD2. Zahvaljujući Povratne informacije na ulazima & i R (pinovi 3 i 2), brojač radi s faktorom konverzije 6. Diode VD1-VD5, element DD1.4 i elementi DD3 čipa formiraju pretvarač binarnog koda u "kod kocke" . Signali potonjeg se dovode do LED dioda HL1-HL7, što ukazuje na ispušteni broj. Otpornici R2-R8 su instalirani za ograničavanje struje kroz LED diode.

Uređaj radi ovako: dok su kontakti prekidača tipke SB1 otvoreni, generator šalje taktne impulse na brojač i LED diode na prekidaču indikatora s visokom frekvencijom, pokazujući "rubove kocke" uzastopno od 1 do 6. Čim se SB1 kontakti zatvore, pritiskom na tipku, generiranje impulsa će se zaustaviti. Na izlazima DD2 čipa bit će fiksiran broj u binarnom kodu, a na indikatoru - odgovarajući "ispušteni broj". Dakle, da biste "pokrenuli" kocku, morate je uključiti prekidačem SA1, a da biste je zaustavili, pritisnite tipku prekidača SB1.

Sada recimo nekoliko riječi o dizajnu i detaljima uređaja: DD1 i DD3 mikro krugovi - K155LAZ, K555LAZ; DD2 - K155IE5, K555IE5; diode VD1 - VD5 - KD522B ili serije KD102, KD103; otpornici R2-R8 bilo koji, prikladne veličine, nominalne vrijednosti od 120 do 470 ohma (svjetlina indikatorskih dioda ovisi o njihovom otporu); kondenzator C1 mora biti keramički, dopušteno ga je zamijeniti oksidnim kapacitetom od 1 ... 2 μF. U nedostatku takvih kondenzatora mogu se koristiti dva oksidna polarna (elektrolitička) kondenzatora tako što će se spojiti u nizu, jedan prema drugome.

Svi dijelovi elektroničke kocke, osim tipkala SA1, SB1 i baterije, postavljeni su na tiskanu ploču dimenzija 57x70 mm, čija je skica prikazana na sl. 4.

Cijela je konstrukcija smještena u plastično kućište odgovarajućih dimenzija (slika 5.). Uređaj dobiva napajanje iz prazne baterije s naponom od 4,5 V. Potrošnja struje pri korištenju mikro krugova serije K155 iznosi približno 40 mA.

Zaključno - o proširenju mogućnosti igranja i promjeni sheme kocke. Ako se kapacitet kondenzatora C1 poveća na 50-100 mikrofarada, a umjesto konstantnog otpornika R1 stavi se varijabilni otpornik s velikim otporom, tada se frekvencija uključivanja indikatora može promijeniti u širokom rasponu. Zatim, pri niskim vrijednostima otpora otpornika R1, ispuštena vrijednost na indikatoru je nasumična (uređaj obavlja funkciju kocke). S velikim vrijednostima otpora otpornika R1, frekvencija prebacivanja "lica kocke" se smanjuje, što će vam omogućiti vizualnu kontrolu i fiksiranje broja na indikatoru (reakcione igre).

Uređaj se može uvelike pojednostaviti ako blok dijagram(vidi sliku 2) eliminirati brojač i odmah pretvoriti impulse generatora u indikatorske kodove. To se može postići korištenjem tri D-japanke, na primjer, onih uključenih u K155TM8 čip, spajanjem na prstenasti brojač. Shema modificiranog uređaja prikazana je na sl. 6, i vremenski dijagram izlaza okidača (točke A, B, C i D) - na sl. 7.

Generator impulsa sastavljen je na logičkim elementima DD1 čipa. Pravokutni impulsi s njegovog izlaza (pin 8) se unose na ulaz za brojanje DD2 čipa (pin 9). Na prednjoj strani četvrtog impulsa, zahvaljujući povratnoj sprezi kroz element DD1.4, okidači se resetiraju na nulu (na početku sedmog ciklusa). Inače, rad uređaja je isti kao i prethodni. Tiskana ploča za ovu verziju elektroničke kocke nije razvijena.

Kockice su ljudi koristili tisućama godina.

U 21. stoljeću nove tehnologije omogućuju vam da bacite kocku u bilo koje prikladno vrijeme, a ako imate pristup internetu, na prikladnom mjestu. Kocka je uvijek s vama kod kuće ili na putu.

Generator kockica vam omogućuje da bacite online od 1 do 4 kocke.

Iskreno bacite kocku online

Pri korištenju pravih kockica može se koristiti spretnost ruke ili posebno izrađene kocke s prednošću jedne od strana. Na primjer, možete vrtjeti kocku duž jedne od osi i tada će se distribucija vjerojatnosti promijeniti. Značajka naših virtualnih kocki je korištenje softverskog generatora pseudoslučajnih brojeva. To vam omogućuje da pružite doista slučajnu varijantu ovog ili onog rezultata.

A ako označite ovu stranicu, vaše online kockice neće se nigdje izgubiti i uvijek će vam biti pri ruci u pravo vrijeme!

Neki ljudi su se prilagodili korištenju internetskih kockica za proricanje ili izradu prognoza i horoskopa.

veselo raspoloženje, ugodan dan i sretno!

Ovaj uređaj se temelji na generatoru slučajnih brojeva i dizajniran je da se koristi kao igra (npr. u kockicama ili kao kocka u logičkim igrama), a može se koristiti i za određivanje pobjednika u bilo kojem natjecanju ždrijebom ...

Dizajn je vrlo jednostavan, a ponovljiv za gotovo svaki radio-amater početnik koji ima najmanje iskustva s lemilom i poznaje specifičnosti lemljenja mikrosklopova. To je kako slijedi:
1) Vrh lemilice mora biti uzemljen
2) Ne zagrijavajte izlaz mikrokruga dulje od 5-8 sekundi
Prva se stavka može izostaviti ako se mikrosklop ne boji statike (ali to se ne odnosi na MK).

Dakle, ovdje je stvarni dijagram uređaja:

Odmah se fokusiram na odsutnost otpornika koji ograničavaju struju spojenih u seriju s LED diodama. U ovom krugu oni nisu potrebni, jer pri naponu napajanja od 3,7 V kroz LED diode teče relativno mala struja koju mikrokontroler može izdržati (ali ako ipak želite igrati na sigurno, onda ima dovoljno mjesta na ploči za uključivanje otpornika u nizu sa LED diodama u smd izvedbi).

Kao što vidite, dimenzije ploče su prilično skromne (6 x 4,5 cm). isprintana matična ploča s topologijom danom u ovom članku izgled naplaćena naknada bit će kako slijedi:

Budući da je u ovom dizajnu ploča izrađena u dvostranoj verziji, postupak lemljenja utičnice za mikrokontroler može se pokazati problematičnim. U svojoj praksi koristim ovu metodu spajanja dva sloja ploče:

Ova metoda je vrlo prikladna za spajanje tiskanih vodiča male snage, kao i tamo gdje je broj priključaka ove vrste mali, inače je sve to vrlo teško lemiti.

Sada o firmwareu. Razvio sam program za MK u okruženju (projekt je u prilogu članka, postoji i projekt u PROTEUS-u). Program radi na sljedeći način: kada se napajanje uključi na MK, program se pokreće i čeka da se pritisne tipka. Čim se pritisne tipka, poziva se varijabla gsch (vrste bajt) i dodjeljuje joj se vrijednost (ovo je softverski RNG). Zatim se evaluira generirani broj, s intervalom od 42 bita (ako je broj<=42 битам, тогда на кубике высвечивается одна точка, если число больше 42, но меньше 84, то высвечивается две точки и т.д. Так же после отпускания кнопки число будет светиться до следующего нажатия.

Sada o bitovima osigurača:

Ovako izgleda njihov instalacijski prozor u programu.

Dijelovi, zamjene. Kao upravljački element koristio sam mikrokontroler obitelji AVR, ATTINY2313, treba uzeti kvarcni rezonator na frekvenciji od 8MHz, kondenzatore kapaciteta 22-33 pF, što se tiče LED dioda, trebali bi biti male snage za nazivni napon od 2V.

Ispod možete preuzeti izvorne kodove, firmware, softver, projekt u i

Prednost online generatora kockica u odnosu na obične kockice je očita – nikada se neće izgubiti! Virtualna kocka će se puno bolje nositi sa svojim funkcijama od stvarne - manipulacija rezultatima je potpuno isključena i možete se nadati samo Njegovom Veličanstvu slučaju. Online kockice su, između ostalog, odlična zabava u slobodno vrijeme. Generiranje rezultata traje tri sekunde, zagrijavajući uzbuđenje i zanimanje igrača. Da biste simulirali bacanje kockica, samo trebate pritisnuti tipku "1" na tipkovnici, što vam omogućuje da ne budete ometani, na primjer, od uzbudljive društvene igre.

Broj kocki:

Pomozite usluzi jednim klikom: Reci svojim prijateljima o generatoru!

Kada čujemo frazu kao što je "Kocka", odmah dolazi casino udruga, gdje jednostavno ne mogu bez njih. Za početak, prisjetimo se samo malo o čemu se radi.

Kockice su kockice na kojima su točkicama na svakoj strani prikazani brojevi od 1 do 6. Kad ih bacimo, uvijek smo u nadi da će ispasti upravo onaj broj koji smo odabrali i željeli. Ali postoje slučajevi kada kocka, koja pada na rub, ne pokazuje broj. To znači da onaj tko ga je tako bacio može izabrati bilo koji.

Također se događa da se kocka može otkotrljati ispod kreveta ili ormara, a kada se odatle izvadi, broj se u skladu s tim mijenja. U tom slučaju kost se ponovno baca tako da svi mogu jasno vidjeti broj.

Kockice bacite online u 1 klik

U igri koja uključuje običnu kocku, vrlo je lako varati. Da biste dobili pravi broj, ovu stranu kocke morate staviti na vrh i uvrnuti je tako da ostane ista (vrti se samo bočni dio). Ovo nije potpuna garancija, ali postotak dobitka bit će sedamdeset pet posto.

Ako koristite dvije kocke, onda se šanse smanjuju na trideset, ali to je značajan postotak. Zbog varanja, mnoge kampanje igrača ne vole koristiti kockice.

Svejedno, naša divna usluga radi upravo kako bismo izbjegli takve situacije. S nama će biti nemoguće varati, jer se online bacanje kockica ne može lažirati. Broj od 1 do 6 pojavit će se na stranici potpuno nasumično i nekontrolirano.

Zgodan generator kocke

Vrlo velika prednost je što se online generator kockica ne može izgubiti (pogotovo jer se može označiti), a obična mala kockica lako može negdje nestati. Također veliki plus bit će činjenica da je manipulacija rezultatima potpuno isključena. Generator ima značajku koja vam omogućuje da odaberete jednu do tri kockice za bacanje u isto vrijeme.

Online generator kockica je vrlo zanimljiva zabava, jedan od načina za razvoj intuicije. Koristite našu uslugu i ostvarite trenutne i pouzdane rezultate.

4,8 od 5 (ocjene: 116)

Umjesto običnih kockica vrlo je zanimljivo koristiti elektroničke. Ranije smo razmatrali takav uređaj (vidi Projekt 12 u 3. poglavlju), a sada o njima detaljnije. Obično se elektroničke kocke sastoje od elektroničkog i LED zaslona. Može biti ili , koji prikazuje brojeve od 1 do 6 (slika 7.18), ili sedam pojedinačnih LED dioda (slika 7.19).

Riža. 7.18. Elektroničke kocke sa zaslonom od sedam segmenata

Riža. 7.19. Elektroničke kocke s pojedinačnim LED diodama

Konačno, baterije se mogu zamijeniti Faradayjevim generatorom. Na sl. 7.20 prikazuje blok takvih elektroničkih kockica.

Kao što je više puta rečeno, da bi se dobila energija iz Faradayevog generatora, potrebno ga je nekoliko puta protresti. Moguće je izraditi "detektor potresa" koji uz pomoć LED dioda neće proizvoditi slučajni broj. Budući da je napajanje dostupno samo kada protresete cijev, potrebno je da ona nastavi napajati krug neko vrijeme i nakon protresanja, kada se na LED diodama prikaže slučajni broj. Nakon što se kondenzator isprazni, oni se isključuju. Možete povećati vrijeme sjaja LED dioda povećanjem kapacitivnosti kondenzatora.

Specifikacija projekta

Cilj projekta je stvoriti elektroničke kockice koje će prikazivati ​​slučajne brojeve pomoću LED dioda i bez korištenja tradicionalnih izvora energije (zamijenit će ih Faraday). Neke društvene igre zahtijevaju dvije kocke, pa druga opcija ima dva LED indikatora.

Opis uređaja

Tresenje detektira dioda D5, otpornik R1 i zener dioda D6. Ulazna izmjenična struja se ispravlja i kroz diodu D5 prolaze samo pozitivni impulsi. Signal na izlazu D5 prikazan je na sl. 7.22.

Prevedeni izvorni kod (zajedno s datotekom MAKEFILE) može se preuzeti s poveznice: www.avrgenius.com/tinyavrl.

Jedan od važnih dijelova programa je glavna beskonačna petlja, gdje stalno prati impulse na PBO pinu (listing 7.5).

Kada se impulsi prestanu pojavljivati, generira nasumični broj (pomoću TimerO) i prikazuje ga na LED diodama. Isti kod dostupan je za dvostruke kosti. Kašnjenje se formira pomoću funkcije _delay_loop_2 (za razliku od prethodno korištenih funkcija _delay_ms AND _delay_us).

const char ledcode PROGMEM= (Oxfc, Oxee, 0xf8, 0xf2, OxfO, 0xe2, Oxfe) ; void main (neispravan)

unsigned char temp=0; int broj=0;

DDRB=0xfe; /* PBO - ulazni pin */

TCCR0B=2; /* podijeliti s 8*/

/* pričekati dok puls ne poraste */ while ((PINB & 0x01) == 0);

Odgoda_petlja_2(50);

/* pričekajte dok puls nestane */ while ((PINB & 0x01) == 0x01);

De1ay_1oop_2(50); broj=5000;

dok ((broj > 0) && ((PINB &0x01)==0))

if(count ==0) /* nema više impulsa - prikaži nasumični broj */ (PORTB=0xfe; /* onemogući sve */

odgoda_petlja_2(10000); temp=TCNT0; temp=temp%6;

temp=pgm_read_byte(&ledcode);

Tinyl3 je programiran programatorom, a postavka bitova osigurača mikrokontrolera prikazana je na sl. 7.28.

Riža. 7.28. Postavljanje bitova osigurača mikrokontrolera