INHOUDSOPGAWE:
- Stap 1: Stel u broodbord op
- Stap 2: Skryf die kode neer
- Stap 3: Probeer dit
- Stap 4: (opsioneel) Begrip- en uitbreidingsvrae
Video: Kies 'n speler: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hierdie instruksies sal u lei hoe u 'n besluitnemer Arduino moet neem. Met die druk van 'n knoppie, sal die LED's in 'n ewekansige patroon brand. Na 'n paar sekondes sal 'n enkele LED brand. Dit is die finale besluit wat die Arduino geneem het. Ek het 'n spesifieke doel vir my finale produk, maar dit kan vir baie dinge gebruik word. Sukkel u ooit om 'n eetplek te kies na 'n lang dag werk? Plaas 7 opsies op die bord en klik op die knoppie. Binne 'n paar sekondes het u 'n besluit geneem! Hierdie instruksies sal u help om vertroue op te bou deur 'n kring met LED's te skep en u moontlik 'n nuwe komponent, die drukknop, voor te stel.
Gedurende die naweek kan ek en my man gewoonlik by 'n vriendehuis 'n verskeidenheid speletjies vind. Gewoonlik is daar 'n bietjie debat oor die besluit wie 'speler 1' gaan wees. Ons probeer dit altyd regverdig maak, maar ons speel soveel wedstryde/tye dat ons soms die spoor verloor. Dit lyk altyd asof 'n paar mense altyd met ons speletjies begin. Dit het my geïnspireer om 'n toestel te maak wat my groep kan help om 'n regverdige en maklike manier te vind om 'n speler te kies '. Gewoonlik het ons 'game night' -span sewe deelnemers. Om hierdie rede het ek hierdie besluitnemer met 7 LED's geskep, maar u kan dit aanpas by u eie behoeftes. Net vir die plesier, laat ek elke speler 'n klein papiertjie versier wat oor die LED gesit kan word om te onthou watter een hulle s'n is.
Dit is 'n perfekte projek vir 'n beginner -kodeerder wat hul denke wil uitbrei na effens meer ingewikkelde kodering en stroombane. As 'n beginner -kodeerder kan ek myself oorweldig voel deur die kompleksiteit van fisiese rekenaarkunde. Aan die einde van hierdie tutoriaal vind u begrips- en uitbreidingsvrae as 'n manier om u kennis van kodering op te bou en meer begrip in hierdie projek te skep. Hierdie tipe vrae help my dikwels om te besef dat ek meer weet as wat ek aanvaar. Ek hoop hulle kan dieselfde vir jou doen!
Deur hierdie skakel te gebruik, het u toegang tot 'n simulasie van my kring en kode.
Stap 1: Stel u broodbord op
Plaas die LED's
- Begin deur u 7 LED in 'n kolom op verskillende rye te plaas, en plaas die anode (langbeen) in dieselfde rigting. Onthou dit terwyl u voortgaan om u kring te bou
- Deur die weerstand van 220 ohm te gebruik, plaas een been van die weerstand in dieselfde ry as die LED -katode (kort been). Die ander been moet met die - Rail verbind word.
- Plaas die een kant van die springdrade in die ry met die LED -anodes. Die ander ente moet onderskeidelik in penne 2, 3, 4, 5, 6, 7, 8 geplaas word.
- Koppel die - Rail met 'n ander springdraad aan GND.
Plaas drukknop
- Plaas die drukknop met twee tande in die (e) kolom en twee tande in die f -kolom.
- Plak een been van die 1K ohm -weerstand in dieselfde ry as een van die tande aan die (e) kant. Steek die ander been in die - Rail.
- In dieselfde ry as die weerstand, steek een been van 'n springdraad vas met die ander kant in pen 12.
- Koppel die drukknop aan 'n kragbron deur 'n jumperdraad in dieselfde ry as die ander punt aan die (e) kant te plaas. Die oorblywende kant van die draad word in 5V geplaas.
Stap 2: Skryf die kode neer
Hier is die skakel na my Arduino -skets waar u toegang tot my kode kan kry.
Hierdie projek is geïnspireer deur 'n ander besluitnemer wat u hier kan vind. Ek het veranderings aangebring om aan my behoeftes vir my projekidee te voldoen.
Stap 3: Probeer dit
- Koppel dit aan en druk op die knoppie. Dit moet 'n ewekansige volgorde op die LED begin, en eindig met een wat vir 10 sekondes brand.
-
As dit nie gebeur nie, is dit tyd om te ontfout.
- Kyk na u broodbord en kyk of u stroombaan verbind is.
- Kyk na u kode vir foute. Ek beveel altyd aan om te kyk of u die korrekte speldnommers geskryf het.
Stap 4: (opsioneel) Begrip- en uitbreidingsvrae
- Watter lyn (e) het die uitsetpenne opgestel?
- As u die hoeveelheid LED -ligte wat gebruik word, wil verander, watter lyne moet u dan wysig? Hoekom?
- Hoe kan u 'n soortgelyke kode gebruik om 'n toestel te skep om spelers in twee spanne te plaas? Vennote?
- As u wou hê dat die ewekansige ligvertoning langer sou duur, hoe sou u dit doen?
Aanbeveel:
Arduino OLED -skermkieslys met opsie om te kies: 8 stappe
Arduino OLED -skermkieslys met opsie om te kies: in hierdie tutoriaal leer ons hoe u 'n spyskaart kan maak met 'n keusemodus met behulp van OLED Display en Visuino
Hoe om 'n MP3 -speler met LCD te maak met behulp van Arduino en DFPlayer Mini MP3 -speler -module: 6 stappe
Hoe om 'n MP3 -speler met LCD te maak met behulp van Arduino en DFPlayer Mini MP3 Player Module: Vandag maak ons 'n MP3 -speler met LCD met behulp van Arduino en DFPlayer mini MP3 Player Module.Die projek kan die MP3 -lêers op die SD -kaart lees en kan onderbreek en speel 10 jaar gelede dieselfde as die toestel. En dit het ook die vorige liedjie en die volgende liedjie pret
Kies 'n titel en sleutelwoorde vir u instruksies: 6 stappe (met foto's)
Kies 'n titel en sleutelwoorde vir u instruksies: die keuse van die regte titel en sleutelwoorde kan die verskil wees tussen 'n opdrag wat na die voorblad van Google-soekresultate gaan, of neerstort en inbrand in die gevreesde no-view-land van die internet. Alhoewel sleutelwoorde en titel nie die enigste is nie
Hoe om die korrekte komponentvoetspoor te kies: 3 stappe
Hoe om die korrekte komponentvoetspoor te kies: 'n Voetspoor of landpatroon is die rangskikking van pads (in oppervlaktemonteringstegnologie) of deurgate (in deur-gat-tegnologie) wat gebruik word om 'n komponent fisies aan 'n printplaat te koppel en elektries aan te sluit . Die landpatroon op 'n sirkel
Kies sensorvervangers in Tinkercad -kringe: 3 stappe (met foto's)
Kies sensorvervangers in Tinkercad -kringe: volgens ontwerp bevat Tinkercad Circuits 'n beperkte biblioteek met algemeen gebruikte elektroniese komponente. Hierdie samestelling maak dit vir beginners maklik om deur die kompleksiteit van die wêreld van elektronika te gaan sonder om oorweldig te word. Die nadeel is dat as