Sisukord:

Rooma kell: 5 sammu (piltidega)
Rooma kell: 5 sammu (piltidega)

Video: Rooma kell: 5 sammu (piltidega)

Video: Rooma kell: 5 sammu (piltidega)
Video: ПЯТЬ ЖУТКИХ ЧАСОВ В ДОМЕ С ПОЛТЕРГЕЙСТОМ (УРЕЗАННОЕ ВИДЕО) 2024, Juuli
Anonim
Rooma kell
Rooma kell
Rooma kell
Rooma kell
Rooma kell
Rooma kell

Tere kõigile! Selles juhendis näitan teile, kuidas ma ehitasin Rooma tähekella, mis kasutab 8 x 8 neopikselmaatriksit. Ostsin just ws2812b 8*8 led-maatriksi tavalise kella tegemiseks, kuid projektiga alustades mõistsin, et ühekohalise numbri näitamiseks on vaja vähemalt 5 led-rida. Seetõttu saan näidata ainult tunni või minuti numbrit. Selle probleemi saab lahendada 10*10 või 10*8 neopikselmaatriksi abil, kuid see pole tavaliselt saadaval. Nii et ma mõtlesin mõnele tarkvaralahendusele, esimene lahendus, mis mulle pähe tuli, oli see, et tunninumbri vältimine, kuid see pole mõttekas, seega mõtlesin, et näitan tunde numbrit teistmoodi, see on binaarne meetod, kuid see ei pruugi olla arusaadav kõik. Lõpuks otsustasin näidata tunni numbrit Rooma tähtedega ja minuti numbrit tavaliste numbritega. Kell põhineb Arduino Nanol ja RTC -moodulil (DS1307) ning see koosneb ka hc05 Bluetooth -moodulist. Ja kella juhib täielikult rakenduse leiutajas loodud android-rakendus. Rakendust kasutades saame reguleerida kellaaja äratust ning saame kellal näidata 8 -bitiseid pikslite emotikone ja mõnda animatsiooni ning samuti saame juhtida LED -i heledust. Eelseisvas värskenduses toon kella sisse mõned tekstid ja uuendan ka oma Androidi rakenduse igavat kasutajaliidest.

Samm: komponendid

Komponendid
Komponendid
Komponendid
Komponendid
Komponendid
Komponendid

Elektroonilised osad

  • Arduino pro mini
  • WS2812 8 × 8 64 LED -maatriks
  • ds1307 RTC moodul
  • hc 05 Bluetooth -moodul
  • TP4056 1A liitium-ioon liitiumaku laadimismoodul
  • Li-Ion aku 3.7v/2000mah
  • Üldotstarbeline punktplaat

Tööriistad ja utiliidid

  • Jootekolb,
  • Jootekolvi alus,
  • Jootetraat,
  • Flux - Kleebi,
  • D-jootetraat
  • Traadi eemaldaja lõikur
  • Kruvikeeraja
  • Kuum liimipüstol
  • Kanga liim
  • Väike karp välise korpuse jaoks
  • Must puuvillane kangas

2. samm: ahel

Vooluring
Vooluring

Arduino pro mini on ringraja aju. RTC -moodul pakub aega ja Arduino töötleb seda ning kuvatakse neopikselmaatriksis. Hc05 -d kasutatakse mobiiltelefoni ja kella vaheliseks suhtluseks Bluetoothi abil. Ahelas kasutatakse häire heli tekitamiseks 5 V suminat. TP4056 moodulit kasutatakse kaitsva liitiumioonaku laadimiseks. Ühendage komponendid vooluahela abil

Samm: Arduino kood

Laadige alla Arduino kood. (Ma tean, et kood on räpane, kuid see teeb oma tööd?)

Samm: Androidi rakendus

Androidi rakendus
Androidi rakendus

Kella juhib täielikult rakenduse leiutajas loodud androidrakendus. Rakendust kasutades saame reguleerida kellaaja äratust ning saame kellal näidata 8 -bitiseid pikslite emotikone ja mõnda animatsiooni ning samuti saame juhtida LED -i heledust. Rakenduse allalaadimiseks külastage minu Githubi profiili või saatke mulle meil

Samm: kella viimistlemine

Kella lõplik vormistamine
Kella lõplik vormistamine
Kella lõplik vormistamine
Kella lõplik vormistamine
Kella lõplik vormistamine
Kella lõplik vormistamine

Väliskorpuse jaoks kasutan lihtsalt PVC elektrikarpi. Ja kasti katmiseks must puuvillane riie

Täname, et lugesite ja kaaluge palun kellavõistlusel hääletada mind

Soovitan: