Talaan ng mga Nilalaman:

UTixClock: 8 Hakbang (na may Mga Larawan)
UTixClock: 8 Hakbang (na may Mga Larawan)

Video: UTixClock: 8 Hakbang (na may Mga Larawan)

Video: UTixClock: 8 Hakbang (na may Mga Larawan)
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Nobyembre
Anonim
Image
Image
UTixClock
UTixClock
UTixClock
UTixClock

Sa unang pagkakataon na nakita ko ang orasan na ito sa isang video mula sa isa sa aking mga paboritong channel sa YouTube na pinangalanang SmarterEveryDay. Agad kong nagustuhan ang ideya at nais kong bumili ng isa. Pagkatapos ay naghanap ako sa Google at nahanap ang website na ito na nagbebenta ng Tix Clock. Maglalagay na sana ako ng isang order, ngunit naisip ko - hindi ba magiging masaya sa paggawa ng isa sa halip na bilhin ito! Kaya't sinimulan ko ang aking pagsasaliksik at natapos ang paghahanap ng artikulong ito sa Instructable. Pagkatapos ay napagtanto ko na ang may-akda ng post ay ang parehong tao na nagbebenta ng orasan nang komersyal.

Kaya't nagpasya akong itayo ang proyektong ito sa aking sarili. Pinili kong gumamit ng isang Arduino para sa proyekto. Ang pagiging isang software developer sa pamamagitan ng propesyon at pagkakaroon ng patas na kaalaman sa electronics, hindi ito mahirap para sa akin. Ang pagsulat ng code at pag-iipon ng mga circuit ay ang madaling mga bahagi. Ang pinakamahirap na bahagi para sa akin ay ang pagbuo ng isang enclosure. Nang walang anumang naunang kaalaman sa pagmomodelo at pag-print ng 3D, inabot ako ng halos 2 buwan upang malaman ang Fusion 360 at buuin ang modelo. Palaging masaya na malaman at gumawa ng mga bagong bagay!:)

Ang ilang mga pangunahing tampok ng uTixClock:

  • Huwag kalimutan ang oras - kahit na i-power mo ito
  • Ang awtomatikong pagdilim ng mga LED batay sa ilaw ng ambiance - ay hindi makagambala sa iyong pagtulog
  • Ganap na random na mga pattern
  • Ipinapakita ang oras sa format na 24 na oras
  • Tumatakbo sa USB - maaaring direktang mapalakas mula sa mga computer, mobile charger, power bank

Mga tampok na binalak para sa susunod na bersyon:

  • Ipakita ang petsa
  • Ayusin ang petsa at oras
  • Ayusin ang oras ng pattern
  • Magpalipat-lipat sa pagitan ng 12/24-oras na format
  • Isang mas mahusay na paraan upang maipakita ang hatinggabi (0000 oras) - kasalukuyang nagpapakita lamang ito ng isang blangkong screen, haha!

Hakbang 1: Mga Bagay na Kailangan mo

Upang mabuo ang Maituturo na ito, kakailanganin mo ang mga sumusunod na item. Ngayon, ang pagkuha ng mga bagay na ito ay medyo madali. Maaari mong bisitahin ang iyong lokal na mga tindahan ng elektronikong DIY o bumili ng online.

Mga Bahagi ng Elektroniko:

  • Arduino Nano microcontroller - 1
  • RTC module DS1302 - 1
  • 5mm LEDs (Dilaw - 3, Pula - 9, Blue - 6, Green - 9)
  • Parehong panig na may tuldok na vero board - 1
  • Nakuha ang vero board - 1
  • 74HC595 Shift Rehistro na may 16 pin IC base - 2
  • Mga Resistors (10K Ohms - 1, 33 Ohms - 3)
  • LDR - 1
  • USB cable - 1
  • On-off power switch - 1
  • Mga pin ng header
  • Jumper wires
  • Mga wire ng koneksyon

Iba pang parte:

  • Naka-print na enclosure ng 3D
  • Neodymium magneto 3mm diameter
  • Instant na mabilis na pag-aayos ng pandikit
  • Transparent na papel
  • Itim na transparent acrylic plexiglass

Hakbang 2: Prototyping

Prototyping
Prototyping
Prototyping
Prototyping

Gumamit ako ng isang breadboard at isang bungkos ng mga jumper wires upang gawin ang aking prototyping. Una lumikha ako ng isang maliit na 4x3 LED matrix bilang isang proof-of-konsepto upang matiyak na gumagana ang mga bagay ayon sa inaasahan. Gumamit ako ng isang solong 74HC595 Shift Rehistro IC sa panahon ng aking prototyping. Ang mga detalye ng panghuling circuit boards ay matatagpuan sa ibaba.

Hakbang 3: Ang Software

Ang software
Ang software

Sa pangkalahatan ay hindi ako gumagamit ng Arduino IDE para sa pagpapaunlad. Ang paborito ko ay ang Visual Studio Code na may extension ng PlatformIO IDE. Ngunit hindi mahalaga - ang opisyal na IDE ay maaari ding magamit upang mai-upload ang mapagkukunan sa Arduino. Maaaring ma-download ang mapagkukunan ng proyekto mula sa aking Repository ng Git.

Hakbang 4: Pagbuo ng mga Circuit Board

Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards
Pagbuo ng Circuit Boards

Ang pagbuo ng circuit ay medyo tuwid pasulong. Ang circuit diagram ay maaaring ma-download mula sa aking website at tipunin ang mga bahagi nang walang oras.

Hakbang 5: Pagmomodelo ng Enclosure

Pagmomodelo ng Enclosure
Pagmomodelo ng Enclosure
Pagmomodelo ng Enclosure
Pagmomodelo ng Enclosure
Pagmomodelo ng Enclosure
Pagmomodelo ng Enclosure

Ito ang pinakamahirap na hakbang para sa akin. Wala akong naunang kaalaman sa pagmomodelo at pag-print ng 3D. Kaya't ginugol ko ang halos isang buwan sa pag-aaral ng mga pangunahing kaalaman sa pagdidisenyo ng modelo ng 3D sa software ng Fusion 360 at isa pang buwan upang idisenyo ito. Ang software na ito ay libre para sa personal na paggamit.

Wala rin akong 3D printer sa bahay. Kaya kailangan kong mag-order nito sa online at mai-print ito sa loob ng isang araw. Nagkakahalaga ito sa akin ng 56 SGD para sa pag-print gamit ang materyal na Standard PLA +. Ang ibabaw ay hindi masyadong makinis, ngunit medyo masaya ako sa panghuling kinalabasan. Ang SLA ay ang pinakamahusay na akma para sa makinis na tapusin, ngunit ito ay halos 4 na beses sa presyo ng PLA.

Maaaring mai-download ang mga stl at f3d file mula sa aking website.

Hakbang 6: Pagkuha ng Mga Bagay na Nagtipon

Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon
Pagkuha ng Mga Bagay na Nagtipon

Para sa pag-angkop sa takip ng kahon at paglakip ng mga circuit board, nagpasya akong gumamit ng mga magnet sa halip na mga turnilyo. Inayos ko ang mga magnet sa tulong ng mabilis na pag-aayos ng pandikit. Kaya't ang pag-iipon ng mga bahagi ay medyo madali. Naglagay ako ng isang transparent na papel bilang isang diffuser at naayos ang itim na acrylic sheet sa itaas nito. Ako ay lubos na nasiyahan na makita ang panghuling output. Sa kasamaang palad, habang ikinakabit ang pang-akit, isang maliit na patak ng sobrang pandikit ang nahulog sa panlabas na ibabaw ng enclosure, na hindi ko maalis. Ngunit hindi bale!:)

Hakbang 7: Paggamit Nito

Paggamit Nito
Paggamit Nito

Mayroong apat na magkakahiwalay na LED matrices sa display. Ang bawat matrix ay may magkakaibang kulay at kumakatawan sa 4 na mga digit ng kasalukuyang oras - unang dalawang kumakatawan sa Oras, at ang huling dalawa na kumakatawan sa Mga Minuto. Kailangan mong bilangin ang mga LED upang makuha ang kasalukuyang oras. Halimbawa:

0 Y - 0 R - 0 B - 0 G => 0000 oras

0 Y - 1 R - 1 B - 2 G => 0112 oras

1 Y - 1 R - 3 B - 9 G => 1139 oras

1 Y - 6 R - 2 B - 4 G => 1624 oras

2 Y - 3 R - 4 B - 7 G => 2347 oras

Maaari kang makahanap ng medyo mahirap sa simula. Ngunit sa pagsasanay, makakakuha ka agad ng kasalukuyang oras.

Hakbang 8: Salamat

Isang malaking Salamat kung naabot mo na sa ngayon at nagpaplano na itayo o naitayo na ang aking proyekto. Ipaalam sa akin ang iyong mahalagang puna at mungkahi. Maabot ako sa [email protected].

Ang aking website:

Isang mainit na pasasalamat kay Guido Seevens para sa kanyang kaalaman na Maaaring turuan sa kanyang bersyon ng Tix Clock.

Inirerekumendang: