Satura rādītājs:

ROMAS pulkstenis: 5 soļi (ar attēliem)
ROMAS pulkstenis: 5 soļi (ar attēliem)

Video: ROMAS pulkstenis: 5 soļi (ar attēliem)

Video: ROMAS pulkstenis: 5 soļi (ar attēliem)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Jūlijs
Anonim
Romas pulkstenis
Romas pulkstenis
Romas pulkstenis
Romas pulkstenis
Romas pulkstenis
Romas pulkstenis

Sveiki, šajā pamācībā es jums parādīšu, kā es uzbūvēju romiešu burtu pulksteni, kas izmanto 8 x 8 neopikselu matricu. Es tikko nopirku ws2812b 8*8 LED matricu parastā pulksteņa izgatavošanai, bet, uzsākot projektu, sapratu, ka man vajag vismaz 5 led rindas, lai parādītu vienciparu. Šī iemesla dēļ es varu parādīt tikai stundas ciparu vai minūtes ciparu. Šo problēmu var atrisināt, izmantojot 10*10 vai 10*8 neopikselu matricu, taču tā nav plaši pieejama. Tāpēc es domāju par dažiem programmatūras risinājumiem. Pirmais risinājums, kas man ienāca prātā, bija izvairīties no stundu cipariem, bet tam nav jēgas, tāpēc es domāju par stundu ciparu parādīšanu citādā veidā, kas ir bināra metode, bet tas var nebūt saprotams. visi. Visbeidzot, es izvēlējos rādīt stundu ciparu ar romiešu burtiem un minūtes ciparu ar parastajiem cipariem. Pulksteņa pamatā ir Arduino Nano un RTC modulis (DS1307), un tas sastāv arī no hc05 Bluetooth moduļa. Un pulksteni pilnībā kontrolē Android lietotne, kas izveidota lietotņu izgudrotājā. Izmantojot lietotni, mēs varam pielāgot laika iestatīto modinātāju, un pulkstenī varam parādīt 8 bitu pikseļu emocijzīmes un dažas animācijas, kā arī varam kontrolēt gaismas diodes spilgtumu. Gaidāmajā atjauninājumā es ņemšu dažus tekstus pulkstenī un atjaunināšu arī manas android lietotnes garlaicīgo lietotāja saskarni.

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas

Elektroniskās sastāvdaļas

  • Arduino pro mini
  • WS2812 8 × 8 64 LED matrica
  • ds1307 RTC modulis
  • hc 05 Bluetooth modulis
  • TP4056 1A litija jonu litija akumulatora uzlādes modulis
  • Li-Ion Battery 3.7v/2000mah
  • Vispārējas nozīmes punktu PCB

Rīki un utilītas

  • Lodāmurs,
  • Lodāmura statīvs,
  • Lodēšanas stieple,
  • Flux - ielīmēt,
  • D-lodēšanas stieple
  • Stiepļu noņēmēja griezējs
  • Skrūvgriezis
  • Karstās līmes pistole
  • Auduma līme
  • Neliela kaste ārējam korpusam
  • Melns kokvilnas audums

2. solis: ķēde

Ķēde
Ķēde

Arduino pro mini ir ķēdes smadzenes. RTC modulis nodrošina laiku un Arduino to apstrādā un parāda neopikselu matricā. Hc05 tiek izmantots saziņai starp mobilo tālruni un pulksteni, izmantojot Bluetooth. Ķēdē tiek izmantots 5 V skaņas signāls, lai radītu trauksmes signālu. TP4056 moduli izmanto, lai uzlādētu litija jonu akumulatoru ar aizsardzību. Savienojiet komponentus, izmantojot ķēdi

3. darbība: Arduino kods

Lejupielādējiet Arduino kodu. (Es zinu, ka kods ir netīrs, bet tas dara darbu?)

4. darbība. Android lietotne

Android lietotne
Android lietotne

Pulksteni pilnībā kontrolē Android lietotne, kas izveidota lietotņu izgudrotājā. Izmantojot lietotni, mēs varam pielāgot laika iestatīto modinātāju, un pulkstenī varam parādīt 8 bitu pikseļu emocijzīmes un dažas animācijas, kā arī varam kontrolēt gaismas diodes spilgtumu. Lai lejupielādētu lietotni, apmeklējiet manu Github profilu vai nosūtiet man e -pastu

5. darbība. Pulksteņa pabeigšana

Pulksteņa pabeigšana
Pulksteņa pabeigšana
Pulksteņa pabeigšana
Pulksteņa pabeigšana
Pulksteņa pabeigšana
Pulksteņa pabeigšana

Es vienkārši izmantoju PVC elektrisko kārbu ārējam korpusam. Un melnu kokvilnas audumu kastes segšanai

Paldies, ka izlasījāt, un, lūdzu, apsveriet iespēju balsot par pulksteni

Ieteicams: