INHOUDSOPGAWE:

Elektriese magiese agt bal: 5 stappe
Elektriese magiese agt bal: 5 stappe

Video: Elektriese magiese agt bal: 5 stappe

Video: Elektriese magiese agt bal: 5 stappe
Video: Die Antwoord - Baita Jou Sabela feat. Slagysta (Official Video) 2024, November
Anonim
Elektriese magiese agt bal
Elektriese magiese agt bal
Elektriese magiese agt bal
Elektriese magiese agt bal

Stel u belang om die geheime van die heelal te ken? Die Magic Eight Ball is miskien nie vir jou nie!

In staat om ja of nee vrae te beantwoord, soms kan die Magic Eight Ball al u vrae beantwoord met 'n 100% waarborg!*

Deur 'n Atmega328P Arduino, 'n paar LED's, 'n knoppie en verskeie weerstande te gebruik, kan u ook u eie Magic Aight Ball bou!

As 'n Arduino Uno nie vir u beskikbaar is nie, maar u toevallig 'n spanningsreguleerder en tydkristal het, kan u ook u eie Magic Aight Ball bou!

*Die Magic Eight Ball is nie verantwoordelik vir enige gevolge vir u optrede nie, gebaseer op u besluite om te handel volgens wat die Magic Aight Ball bepaal het.

Onderdele lys:

1 Atmega328p

4 rooi LED's

1 1 K Ohm Weerstand

4 560 Ohm weerstande

1 kortstondige drukknop

1 LM7805 spanningsreguleerder

1 16 MHz tydkristal

2.022 uF -kondensators

2 10 uF -kondensators

1 Broodbord

Stap 1: Kode

Kode
Kode
Kode
Kode
Kode
Kode

Die moeilikste deel van die kode is om tred te hou met waar veranderlikes geskep word en waar hulle verander kan word. Plaaslike veranderlikes soos besluit kan slegs binne hul metode gewysig word, terwyl klasveranderlikes soos delayLoop oral kan verander. Dit is ook belangrik om te verstaan watter veranderlikes u lus beheer en watter dinge na u lus verander word. Dit is moeilik om deur die hele program te loop as u LED's oneindig loop.

Ons het 'n bestaande ArduinoUno gebruik om ons kode van die rekenaar na die Arduino te skuif en ons kode te toets voordat ons dit aan ons finale kring koppel. Dit is waarskynlik die maklikste manier om dit te doen, maar enige metode om die kode op die Arduino te kry, sal ook werk.

Stap 2: Bou Arduino -opstelling

Bou Arduino -opstelling
Bou Arduino -opstelling
Bou Arduino -opstelling
Bou Arduino -opstelling

Om te begin, moet ons die nodige komponente opstel om die arduino te laat werk. Om die arduino aan te dryf, gebruik ons 'n 9V -battery met 'n 5V -spanningsreguleerder. Twee 10 uF -kondensators wat aan die in- en uitgangspennetjies van die reguleerder geheg is, lei na die aarde en 'n draad van die middelste pen na die aarde.

Die tydkristal word aan penne nege en tien van die arduino vasgemaak, waar twee.022 uF -kondensators vir beide penne na die grond lei.

Laastens moet pen 8 op die Arduino met die grond verbind word.

Stap 3: knoppie

Knoppie
Knoppie

Plaas die knoppie in 'n maklik toeganklike deel van u broodbord en dra dit met die uitsetpen van die spanningsreguleerder om dit aan te dryf. Plaas ook u 1 KOhm -weerstand op hierdie pen van die knoppie en grond.

Draai dit aan die teenoorgestelde kant en die onderste helfte van die knoppie na pen 4 op die arduino.

Stap 4: LED's

LED's
LED's

Vir hierdie stap moet die vier LED's gekoppel word aan penne 11, 14, 17 en 19. Die ander pen van elke LED moet aansluit by een van die 560 Ohm weerstande, wat elkeen grond toe gaan.

Vir hierdie toestel het ons gekies om vier LED's te hê vir vier moontlike antwoorde; die eerste LED vir "ja", die tweede LED vir "nee", die derde LED vir "miskien", en die vierde LED vir "vra weer".

Stap 5: Verbeterings/variasies

Verbeterings/variasies
Verbeterings/variasies

Omdat dit 'n "Magic" agtbal is, kan die toestel in 'n houer versteek word, byvoorbeeld 'n Altoids -blik. Deur net die LED's uit die houer te steek en toegang tot die knoppie te hê, kan die illusie gee dat hierdie magiese Altoids -houer vrae beantwoord.

'N Ander opsie om hierdie toestel te verbeter, is om dit aan 'n perf-board te soldeer om dit meer permanent te maak, en as dit meer kompak gesoldeer word, kan dit in kleiner houers pas.

Hierdie toestel het LED's vir visuele effek, maar daar is ook die moontlikheid om 'n klankkomponent by die toestel te voeg. Miskien kan die aansluiting van 'n luidspreker aan die toestel en die speel van die Jeopardy -timer musiek bydra tot die estetika van die toestel. Daar is natuurlik 'n verbetering in die toevoeging van meer LED's om meer besluitnemingsopsies te gee, wat redelik eenvoudig sou wees.

Aanbeveel: