» Elektronica » LED's »LED speelgoed roulette

LED speelgoed roulette


Goede dag voor iedereen.

Op de een of andere manier kreeg ik kort voor de verjaardag van mijn dochter een idee. Meestal bereid ik op haar verjaardagen allerlei wedstrijden voor, koop ik prijzen voor gasten, geef medailles aan de winnaars, enz. Over het algemeen vermaak ik kinderen. En het idee was dit: waarom zou je niet zoiets als een loterij regelen? Op de een of andere manier vormden me meteen de basisregels in mijn hoofd en na overleg vond ik het idee steeds leuker. Maar de regels zijn de regels, en wat zal de willekeur bij de keuze en de aantrekkelijkheid van het proces waarborgen? Maar gooi geen stukjes papier met kruisen in een hoed, de 21e eeuw is tenslotte in de tuin.

Eigenlijk kwamen de vereisten voor het apparaat zelf ook vrij snel naar voren: het zal zoiets zijn als een cirkelvormig veld met genummerde en geverfde sectoren in verschillende kleuren, het moeten heldere kleuren zijn, er zullen driekleuren RGB-leds in worden gebruikt (ik zag het ooit op Aliexpress - een inkeping in mijn hoofd links), de PIC-microcontroller zal al deze zaken beheren. Om wat toeters en bellen toe te voegen en de kansen in dit stadium uit te breiden, vond ik het ongepast. toch was er voor de verjaardag een vrij beperkte periode. Dit kan worden uitgesteld tot later.

Ga je gang!

Uiteraard denk ik eerst na en teken een diagram. Beheer, zoals verwacht, vanaf de microcontroller. Ik gebruik schuifregisters als bufferelementen. In totaal heeft het toestel 36 leds. Het circuit wordt gevoed door een gestabiliseerde 5V-bron. Het is logisch om hiervoor een van de wijdverbreide USB-adapters te gebruiken.



Vervolgens schrijf ik het programma en debug het in Proteus.



De volgende fase, die ik beschouw als een van de belangrijkste bij het maken van een apparaat, is het ontwerp van de behuizing en het uiterlijk. Ik besloot om de behuizing te maken van plexiglas en de decoratieve coating van gelamineerd papier en zelfklevende film.
Ik teken een zaak op een computer (bovenaanzicht) ...



... en het veld zelf met sectoren. Omdat alle kinderen de kleuren van de regenboog kennen, schilder ik dienovereenkomstig sectoren. Maar omdat er 36 op het veld staan, valt er één buiten het spectrum. Voor de lol kun je hem vinden.



Nu de afmetingen van de behuizing en de locatie van de elementen van het apparaat erop zijn bepaald, ga ik verder met de ontwikkeling van een printplaat, wat erg moeilijk is.



Vervolgens maak ik, zoals gewoonlijk, met laser-strijktechnologie een printplaat.





Nu kunt u gaten boren en de gedrukte sporen bestralen.



Voordat ik weerstanden, microschakelingen, LED's en andere details soldeer, installeer ik jumperdraden op het bord. Vanwege de eigenaardigheden van het circuit werd een vrij groot aantal van hen verzameld - ongeveer 140 stuks. Dit is absoluut het grootste aantal jumpers dat ik op één bord moest installeren.


Welnu, nu kunt u de andere onderdelen solderen.


Om ervoor te zorgen dat alle LED's zich op dezelfde afstand van het oppervlak van de printplaat bevinden, maak ik een sjabloon van een stuk van een vijf millimeter getinax en gebruik deze bij het solderen.

Ten slotte zijn alle leds en andere onderdelen (behalve de knop) verzegeld!

Vervolgens maak ik het bovenpaneel.

Ik lijm eerst de externe sectoren met een zelfklevende film en dan lijm ik het speelveld, na het verwijderen van de overtollige film.

Daarna heb ik met een scherp scalpel gaten in het gelamineerde papier gesneden voor de LED's.

Vervolgens lijm ik de resterende delen van de behuizing, installeer een knop op het bovenpaneel, bevestig het bord erin, sluit de stroomkabel aan (deze sluit op zijn beurt aan op een USB-adapter), schroef de onderklep vast waarop ik de vilten cirkels plak. Ik bedek de zijvlakken van het onderste deel van het lichaam met een zwarte zelfklevende film.








En dan, ten slotte, de apparaatassemblage.
Hoe werkt het? Wanneer je de knop in een cirkel indrukt, lichten de LED's op met een toenemende snelheid gedurende 3 omwentelingen, dan is er een geleidelijke afname van de snelheid tot een volledige stop. De LED waarop de rotatie is beëindigd, knippert. Dit is de "prijzensector". Als de knop vervolgens ongeveer 15 seconden niet wordt ingedrukt, gaat het apparaat naar de stand-bymodus. In de standby-modus met een bepaalde frequentie van 3 beurten lichten de leds op om aan te geven dat het apparaat is ingeschakeld. De keuze van de laatste LED, evenals de kleuren waarmee de LED's branden, wordt willekeurig gekozen en is afhankelijk van het tijdstip waarop de knop wordt ingedrukt. De winnende voorwaarden kunnen bijvoorbeeld worden bepaald, de kleur van de LED, of de kleur van de sector, of het weggevallen nummer.

Het is natuurlijk nogal moeilijk om de werking van dergelijke apparaten te beschrijven, waarbij visuele waarneming een grote rol speelt. Ik hoop echter dat het algemene idee om dit apparaat te gebruiken duidelijk is. Trouwens, mijn dochter en haar vriendinnen vonden het erg leuk. In meer detail wordt het hele productie- en bedieningsproces getoond in de video.

[media = https: //youtu.be/yNx8CsfDQFk]


Natuurlijk bleek het apparaat vanwege tijdgebrek vrij eenvoudig te zijn, maar later zou ik verschillende functies willen toevoegen, vooral omdat verschillende input / output-poorten ongebruikt bleven op de microcontroller. Voer bijvoorbeeld de modus in om dobbelstenen te spelen (hebben ze trouwens allemaal periodiek hun mislukte zoekopdrachten of alleen in ons huis?). Of voeg visuele en geluidseffecten toe. Ja, je weet nooit wat nog meer ... Het zou ook nodig zijn om het apparaat van stroom te voorzien via ingebouwde batterijen of accu's, omdat het niet altijd handig is om stroom te gebruiken via een stopcontact van 220 V. Nou, dat is allemaal in de toekomst. Wat er tot nu toe is gebeurd, is wat er is gebeurd.
Regelingen en firmware in de bijlage:

ruletka.rar [3.13 Mb] (downloads: 49)
0
0
0

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten

We raden je aan om te lezen:

Geef het voor de smartphone ...