Turinys:

Burbulinis žadintuvas leidžia pabusti smagiai (ish): 7 žingsniai (su nuotraukomis)
Burbulinis žadintuvas leidžia pabusti smagiai (ish): 7 žingsniai (su nuotraukomis)

Video: Burbulinis žadintuvas leidžia pabusti smagiai (ish): 7 žingsniai (su nuotraukomis)

Video: Burbulinis žadintuvas leidžia pabusti smagiai (ish): 7 žingsniai (su nuotraukomis)
Video: KAIP PIEŠTI SIGNALAVIMĄ | Žingsnis po žingsnio paprasta ir lengva 2024, Lapkritis
Anonim
Žadintuvas su burbuliukais prabunda smagiai (ish)
Žadintuvas su burbuliukais prabunda smagiai (ish)

Atsibusti prieš zvimbiantį žadintuvą žiauru. Aš esu iš tų žmonių, kurie nemėgsta pabusti prieš patekant saulei (arba jau daug valandų). Taigi kas gali būti geresnis būdas pabusti, nei surengti burbulų vakarėlį lovoje!

Naudodami arduino ir dažniausiai prieinamą žaislą burbulų mašina, jūs taip pat galite pabusti iš burbuliukų džiaugsmo. Pažvelkite į veikiančią signalizaciją:

1 žingsnis: įrankiai ir medžiagos

Įrankiai ir medžiagos
Įrankiai ir medžiagos

Dalys (tikrai galite pakeisti namuose turimus daiktus): Burbulius gaminantis žaislas: „Super Miracle® Bubbles Bubble Factory“(įsigytas „Michaels“už 12 dolerių) Mikrokontroleris: „Arduino“(mano atveju - senas „Seeduino“) Simbolių skystųjų kristalų snaudimo mygtukas: „Staples Easy“mygtuko šviesos diodas: „ThingM BlinkM“tranzistorius: TIP-120 („Radio Shack 276-2068“) Relė: 5V SF COM-00100 Įvairūs mygtukai/jungikliai, skirti laikui reguliuoti: SF COM-09190 ir SF COM-00102 Potenciometras: SF COM-09806 Perfboard diodas (1N4001) Rezistorius 2.2K laidas Maitinimo adapteris, skirtas arduino kaiščių antgaliams

2 žingsnis: atidarykite burbulų mašiną

Nutraukite burbulų mašiną
Nutraukite burbulų mašiną
Nutraukite burbulų mašiną
Nutraukite burbulų mašiną
Nutraukite burbulų mašiną
Nutraukite burbulų mašiną
Nutraukite burbulų mašiną
Nutraukite burbulų mašiną

Pirmiausia turite atidaryti burbuliukų mašiną. Vieną, kurį radau, buvo lengva atidaryti, tik keturis „Philips“galvutės varžtus.

Patekę į vidų, atjunkite akumuliatorių ir variklį nuo jungiklio ir tiek variklio, tiek akumuliatoriaus bloko litavimo laidų, kad jie būtų tiekiami už mašinos ribų. Tada naudokite „Dremel“įrankį, kad padarytumėte plastiko angą laidams išvesti. Jei jums patinka spalvingi burbuliukai, pritvirtinkite LED arba „ThingM BlinkM“mašinos viršuje. Galiausiai nusprendžiau ant burbulų mašinos galo uždėti mini duonos lentą, kad surinkčiau visus laidus. Taip buvo lengviau reguliuoti atstumą tarp valdiklio ir įrenginio.

3 veiksmas: paruoškite lengvo snaudimo mygtuką

Paruoškite lengvo snaudimo mygtuką
Paruoškite lengvo snaudimo mygtuką

„Flickr“vartotojas Tommy Bear pateikė puikų žingsnis po žingsnio paprastą įsilaužimo į mygtukus vadovą.

Lengvas mygtuko nulaužimas 11 žingsnis
Lengvas mygtuko nulaužimas 11 žingsnis

Iš esmės reikia pašalinti kondensatorių ir rezistorių bei prijungti savo laidus. Lengvas mygtukas lengvai atidaromas nuėmus plastikines kojeles, kad būtų galima pasiekti keturis „Philips“galvutės varžtus. Būtinai pakabinkite ant kojų. Dideli mygtukai roko.

4 žingsnis: sukurkite prototipą

„Circut“prototipas
„Circut“prototipas

Prijungimas Priklausomai nuo pasirinkto LCD, gali būti skirtingi laidų reikalavimai. Naudojant „Sparkfun Basic 16x2“simbolių skystųjų kristalų ekraną ir naudojant „LiquidCrystal.h“biblioteką Naudojant LCD biblioteką ir sekant duomenų lapą (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Čia pateikiama prijungimo schema:

antroji burbulo aliarmo schemos versija
antroji burbulo aliarmo schemos versija

Iš pradžių aš planavau paleisti variklį tiesiai iš tranzistoriaus. Atrodo, kad variklis sukelia daug triukšmo žemėje, todėl LCD ekranas spausdina šiukšles. Perjungiau relę, kad variklio ir „Arduino“grandinės būtų atskirtos. Aš nesu susipažinęs su tokio tipo grandinės kūrimu. Šie ištekliai buvo naudingi, galbūt norėsite juos patikrinti. Bildr.org: Didelės galios valdymas: „Arduino + TIP120 TransistorITP“fizinio skaičiavimo pamoka: tranzistoriaus naudojimas didelėms srovės apkrovoms valdyti naudojant „Arduino“

5 žingsnis: parašykite kodą

Parašykite kodą
Parašykite kodą

Čia yra dabartinio mano naudojamo kodo „GitHub“saugykla. Tam reikia šiek tiek padirbėti, tačiau tai turėtų jus paskatinti. Http://github.com/tomarthur/Bubble-Clock/ Dabartinėje žadintuvo versijoje naudojama „Time.h Arduino“biblioteka, skirta pagrindiniam laiko laikymui. Patobulinimai, kuriuos reikia atlikti ateityje: - Įtraukite išorinį laiko laikymo įrenginį ar net GPS laikrodį, kad neprarastumėte laiko ir žadintuvo, jei „Arduino“dingsta - Leiskite laiką nustatyti nuotoliniu būdu arba skirtingus signalus skirtingoms dienoms savaitės - burbuliukų aktyvavimo linksmybėms metodas (slapta snaudimo mygtuko paspaudimų seka?)

6 žingsnis: sukurkite grandinę „Perfboard“

Sukurkite grandinę „Perfboard“
Sukurkite grandinę „Perfboard“
Sukurkite grandinę „Perfboard“
Sukurkite grandinę „Perfboard“

Kai duonos plokštėje yra veikianti grandinė, nesunku viską perkelti į „perfboard“, kad sukurtumėte pastovesnę sąranką. Atsitiktinai sėdėjau po porą gabalų, tačiau taip pat galite rasti lentų, panašių į duonos plokštės dizainą, todėl lengviau perkelti grandinę.

Kadangi tokio tipo plokštėse nėra prijungtos skylės, aš prijungiau įžeminimą ir +5 V laidą žemyn. Aš iš pradžių litavau skystųjų kristalų ekraną tiesiai prie perforatoriaus. Bloga idėja! Tai apsunkino trikčių šalinimą. Antrą kartą aplink kaištines antgalius lituodavau prie perforatoriaus, kad LCD būtų galima nuimti.

7 žingsnis: išbandykite ir sureguliuokite

Išbandykite ir sureguliuokite
Išbandykite ir sureguliuokite

Baigę „perfboard“grandinę, prijunkite ją prie „Arduino“. Kai viskas atrodo gerai, galite savo miegamajame sumontuoti burbulų mašiną ir valdiklį.

Galų gale aš naudoju papildomą dėžutę, kad kol kas pritvirtinčiau mikrovaldiklį ant lovos rėmo.

Rekomenduojamas: