Sadržaj:

Stoni organizator sa LED matričnim satom i Bluetoothom: 7 koraka
Stoni organizator sa LED matričnim satom i Bluetoothom: 7 koraka

Video: Stoni organizator sa LED matričnim satom i Bluetoothom: 7 koraka

Video: Stoni organizator sa LED matričnim satom i Bluetoothom: 7 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Image
Image
Ideja
Ideja

Moj je stol bio jako zatrpan i htio sam imati lijepog organizatora u koji bih mogao posložiti olovke, četke za slikanje, glinene alate itd. Pogledao sam mnoge organizatore na tržištu, ali mi se nijedan nije svidio. Krenuo sam dizajnirati svoj vlastiti organizator stola i evo rezultata.

Pribor

DS1307 RTC modul

HC06 Bluetooth modul

Arduino Nano

LDR

MAX7219 LED matrični modul

Prozirna epoksidna smola

Ljepilo za drvo

4 mm šperploča

Punjač za mobitel

4 PIN RGB LED diode

Korak 1: Ideja

Ovo je moj plan za organizatora stola. Odlučio sam napraviti ga od 4 mm šperploče. Lako se reže pomoćnim nožem. Sljedeći koraci detaljno opisuju proces izgradnje organizatora.

Korak 2: Konstrukcija prednje ploče

Konstrukcija prednje ploče
Konstrukcija prednje ploče
Konstrukcija prednje ploče
Konstrukcija prednje ploče
Konstrukcija prednje ploče
Konstrukcija prednje ploče
Konstrukcija prednje ploče
Konstrukcija prednje ploče

Izmjerio sam LED matricu i na temelju toga dizajnirao prednju ploču. Nakon što sam izrezao prozor za LED Matrix, pokrio sam izrezani komad drva prozirnom trakom i ponovno ga gurnuo u izrezani prozor. Dodana debljina prozirne trake pomogla je trenju uklopiti drveni komad u prozor. Pobrinuo sam se da ostavim mali udubljenje prilikom postavljanja ovog komada. Vanjsku ploču ovog prozora obojao sam u crno. Zatim sam cijelu ovu ploču postavio na ravnu površinu. Pomiješao sam 2 dijela bistrog epoksida i dodao nekoliko kapi smeđe boje u smolu. Izlio sam ovu smolu na prednju ploču prozora. Zatim sam vrlo umjereno posipao zlatnim sjajem po ovoj ploči dok se epoksid polagao. Nakon stvrdnjavanja epoksidne smole, uklonio sam komad drveta. To je dalo jasan prozor za prikaz LED matrice. Također s prednje strane izgleda besprijekorno.

Korak 3: Konstruiranje organizatora

Konstrukcija organizatora
Konstrukcija organizatora
Konstrukcija organizatora
Konstrukcija organizatora
Konstrukcija organizatora
Konstrukcija organizatora

Sljedeći korak je izgradnja organizatora. Počeo sam rezati ploče i lijepiti ih ljepilom za drvo. Kad sam završio, izlio sam obojenu epoksidnu smolu sa svih strana kako bih dobio staklenu završnu obradu.

Korak 4: Lažna trioda (vakuumska cijev)

Image
Image
Umjetna trioda (vakuumska cijev)
Umjetna trioda (vakuumska cijev)
Umjetna trioda (vakuumska cijev)
Umjetna trioda (vakuumska cijev)

Htio sam svom organizatoru stola dati malo steampunk dodira dodavanjem 2 lažna trioda (cijevna pojačala). Za izradu trioda stvorio sam kalup pomoću boce alkoholne tinte i plastične leće koja je ležala uokolo. Za izradu kalupa koristila sam Amazing kit za kit.

Napravio sam rešetku za triodu koristeći igle za klamerice i neku obojenu aluminijsku žicu. Dodao sam žutu LED za sjaj žarne niti. U osnovi ovog postavljanja dodao sam disk s kartonom. Nažalost nemam slike procesa stvaranja ove triode. Javite mi ako trebate detaljne korake, dodat ću!

Kalup sam izlio oko 4/5 prozirnom epoksidnom smolom. Zatim sam umetnuo ovu postavku igle za spajalicu, LED u smolu i ostavio da se stegne 24 sata.

Nakon 24 sata izvadio sam iz kalupa triodu i pomoću srebrnog markera obojao gornji dio triode kako bih oponašao 'Getter' dio triode.

Zatim sam umočio triodu u epoksidnu smolu i objesio je naopako. Ovo ima dvije prednosti.

1) Čini vanjsku površinu triode glatkom i sjajnom.

2) kapljica smole se smrzne na vrhu triode koja ponavlja staklenu brtvu na pravim triodama.

Korak 5: Krug i kôd

Krug i kod
Krug i kod

Krug se sastoji od Arduino Nano povezanog sa satom za realno vrijeme DS1307. Dodao sam HC-06 Bluetooth modul za upravljanje satom organizatora sata s mobitela. Dodao sam i LDR za kontrolu intenziteta prikaza na temelju ambijentalnog svjetla.

Tu je i 2-pinski kratkospojnik koji povezuje bluetooth modul (HC-06) na pozitivnu vodilicu napajanja. To je učinjeno kako bi se omogućio prijenos koda na arduino. Ako se HC-06 modul uključi, kôd se ne učitava i pogreška nije toliko intuitivna.

Kôd organizatora stola obavlja sljedeće funkcije

- Vrijeme prikaza (format 12/24 sata - kontrolirano preko bluetootha putem mobitela)

- Prikažite dan, datum svake 5. minute

- Mijenjajte nasumične boje triodskih RGB LED dioda svake 5. minute.

- Prikaz nasumične animacije iz skupa animacija svake 3 minute

- Prikažite prilagođenu poruku putem Bluetootha putem mobitela

- Podesite datum i vrijeme putem Bluetootha putem mobitela

- Isključite zaslon u 22 sata i počnite ponovno u 6 ujutro

- Od 6 ujutro do 6:50, Triode RGB LED diode počinju crvenom bojom i polako prelaze kroz jantarnu, duboko žutu, limun žutu, a zatim bijelu boju oponašajući izlazak sunca.

Razvio sam bluetooth kod aplikacije pomoću MIT APP Inventor -a. Moja je aplikacija u razvoju pa postavljanje datuma i vrijeme i format 12/24 sata još nisu kodirani.

Bilješke:

Napomena 1

MAX72XX matrice dolaze s različitim vrstama hardvera. U knjižnicama su konfigurirana 4 tipa

PAROLA_HW, /// <Koristite hardverske module u stilu Parola.

GENERIC_HW, /// <Koristi općenito dostupne hardverske module u 'generičkom' stilu.

ICSTATION_HW, /// <Koristi hardverski modul u stilu ICStation.

FC16_HW /// <Koristite hardverski modul u stilu FC-16.

Ako pokrenete test na svojoj matrici i vidite iskrivljeni zaslon ili zrcalni tekst, pokušajte inicijalizirati na drugu vrstu hardvera u kodu. Meni je to uspjelo kad sam odabrao ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

Napomena 2

Spajanje žica koje su izvorno isporučene s mojim LED matricama bilo je vrlo krhko i slabo. Modul je dobro funkcionirao kada sam ga testirao s Arduinom. Sljedećeg dana, kad sam ponovno spojio krug, ponašao se čudno. Nakon puno otklanjanja pogrešaka, shvatio sam da se jedna od spojnih žica između LED modula i arduina interno prekinula (unutar izolacije) uzrokujući otvoreni krug. Zamijenio sam sve spojne žice i stvari su počele dobro funkcionirati.

Korištene Arduino knjižnice:

DS1307 RTC

MAX72XX

Korak 6: Postavljanje komponenti i priključak za dopuštanje učitavanja koda

Položaj komponenti i priključak za dopuštanje učitavanja koda
Položaj komponenti i priključak za dopuštanje učitavanja koda
Položaj komponenti i priključak za dopuštanje učitavanja koda
Položaj komponenti i priključak za dopuštanje učitavanja koda
Položaj komponenti i priključak za dopuštanje učitavanja koda
Položaj komponenti i priključak za dopuštanje učitavanja koda

Molimo pogledajte priložene slike da vidite moj položaj komponenti. Ovo je moj izgled. Možete odabrati izgled koji najbolje odgovara vašim potrebama.

Korak 7: Završni proizvod

Finalni proizvod
Finalni proizvod
Finalni proizvod
Finalni proizvod

Evo posljednjeg organizatora stola koji radi i radi na mom stolu.

Preporučeni: