Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
Bok! Jeste li ljubitelj svemira? Ako da, onda hi-fi! Volim svemir i astronomiju. Očigledno nisam astronaut koji bi se popeo gore i bolje pogledao svemir. Ali svaki put kad saznam da je neka osoba sa zemlje otputovala u nebo, dobijem inspiraciju da istražim više. Ako ste poput mene, evo nešto što će vas stalno inspirirati.
Predstavljamo, Cosmo sat! To je sat koji može pokazati vrijeme! Da, znam, nema ništa posebno u tome. Ali posebnost je u svom užarenom prstenu. Mijenja boju svaki put kada astronaut uđe u svemir! Kako je to cool? Zamislite samo da imate ovaj sat pored radnog stola svaki dan i jednog jutra se probudite da vidite kako mu se boja promijenila. Odmah ćete znati da je druga osoba upravo otišla gore!
Što je više? Užareni prsten nije slomljen samo kako bi izgledao cool. To je Morzeova abeceda! Što kaže? Pa, dopustit ću vam da to shvatite;)
Pogodi što? Prilično je jednostavno izgraditi. Pa krenimo u izradu!
Pribor
Nodemcu (esp8266)
Ženski-Žice za kratkospojnike za žene
1x Commom katodna RGB LED
Kućište za sat (može se ispisati 3D)
Modul sata
5v USB napajanje
Korak 1: Neka Tik bude
Za to možete koristiti bilo koji modul sata. Koristio sam jedan iz sata jer je manji i može se lako uklopiti u kućište.
Budući da ću sat učiniti crnim, kazaljke moraju biti bijele. Stoga sam uklonio postojeće ruke i zamijenio ih onima koje sam sam napravio. Jednostavno je, samo sam iz stare posude izrezao dvije trake tanke bijele plastike i oblikovao ih poput dugih trokuta. Zatim sam na kraju napravio rupe vodeći računa o njegovoj veličini tako da svaka može stati u svoj dio na modulu sata. Nisam priložio sekundnu kazaljku jer sam želio da izgleda moderno i minimalno.
Preporučio bih korištenje metala umjesto plastike jer će biti tanji i lakše će se izravnati rupe.
Korak 2: Šasija
Sada napravimo kućište sata. Nazvat ću ga šasija jer zvuči super.
Ako imate 3D pisač, to bi trebao biti dio kolača. Kolač možete samo isprintati. Mislim, možete isprintati šasiju. To je u osnovi šuplji cilindar s jednom stranom zatvorenom. Što je s visinom? Može biti samo malo viša od visine Nodemcua kada stoji na iglama. Ali nemam 3D pisač. Ne mogu ni izaći van kupiti nešto, jer u našoj zemlji postoji karantin. Otišao sam u kuhinju i pronašao posudu čiji je plastični poklopac bio točno ono što sam tražio. Savršen.
Zatim morate odlučiti što bi Morseov kodirani tekst na vašem satu trebao reći. Kad sam odlučio što bi trebao biti moj, našao sam na internetu pretvarač Morseove azbuke i otkucao "sky" i dobio njegov Morzeov kod. Ups. Nisam to trebao otkriti.
Zatim sam izrezao trake crnog papira dvije različite širine. Razmak između dva slova trebao bi biti veći od razmaka između crtica i točaka jednog slova. Ti prostori trebaju biti zalijepljeni trakicama kartona. Prvo sam označio markerom i ljepilom zalijepio trake u skladu s tim. Zatim sam izrezao dugu traku i zalijepio se za stranu šasije i krug na vrhu, pazeći da oko nje ostavim dovoljno prostora za svjetlo.
Korak 3: Elektronika
Junak emisije je ploča Nodemcu. Nodemcu koristimo umjesto Arduina jer ima wifi mogućnosti koje ćemo koristiti za primanje podataka kada astronaut uđe u svemir.
Veze su prilično jednostavne. Sve što trebate učiniti je spojiti RGB LED diodu kako je prikazano na dijagramu kruga. Zatim kratko D1 do D3 i D2 do D4.
Korak 4: Postavite Blynk
Za pokretanje pinova našeg Nodemcua s interneta potrebna nam je aplikacija pod nazivom blynk
Link za trgovinu Play
Veza do trgovine aplikacija
Izradite novi projekt. Token za autorizaciju bit će vam poslan. Ovaj ćemo token upotrijebiti u sljedećem koraku.
Dodirnite "+" i dodajte gumb iz okvira widgeta. U postavkama gumba (koje možete otvoriti dodirom na gumb) odaberite PIN kao "GP2" i pomaknite prekidač prema "prekidač".
Ponovite korake za stvaranje drugog gumba s PIN -om kao "GP0"
Korak 5: Postavite IFTTT
Ovo je usluga koja će nas obavijestiti kada astronaut ode u svemir. Možete koristiti web stranicu ili aplikaciju za Android ili IOS. Slijedite korake na gornjim slikama.
Na IFTTT -u kliknite na "get more". Sada kliknite na +, a zatim na "ovo". Zatim potražite i odaberite "razmak". Zatim kliknite na "astronaut ulazi u svemir".
Sada kliknite "to" i potražite "webhooks" na traci za pretraživanje. Kliknite na "napravi web zahtjev" i unesite URL. Format URL -a je https:// IP/Auth/update/D2
Zamijenite Auth tokenom Auth za blynk projekt i IP s blynk cloud IP -om vaše zemlje. Da biste dobili IP, otvorite naredbeni redak i upišite "ping blynk-cloud.com". Za Indiju je IP 188.166.206.43
Odaberite "put" u odjeljku metode i odaberite "application/json" u vrsti sadržaja. U tijelo upišite ["1"].
Sada ćemo dodati još jedan okidač kako bismo bili sigurni da će nam se sat isključiti dok spavamo. Ovaj dio nije obavezan, ali dobro je to učiniti jer štedi energiju.
Pritisnite +, odaberite "ovo" i odaberite "datum i vrijeme". Odaberite "Svaki dan u" i postavite vrijeme buđenja. Zatim ponovite gore navedene korake za web -dojavnike. Ovaj put URL je https:// IP/Auth/update/D0.
Ponovite korake i stvorite još jedan okidač za vrijeme odlaska na spavanje, a ovaj put upišite ["0"] u tijelo. Zato što ga isključujemo noću.
Fuj.. To je bilo puno posla. Ali sve je sada postavljeno i spremni ste za rad.
Korak 6: Program
Programiranje Nodemcua je jednostavno jer smo većinu posla obavili u blynk i ifttt. Dobra vijest je da sam ovom koraku priložio program koji možete prenijeti na svoj projekt. Prije nego što minimizirate ovu karticu za učitavanje programa, samo pročitajte unaprijed. Morat ćete unijeti nekoliko promjena.
Morate dodati svoj wifi ssid i lozinku u program gdje piše 'YourNetworkName' i 'YourPassword'. Također "YourAuthToken" treba zamijeniti tokenom za autorizaciju koji ste primili od blynk. Da, to je sve. Sada možete otići i učitati kôd.
Spomenut ću nekoliko stvari o tome kako kod radi. Prilično je jednostavno. To je samo čitanje stanja D2 koje je u sprezi s D4 (gpio 2) koje se aktivira iz ifttta kada astronaut uđe u svemir. Nakon što se aktivira, generira slučajni broj između 0 i 255 za svaku boju. Ovi slučajni brojevi pružit će slučajnu boju RGB LED diodi. Slično, D1 je spojen na D3 (gpio 0) koji isključuje LED u vrijeme koje ste postavili u ifttt. Zadana boja LED diode postavljena je na plavu
Korak 7: Montaža
Sada preostaje samo postaviti Nodemcu i LED diodu u šasiju. Brusio sam LED brusnim papirom kako bih raspršio svjetlo. Napravite mali zarez kako bi USB kabel prošao i napajao Nodemcu. Zatim ga zatvorite kružnim komadom kartona ili pvc ploče. Paralelno možete dodati više LED dioda za bolju svjetlinu. Za mene je jedan već dovoljno svijetao.
Korak 8: Neka svijetli
I eto ga! Cosmo sat otkucava! Ne dešava se svaki dan da astronaut neobavezno uđe u svemir, pa morate biti strpljivi. Sat izgleda jako dobro na zidu. Također se može postaviti na stol ili stol.
To može biti jako dobar dar za nekoga tko voli svemir i astronomiju. Možete dodati još okidača, recimo, isključite ga sa pametnog telefona kad ste vani. Beskonačne su mogućnosti. Nadam se da ćete uživati u izradi koliko i ja. Vidimo se u mom sljedećem projektu. Dotad, … -.- -.--.. -. ….--….-.. -..
Preporučeni:
Arduino pomoćnik pri parkiranju - svaki put parkirajte automobil na pravo mjesto: 5 koraka (sa slikama)
Arduino pomoćnik pri parkiranju - Svaki put parkirajte automobil na pravo mjesto: U ovom ću vam projektu pokazati kako izgraditi vlastitog pomoćnika za parkiranje pomoću Arudina. Ovaj pomoćnik pri parkiranju mjeri udaljenost do vašeg automobila i vodi vas da ga parkirate na pravo mjesto pomoću očitanja LCD zaslona i LED diode, koja napreduje
Sustav Ambilight za svaki ulaz spojen na vaš televizor. WS2812B Arduino UNO Raspberry Pi HDMI (ažurirano 12.2019.): 12 koraka (sa slikama)
Sustav Ambilight za svaki ulaz spojen na vaš televizor. WS2812B Arduino UNO Raspberry Pi HDMI (ažurirano 12.2019): Oduvijek sam želio dodati ambijentalnost svom televizoru. Izgleda super! Napokon jesam i nisam se razočarao! Vidio sam mnogo video zapisa i mnogo vodiča o stvaranju sustava Ambilight za vaš televizor, ali nikada nisam pronašao potpuni vodič za moju točnu djecu
Svaki litar se računa! Arduino dozirnik vode "Štit": 7 koraka (sa slikama)
Svaki litar se računa! Arduino dozator vode "Štit": Bok! Pomoću ovog uputstva možete dozirati željenu količinu vode. Sustav može raditi u mL i L. Koristit ćemo Arduino UNO, mjerač protoka za brojanje količine vode, LCD za prikaz statusa, tipke za promjenu postavki i relej za izmjeničnu struju
Svaki put napravite dobar Dupont pin-crimp !: 15 koraka (sa slikama)
Učinite dobar Dupont Pin-Crimp SVAKO PUT!! Svatko tko radi s Arduinom, Raspberry PI-om, Beagle Bone-om ili bilo kojim drugim projektom na više ploča upoznao se s.025 X.025 in, kvadratnim stupovima i njihovim konektorima za parenje . Muški pinovi obično su montirani na ploču s b
Savladajte savršeni inline spajanje žice svaki put: 7 koraka (sa slikama)
Ovladajte savršenim inline žicom za spajanje svaki put: U ovom uputstvu naučit ću vas kako napraviti savršeni inline žice za spajanje, svaki put Što je to inline spojnica? Pa, ako radite s bilo kojom vrstom električnog ožičenja i trebate spojiti 2 komada žica imate 2 izbora, pigtail ili inlinePigtail s