Turinys:
- 1 žingsnis: kodas
- 2 veiksmas: sukurkite „Arduino“sąranką
- 3 žingsnis: mygtukas
- 4 žingsnis: šviesos diodai
- 5 žingsnis: patobulinimai/variantai
Video: „Electric Magic Eight Ball“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ar jums įdomu sužinoti Visatos paslaptis? Na, „Magic Eight Ball“gali būti ne jums!
Galėdamas atsakyti „taip“arba „ne“, kartais „Magic Eight Ball“gali atsakyti į visus jūsų klausimus su 100% garantija!*
Naudodami „Atmega328P Arduino“, kai kuriuos šviesos diodus, mygtuką ir kelis rezistorius, jūs taip pat galite sukurti savo „Magic Eight Ball“!
Jei „Arduino Uno“jums nepasiekiamas, bet atsitiktinai turite įtampos reguliatorių ir laiko kristalą, jūs taip pat galite sukurti savo „Magic Eight Ball“!
*„Magic Eight Ball“nėra atsakingas už bet kokias pasekmes jūsų veiksmams, pagrįstus jūsų sprendimais veikti pagal tai, ką nutarė „Magic Eight Ball“.
Dalių sąrašas:
1 „Atmega328p“
4 raudonos šviesos diodai
1 1 K omo rezistorius
4 560 omų rezistoriai
1 momentinis mygtukas
1 LM7805 įtampos reguliatorius
1 16 MHz laiko kristalas
2.022 uF kondensatoriai
2 10 uF kondensatoriai
1 Duonos lenta
1 žingsnis: kodas
Sunkiausia kodo dalis yra sekti, kur yra sukurti kintamieji ir kur juos galima keisti. Vietinius kintamuosius, tokius kaip sprendimas, galima keisti tik jų metodu, o klasės kintamuosius, tokius kaip delayLoop, galima keisti bet kur. Taip pat svarbu suprasti, kokie kintamieji valdo jūsų ciklą ir kokie dalykai keičiami po ciklo. Sunku paleisti visą programą, jei jūsų ciklas šviesos diodus veikia be galo.
Mes panaudojome esamą „ArduinoUno“, kad perkeltume kodą iš kompiuterio į „Arduino“ir išbandytume kodą prieš prijungdami jį prie galutinės grandinės. Tai tikriausiai būtų lengviausias būdas tai padaryti, tačiau bet koks būdas gauti kodą į „Arduino“taip pat veiktų.
2 veiksmas: sukurkite „Arduino“sąranką
Norėdami pradėti, turime nustatyti reikiamus komponentus, kad arduino veiktų. Norėdami maitinti arduino, naudojame 9 V bateriją su 5 V įtampos reguliatoriumi. Du 10 uF kondensatoriai, pritvirtinti prie reguliatoriaus įvesties ir išvesties kaiščių, veda į žemę, o laidas - nuo vidurinio kaiščio iki žemės.
Laiko kristalas yra pritvirtintas prie devynių ir dešimčių arduino kaiščių, kur du.022 uF kondensatoriai veda į žemę abiems kaiščiams.
Galiausiai „Arduino“8 kaištį reikia prijungti prie žemės.
3 žingsnis: mygtukas
Padėkite mygtuką lengvai prieinamoje duonos lentos dalyje ir prijunkite jį prie įtampos reguliatoriaus išvesties kaiščio, kad jį maitintumėte. Taip pat uždėkite 1 KOhm rezistorių prie šio mygtuko kaiščio ir įžeminkite.
Priešingoje pusėje ir apatinėje mygtuko pusėje prijunkite jį prie arduino 4 kaiščio.
4 žingsnis: šviesos diodai
Šiam žingsniui keturi šviesos diodai turi būti prijungti prie 11, 14, 17 ir 19 kaiščių. Kitas kiekvieno šviesos diodo kaištis turi būti prijungtas prie vieno iš 560 omų rezistorių.
Šiam įrenginiui pasirinkome turėti keturis šviesos diodus keturiems galimiems atsakymams; pirmasis šviesos diodas reiškia „taip“, antrasis - „ne“, trečiasis - „galbūt“ir ketvirtas - „paklausti dar kartą“.
5 žingsnis: patobulinimai/variantai
Kadangi tai yra „stebuklingas“aštuonių kamuoliukų įrenginys gali būti paslėptas tam tikros rūšies konteineryje, pavyzdžiui, „Altoids“skardoje. Vien tai, kad šviesos diodas išsikiša iš talpyklos ir turi prieigą prie mygtuko, gali sukelti iliuziją, kad šis stebuklingas „Altoids“konteineris atsako į klausimus.
Kitas šio įrenginio tobulinimo variantas būtų lituoti jį prie perforuotos plokštės, kad jis taptų patvaresnis, o jei jis būtų lituojamas kompaktiškiau, jis tilptų į mažesnius konteinerius.
Šiame įrenginyje yra šviesos diodų, skirtų vizualiam efektui, tačiau taip pat yra galimybė prie įrenginio pridėti garso komponentą. Galbūt prie prietaiso prijungus garsiakalbį ir leidžiant „Jeopardy“laikmačio muziką galima papildyti įrenginio estetiką. Akivaizdu, kad patobulinta pridėti daugiau šviesos diodų, kad būtų suteikta daugiau sprendimų, kurie būtų gana paprasti.
Rekomenduojamas:
„Microbit“bėgimo asistentas su „Magic 8 Ball“: 10 žingsnių
„Microbit“bėgimo asistentas su „Magic 8 Ball“: ketiname koduoti „Bėgimo asistentą“su „Magic 8 Ball“, „Microbit“bėgimo asistentas yra puiki pagalba žmonėms, kurie daug bėgo, kartais bėgantiems ar net tiems, kurie tik pradėjo bėgti . Kartais reikia priimti sprendimus
„Insane Electric Longboard Budet“su anglies pluošto deniu: 6 žingsniai (su nuotraukomis)
„Insane Electric Longboard Budet“su anglies pluošto deniu: Ei, prieš pradėdamas kalbėti apie save ir kodėl nusprendžiau leistis į šią kelionę, norėčiau pasakyti, kad peržiūrėkite mano vaizdo įrašą, kuriame rasite epinį jojimo montažą, ir mano praktiką, taip pat svarbu, užsiprenumeruokite. tikrai padės mano kolegijos kursui, nes
„Survival Electric Coil“USB įkraunamas žiebtuvėlis iš seno „PowerBank“: 7 žingsniai (su nuotraukomis)
„Survival Electric Coil“USB įkraunamas žiebtuvėlis iš seno „PowerBank“: Sveiki žmonės, aš iš senojo „Powerbank“sukūriau „Survival Electric Coil USB“įkraunamą žiebtuvėlį, kuris iš esmės gali būti naudojamas eksperimentams ir mažiems žarijoms, kurie gali būti toliau naudojami ugniai kurti arba aplink savo namus be
„Magic 8 Ball“: 5 žingsniai (su nuotraukomis)
„Magic 8 Ball“: šis „Instructable“buvo sukurtas vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimus (www.makecourse.com). Sveiki ir sveiki atvykę į mano „MakeCourse“projektą. Paskutiniam projektui pasirinkau atkurti elektroninį ir ld
„Electric Penny Board V1“: 8 žingsniai (su nuotraukomis)
„Electric Penny Board V1“: ši elektrinė cento lenta yra „bugger“riedlentės prototipas