Dijagram elektronske kocke. Električni šematski dijagrami radio krugova

Konstrukcija, čiji je opis prikazan u nastavku, obavlja funkcije kocke za igru, ali ima prednost u odnosu na to što ne zahtijeva bacanje prave kocke na horizontalnu površinu. Osnova uređaja je indikator koji se sastoji od sedam LED dioda HL1-HL7 (slika 1), smještenih tako da ističu konfiguraciju bilo koje od šest strana kocke.

U skladu sa strukturnom šemom (slika 2), uređaj sadrži generator impulsa, brojač, kodni pretvarač (dekoder) i pomenuti LED indikator.

Šematski dijagram uređaja prikazan je na sl. 3. Generator impulsa je montiran na elementima DD1.1- DD1.3 mikrokola DD1 prema standardnoj šemi. Impulsi se unose na ulaz C2 (pin 1) brojača napravljenog na DD2 mikrokolu. Hvala za povratne informacije na ulaze & i R (pinovi 3 i 2), brojač radi sa faktorom konverzije 6. Diode VD1-VD5, element DD1.4 i elementi mikrokola DD3 formiraju pretvarač binarnog koda u "kod kocke". Signali potonjeg se dovode do LED dioda HL1-HL7, ukazujući na ispušteni broj. Za ograničavanje struje kroz LED diode, ugrađeni su otpornici R2-R8.

Uređaj radi na sljedeći način: dok su kontakti prekidača SB1 otvoreni, generator šalje taktne impulse na brojač, a LED diode se prebacuju visokom frekvencijom na indikatoru, pokazujući "ivice kocke" uzastopno od 1 do 6 Čim se SB1 kontakti zatvore pritiskom na dugme, generisanje impulsa će prestati... Na izlazima mikrokola DD2 bit će fiksiran broj u binarnom kodu, a na indikatoru - odgovarajući "broj koji je ispao". Dakle, da bi se kocka "startala" potrebno je uključiti prekidač SA1, a za zaustavljanje pritisnuti dugme prekidača SB1.

Sada recimo nekoliko riječi o dizajnu i detaljima uređaja: DD1 i DD3 mikrokola - K155LAZ, K555LAZ; DD2 - K155IE5, K555IE5; diode VD1 - VD5 - KD522B ili serije KD102, KD103; bilo koji otpornici R2-R8, odgovarajuće veličine, nominalne vrijednosti od 120 do 470 Ohm (svjetlina indikatorskih dioda ovisi o njihovom otporu); kondenzator C1 mora biti keramički, dopušteno je zamijeniti ga oksidnim kapacitetom od 1 ... 2 μF. U nedostatku takvih kondenzatora, možete koristiti dva polarna oksida (elektrolitička), povezujući ih serijski, "prema" jednom drugom.

Svi dijelovi elektronske kocke, osim prekidača SA1, SB1 i baterije, postavljeni su na štampanu ploču dimenzija 57x70 mm, čija je skica prikazana na sl. 4.

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

U zaključku - o proširenju mogućnosti igre i promjeni sheme kocke. Ako se kapacitet kondenzatora C1 poveća na 50-100 μF, a umjesto konstantnog otpornika R1 stavi se varijabilni otpornik s visokim otporom, tada se frekvencija uključivanja indikatora može mijenjati u širokom rasponu. Zatim, pri niskim vrijednostima otpora otpornika R1, ispuštena vrijednost na indikatoru je nasumična (uređaj obavlja funkciju kocke). Pri 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 značajno pojednostaviti ako od strukturni dijagram(vidi sliku 2) isključiti brojač i odmah pretvoriti impulse generatora u indikatorske kodove. To se može postići pomoću tri D-flip-flopa, na primjer, uključenih u mikrokolo K155TM8, povezujući ih s prstenastim brojačem. Dijagram modificiranog uređaja prikazan je na sl. 6, a vremenski dijagram rada na izlazima okidača (tačke A, B, C i D) prikazan je na sl. 7.

Generator impulsa je sastavljen na logičkim elementima mikrokola DD1. Pravokutni impulsi sa njegovog izlaza (pin 8) se unose na ulaz za brojanje mikrokola DD2 (pin 9). Na prednjoj strani četvrtog impulsa, zahvaljujući povratnoj sprezi preko elementa DD1.4, okidači se resetuju (na početku sedmog ciklusa). Inače, uređaj radi na isti način kao i prethodni. Štampana ploča za ovu verziju elektronske kocke nije razvijena.

Kockice su ljudi koristili hiljadama godina.

U 21. veku, nove tehnologije vam omogućavaju da bacite kockice u bilo koje vreme, a ako imate pristup internetu, na pogodnom mestu. Kocka je uvijek sa vama kod kuće ili na putu.

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

Pošteno bacite kockice na mreži

Kada se koriste prave kockice, mogu se koristiti ručne spretnosti ili posebno napravljene kockice s prekomjernom težinom na jednoj strani. Na primjer, možete okretati kocku duž jedne od osi i tada će se distribucija vjerovatnoće promijeniti. Karakteristika naših virtuelnih kocki je upotreba softverskog generatora pseudoslučajnih brojeva. Ovo vam omogućava da pružite zaista slučajnu opciju za ovaj ili onaj rezultat.

A ako ovu stranicu dodate u svoje oznake, vaše online kockice neće biti izgubljene nigdje i uvijek će vam biti pri ruci u pravo vrijeme!

Neki ljudi su se prilagodili korištenju kockica na mreži za proricanje sudbine ili predviđanja i horoskope.

Veselo raspoloženje ugodan dan i sretno!

Ovaj uređaj je baziran na generatoru slučajnih brojeva i namijenjen je da se koristi kao igra (na primjer, kocka ili kao kocka u logičkim igrama), kao i da se može koristiti za određivanje pobjednika u bilo kojem takmičenju žrijebom ...

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

Dakle, evo stvarnog dijagrama uređaja:

Odmah se fokusiram na odsustvo otpornika koji ograničavaju struju spojenih u seriju sa LED diodama. U ovom kolu za njima nema potrebe, jer pri naponu napajanja od 3,7V kroz LED diode teče relativno mala struja koju mikrokontroler može izdržati (ali ako ipak želite igrati na sigurno, onda postoji dovoljno prostora na ploči za povezivanje otpornika u seriju sa LED diodama u smd izvedbi).

Kao što vidite, dimenzije daske su prilično skromne (6 x 4,5 cm). štampana ploča sa topologijom datom u ovom članku izgled sastavljena ploča će biti kako slijedi:

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

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

Sada o firmveru. Razvio sam program za MK u okruženju (projekat je u prilogu članka, postoji i projekat 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 dugme. Čim se pritisne dugme, poziva se varijabla gsch (tip bajta) i dodeljuje joj se vrednost (ovo je softverski RNG). Zatim se procjenjuje generirani broj, s intervalom od 42 bita (ako je broj<=42 битам, тогда на кубике высвечивается одна точка, если число больше 42, но меньше 84, то высвечивается две точки и т.д. Так же после отпускания кнопки число будет светиться до следующего нажатия.

Sada o bitovima osigurača:

Ovako izgleda prozor za njihovu instalaciju u programu.

Detalji, zamjene. Kao kontrolni element koristio sam mikrokontroler porodice AVR, ATTINY2313, kvarcni rezonator treba uzeti na frekvenciji od 8MHz, kondenzatori kapaciteta 22-33 pF, što se tiče LED dioda, oni bi trebali biti male snage za nominalni napon od 2V.

Ispod možete preuzeti izvore, firmver, PP, projekat u i

Prednost online generatora kockica u odnosu na obične kockice je očigledna - nikada se neće izgubiti! Virtuelna kocka će se puno bolje nositi sa svojim funkcijama od prave - manipulacija rezultatima je potpuno isključena i ostaje se nadati šansi Njegovog Veličanstva. Online kockice su, između ostalog, odlična zabava u slobodno vrijeme. Generisanje rezultata traje tri sekunde, što podgreva uzbuđenje i interesovanje igrača. Da biste simulirali bacanje kockica, samo trebate pritisnuti dugme "1" na tastaturi, što vam omogućava da ne budete ometani, na primjer, od uzbudljive društvene igre.

Broj kockica:

Molimo pomozite servisu jednim klikom: Recite prijateljima o generatoru!

Kada čujemo frazu kao što je "Kocka", odmah dolazi do udruženja kockarnica, gdje jednostavno ne mogu bez njih. Za početak, prisjetimo se samo malo šta je ovaj objekt.

Kockice su kocke na čijoj su strani tačkama predstavljeni brojevi od 1 do 6. Kada ih bacamo, uvijek smo u nadi da će ispasti broj koji smo planirali i željeli. Ali postoje slučajevi kada kocka, koja pada na ivicu, ne pokazuje broj. To znači da onaj ko je tako bacio može izabrati bilo koga.

Dešava se i da se kocka može otkotrljati ispod kreveta ili ormara, a kada se odatle izvadi, broj se shodno tome mijenja. U ovom slučaju, kost se ponovo baca tako da svi mogu jasno vidjeti broj.

Online kockice bacite u 1 klik

U igri sa običnim kockicama, vrlo je lako prevariti. Da biste dobili željeni broj, ovu stranu kocke morate staviti na vrh i uvrnuti je tako da ostane ista (rotira se samo bočni dio). Ovo je nepotpuna garancija, ali će postotak dobitka biti sedamdeset pet posto.

Ako koristite dvije kocke, onda se šanse smanjuju na trideset, ali to nije mali postotak. Zbog prevare, mnoge kampanje igrača ne vole koristiti kockice.

Zaista, naša divna usluga radi upravo na izbjegavanju takvih situacija. S nama će biti nemoguće varati jer se online bacanje kockica ne može lažirati. Broj od 1 do 6 će ispasti na stranici na potpuno nasumičan i nekontrolisan način.

Zgodan generator kockica

Vrlo velika prednost je što se online generator kockica ne može izgubiti (šta više, može se označiti), a obična mala kockica se lako može negdje izgubiti. Također, veliki plus će biti činjenica da je manipulacija rezultatima potpuno isključena. Generator ima funkciju koja vam omogućava da birate između jedne do tri kockice za bacanje u isto vrijeme.

Online generator kockica je vrlo zanimljiva zabava, jedan od načina da se razvije intuicija. Koristite našu uslugu i ostvarite trenutne i pouzdane rezultate.

4.8 od 5 (ocjene: 116)

Umjesto običnih kockica vrlo je zanimljivo koristiti elektronske. Ranije smo raspravljali o takvom uređaju (pogledajte Projekat 12 u Poglavlju 3), a sada o njima detaljnije. Obično se elektronske kockice sastoje od elektronskog displeja i LED displeja. To može biti ili onaj koji prikazuje brojeve od 1 do 6 (slika 7.18), ili sedam zasebnih LED dioda (slika 7.19).

Rice. 7.18. Elektronske kocke sa ekranom od sedam segmenata

Rice. 7.19. Elektronske kockice sa odvojenim LED diodama

Konačno, baterije se mogu zamijeniti Faraday generatorom. Na sl. 7.20 prikazuje blok takvih elektronskih kockica.

Kao što je više puta rečeno, da biste dobili energiju iz Faradejevog generatora, potrebno ga je nekoliko puta protresti. Možete kreirati "detektor potresanja" koji koristi LED diode za odavanje slučajnog broja. Budući da je napajanje dostupno samo kada protresete cijev, potrebno je, koje će nastaviti da se napaja u strujno kolo još neko vrijeme i nakon protresanja, kada se na LED diodama prikaže slučajni broj. Nakon pražnjenja, kondenzatori se isključuju. Moguće je povećati vrijeme sjaja LED dioda povećanjem kapacitivnosti kondenzatora.

Specifikacija projekta

Cilj projekta je kreiranje elektronskih kockica koje će prikazivati ​​slučajne brojeve pomoću LED dioda i bez upotrebe tradicionalnih izvora energije (zamijenit će ih Faraday). Neke društvene igre zahtijevaju dvije kockice, tako da druga ima dva LED indikatora.

Opis uređaja

Detekcija činjenice podrhtavanja vrši se pomoću diode D5, otpornika R1 i zener diode D6. Ulazna izmjenična struja se ispravlja i samo pozitivni impulsi prolaze kroz diodu D5. Signal na izlazu D5 prikazan je na sl. 7.22.

Prevedeni izvorni kod (zajedno sa MAKEFILE fajlom) možete preuzeti sa linka: www.avrgenius.com/tinyavrl.

Jedan od važnih delova programa je glavna beskonačna petlja, gde stalno prati impulse na PBO kontaktu (listing 7.5).

Kada se impulsi prestanu pojavljivati, generiše nasumični broj (pomoću TimerO) i prikazuje ga na LED diodama. Isti kod je dostupan za duple kockice. Kašnjenje se generiše pomoću funkcije _delay_loop_2 (za razliku od _delay_ms AND _delay_us funkcija koje su korištene ranije).

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

unsigned char temp = 0; int count = 0;

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

TCCR0B = 2; / * podijeliti sa 8 * /

/ * sačekajte dok zamah ne bude visok * / dok ((PINB & 0x01) == 0);

Delay_loop_2 (50);

/ * sačekajte dok impuls ne nestane * / dok ((PINB & 0x01) == 0x01);

De1au_1oop_2 (50); broj = 5000;

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

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

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

temp = pgm_read_byte (& ledcode);

Tinyl3 se programira pomoću programatora, a podešavanje bitova osigurača mikrokontrolera prikazano je na Sl. 7.28.

Rice. 7.28. Postavljanje bitova osigurača mikrokontrolera