Sadržaj:
- Supplies
- Korak 1: Neka Tik bude
- Korak 2: Šasija
- Korak 3: Elektronika
- Korak 4: Postavite Blynk
- Korak 5: Postavite IFTTT
- Korak 6: Program
- Korak 7: Montaža
- Korak 8: Neka svijetli
Video: Cosmo sat - mijenja boju svaki put kada astronaut uđe u prostor: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zdravo! 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čega što će vas stalno inspirirati.
Predstavljamo, Cosmo Clock! To je sat koji može pokazati vrijeme! Da, znam, nema ništa posebno u tome. Ali posebnost je u svom sjajnom prstenu. Mijenja boju svaki put kada astronaut uđe u svemir! Kako je to super? 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!
Šta ima više? Užareni prsten nije slomljen samo da bi izgledao cool. To je Morzeova abeceda! Šta piše? Pa, pustiću te da to shvatiš;)
Pogodi šta? Prilično je lako izgraditi. Pa krenimo u izradu!
Supplies
Nodemcu (esp8266)
Žensko-Ženske kratkospojne žice
1x Commom katodna RGB LED
Kućište za sat (može se štampati 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.
Pošto ću sat učiniti crnim, njegove kazaljke moraju biti bijele. Stoga sam uklonio postojeće ruke i zamijenio ih onima koje sam sam napravio. Jednostavno, samo sam izrezao dvije trake tanke bijele plastike iz starog spremnika 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 vezao 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 popraviti rupe.
Korak 2: Šasija
Sada napravimo kućište sata. Nazvat ću ga šasija jer zvuči super.
Ako imate 3D štampač, to bi trebao biti dio kolača. Možete samo odštampati tortu. Mislim, možete odštampati šasiju. To je u osnovi šuplji cilindar sa jednom stranom zatvorenom. Šta je sa visinom? Može biti samo malo viši od visine Nodemcua kada stoji na iglama. Ali ja nemam 3D štampač. Ne mogu ni izaći van da nešto kupim, jer u našoj zemlji postoji karantin. Otišao sam u kuhinju i našao posudu čiji je plastični poklopac bio upravo ono što sam tražio. Savršeno.
Zatim morate odlučiti šta bi Morzeov kodirani tekst na vašem satu trebao reći. Kad sam odlučio šta bi trebalo da bude moje, našao sam pretvarač Morzeovog koda na mreži 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. Ovi prostori su mjesto gdje se trebaju zaglaviti trake kartona. Prvo sam označio markerom i pomoću ljepila 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 kola. Zatim kratki 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 reprodukciju trgovine
Veza do trgovine aplikacija
Kreirajte novi projekat. Token za potvrdu autorizacije bit će vam poslan. Ovaj žeton ćemo koristiti u sljedećem koraku.
Dodirnite "+" i dodajte dugme 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 dugmeta 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 Android ili IOS aplikaciju. 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 na "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 projekat i IP sa blynk cloud IP -om vaše zemlje. Da biste dobili IP, otvorite naredbeni redak i upišite "ping blynk-cloud.com". Za Indiju, IP je 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 se naš sat isključiti dok spavamo. Ovaj dio nije obavezan, ali to je dobra ideja 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 webhooks. 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 možete krenuti.
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 postaviti 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 funkcionira. Prilično je jednostavno. To je samo čitanje stanja D2 koje je povezano s D4 (gpio 2) koje se aktivira iz ifttt -a kada astronaut uđe u svemir. Kada se aktivira, generira nasumični broj između 0 i 255 za svaku boju. Ovi nasumični 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 da raspršim svjetlost. 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 još LED dioda za bolju svjetlinu. Za mene je jedan već dovoljno svetao.
Korak 8: Neka svijetli
I evo ga! Cosmo sat otkucava! Ne dešava se svaki dan da astronaut neobavezno uđe u svemir, pa morate biti strpljivi. Sat izgleda zaista dobro na zidu. Takođe se može postaviti na sto ili radni sto.
To može biti zaista dobar poklon za nekoga ko voli svemir i astronomiju. Možete dodati još okidača, recimo, isključite ga sa pametnog telefona kada ste vani. Postoje beskrajne mogućnosti. Nadam se da ćete uživati u tome koliko i ja. Vidimo se u mom sljedećem projektu. Do tada,… -.- -.--.. -. ….--….-.. -..
Preporučuje se:
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 projektu ću vam 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 progresivno napreduje
Sistem Ambilight za svaki ulaz povezan sa vašim televizorom. WS2812B Arduino UNO Raspberry Pi HDMI (ažurirano 12.2019): 12 koraka (sa slikama)
Sistem Ambilight za svaki ulaz povezan sa vašim televizorom. WS2812B Arduino UNO Raspberry Pi HDMI (ažurirano 12.2019): Oduvijek sam želio dodati ambijentalnost svom televizoru. Izgleda super! Konačno jesam i nisam se razočarao! Vidio sam mnogo video zapisa i mnogo vodiča o stvaranju sistema Ambilight za vaš televizor, ali nikada nisam pronašao potpuni vodič za moju tačnu rođenu
Svaki litar se računa! Arduino dozirnik vode "Štit": 7 koraka (sa slikama)
Svaki litar se računa! Arduino dozator vode "Štit": Zdravo! 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
Napravite dobar Dupont pin-crimp svaki put!: 15 koraka (sa slikama)
Učinite dobar Dupont Pin-Crimp SVAKO VRIJEME!: Svatko tko radi s Arduinom, Raspberry PI-om, Beagle Bone-om ili bilo kojim drugim projektom na više ploča, upoznao se sa.025 X.025 in, kvadratnim stupovima i njihovim konektorima za spajanje. . Muški pinovi se obično montiraju na ploču sa b
Ovladajte savršenim inline spajanjem žice svaki put: 7 koraka (sa slikama)
Ovladajte savršenim inline spajanjem žice svaki put: U ovom uputstvu naučit ću vas kako napraviti savršeni inline spoj, svaki put Šta 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