Turinys:
- 1 žingsnis: įrankiai ir medžiagos
- 2 žingsnis: atidarykite burbulų mašiną
- 3 veiksmas: paruoškite lengvo snaudimo mygtuką
- 4 žingsnis: sukurkite prototipą
- 5 žingsnis: parašykite kodą
- 6 žingsnis: sukurkite grandinę „Perfboard“
- 7 žingsnis: išbandykite ir sureguliuokite
Video: Burbulinis žadintuvas leidžia pabusti smagiai (ish): 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
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
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ą
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ą
„Flickr“vartotojas Tommy Bear pateikė puikų žingsnis po žingsnio paprastą įsilaužimo į mygtukus vadovą.
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ą
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:
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ą
Č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“
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
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:
„Twin Bell“žadintuvas iš sodos skardinių: 7 žingsniai (su nuotraukomis)
Dvigubas žadintuvas iš sodos skardinių: ši instrukcija parodo, kaip iš sodos skardinių padaryti žadintuvą su dviem varpais. Projekte naudojamos sodos skardinės, kuriose buvo pašalintas rašalas (nuoroda: rašalo pašalinimas iš sodos skardinių). Kad šis žadintuvas veiktų visiškai, buvo integruotas kvarcinio laikrodžio modulis „pasidaryk pats“
Oled žadintuvas: 8 žingsniai (su nuotraukomis)
„Oled“žadintuvas: Aplink yra daug arduino/ESP32 laikrodžių, bet ar jie naudoja tuos gražius ir trapius OLED? Jau kurį laiką eksperimentavau su arduino ir ESP32, bet niekada nepadariau galutinio produkto. Aš padariau žadintuvą su 4 1,3 colio mon
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis)
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: ar kada nors norėjote išmaniojo laikrodžio? Jei taip, tai yra sprendimas jums! Aš sukūriau išmanųjį žadintuvą, tai laikrodis, kuriuo galite pakeisti žadintuvo laiką pagal svetainę. Kai žadintuvas išsijungs, pasigirs garsas (švilpukas) ir 2 lemputės
30 minučių laikmačio žadintuvas: 3 žingsniai (su nuotraukomis)
30 minučių laikmačio žadintuvas: draugas pradeda smulkų verslą, kuris nuomoja išteklius 30 minučių laiko tarpsniams. Ji ieškojo laikmačio, kuris kas 30 minučių (valandą ir pusvalandį) galėtų skambėti maloniu gongo garsu, bet nieko neradau. Pasiūliau sukurti si
„Localino“seka „Roomba IRobot“, suplanuoja aplinką ir leidžia valdyti .: 4 žingsniai
„Localino“seka „Roomba IRobot“, suplanuoja aplinką ir leidžia valdyti. Šioje instrukcijoje paaiškinta procedūra, kaip sekti ir valdyti „Roomba iRobot“patalpose, naudojant „Localino“patalpų lokalizavimo sistemą, „WiFi-UART“tiltą ir kompiuterio programą. Šios instrukcijos paaiškinimo detalė, paaiškinanti HIL kontrolę