Përmbajtje:

Një orë e gjeneratës së përzier: 6 hapa
Një orë e gjeneratës së përzier: 6 hapa

Video: Një orë e gjeneratës së përzier: 6 hapa

Video: Një orë e gjeneratës së përzier: 6 hapa
Video: Gjeniu i matematikës, 13-vjeçari që zgjidh ushtrimet më shpejt së makina llogaritëse 2024, Korrik
Anonim
Një orë e gjeneratës së përzier
Një orë e gjeneratës së përzier

Pershendetje te gjitheve, Fillova këtë projekt 1 muaj mbrapa, për shkak të shëndetit tim të keq (U kap nga dangë) u desh një kohë më e gjatë. Unë zakonisht bëj një projekt të bazuar në Arduino, kështu që të bëje një projekt me orë ishte mjaft interesant.

Për të bërë një projekt interesant kam kontrolluar shumë projekte të lidhura me orën dhe faqet e orës, dhe më në fund kam dalë me krijimin e një ore të gjenerimit miks.

Përmban një xhami sandali minutë, një orë dore 90 gradë për të dhënë orën dhe 2 ekran me shtatë segmente për të treguar minutat.

Le ta ndërtojmë.

Hapi 1: Materialet e kërkuara

  1. 4 Copë 1cm * 3cm * 8cm (h * w * l) bllok druri. me
  2. Shkopinj akullore.
  3. 2 copë 180 servo motor
  4. 2 pjesë të ekranit me shtatë segmente.
  5. Makinë shpuese druri.
  6. Ardunio nano.
  7. Furnizimi me energji 5v 1Amp.
  8. Copa druri Sapre.
  9. Kabllo nga femra në femër.
  10. Sandglass e një minutë.

Hapi 2: Vendosja e xhamit të rërës dhe servo

Vendosja e xhamit të rërës dhe servo
Vendosja e xhamit të rërës dhe servo
Vendosja e xhamit të rërës dhe servo
Vendosja e xhamit të rërës dhe servo
Vendosja e xhamit të rërës dhe servo
Vendosja e xhamit të rërës dhe servo
  1. Bëni një vrimë katrore në njërën prej kornizave në mënyrë që të mund të ngjitet lehtësisht në servo.
  2. shënoni skicën servo vendoseni në dru dhe bëjini të afërt me njëri -tjetrin duke përdorur një stërvitje.
  3. Siguroni servo duke përdorur një zam të nxehtë ose super ngjitës.
  4. Krijoi një kuti të vogël me të njëjtën madhësi si qelqi me rërë.
  5. Servo marsh i bashkangjitur në mes të kutisë siç tregohet në figurë.
  6. Bëni një vrimë të vogël në anën tjetër të kutisë në mënyrë që t'i japë hapësirë kaçavidës të montojë kutinë në servo.
  7. Bashkangjisni kunjin servo në kunjin numër 12 të Arduino.
  8. Drejtoni kodin e bashkangjitur.
  9. Dërgoni 0 dhe 180 në monitorin serik dhe kontrolloni për rrotullimin e xhamit të rërës.
  10. Rregulloni të metat nëse ka.

Hapi 3: Bëni kornizën

Bëni Kornizën
Bëni Kornizën
Bëni Kornizën
Bëni Kornizën
Bëni Kornizën
Bëni Kornizën
  1. Tani ngjitni copa të tjera druri dhe bëjeni një kuti katrore.
  2. Vendosni pozicionin e dytë servo për orë të tëra.
  3. Përdorni shkopin e akullores për të mbuluar fytyrën e përparme.

Hapi 4: Bëni Dail

Bëni Dail
Bëni Dail
Bëni Dail
Bëni Dail
Bëni Dail
Bëni Dail
  1. Me ndihmën e super zamit lidhni kokën e servo -s në të.
  2. Pastaj përdorni programin e bashkangjitur, hapni monitorin serik të aplikacionit Arduino.
  3. Dërgoni 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 një nga një dhe vendosni copën e drurit.
  4. Këto janë 12 intervalet e orës me secilën 8 gradë diferencë.
  5. Kodi i sinjalit të servo është i bashkangjitur në pin 12, mund të ndryshoni në përputhje me rrethanat për të vendosur numrin.

Hapi 5: Ekran me shtatë segmente për min

Ekran me shtatë segmente për min
Ekran me shtatë segmente për min
Ekran me shtatë segmente për min
Ekran me shtatë segmente për min
Ekran me shtatë segmente për min
Ekran me shtatë segmente për min
  1. Përdorimi i stërvitjes me stërvitjen më të vogël krijoni një tërësi në pjesën e përparme të fytyrës.
  2. 10 në rreshtin e sipërm dhe 10 në rreshtin e poshtëm.
  3. Kështu që 2 ekrane me shtatë segmente mund të rrëshqasin lehtë dhe pas kësaj përdorni super ngjitësin për ta rregulluar atë.
  4. Deri në këtë kohë ne kemi mbaruar me të gjithë orën.
  5. Tani duhet të vendosim ekranin me shtatë segmente.

Kunjat e dy ekraneve me shtatë segmente.

konstant statik uint8_t kunjat dixhital = {2, 3, 4, 5, 6, 7, 8};

konstant statik uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};

Shtatë segmentet e parë: a, b, c, d, e, f, g kunjat e diagramit do të lidhen me 2, 3, 4, 5, 6, 7, 8 kunjat e Arduino.

Shtatë segmentet e 2 -të: a, b, c, d, e, f, g kunjat e diagramit do të lidhen me A0, A1, A2, A3, A4, A5, 9 kunja të Arduino.

Drejtoni kodin dhe kontrolloni nëse po ndizet 9 deri në 0 siç duhet apo jo.

Hapi 6: Mblidhni të gjithë

Mblidhni të gjithë
Mblidhni të gjithë
Mblidhni të gjithë
Mblidhni të gjithë
  1. Pasi të jetë mbledhur gjithçka, ora do të duket si në imazh.
  2. Pin 12 për servo me dorë.
  3. Kunja 11 për servo qelqi sandglass.
  4. Kunjat e tjerë janë të njëjtë si për kunjat me shtatë segmente.
  5. Vendosni kohën duke ndryshuar vlerat e numrit më poshtë në program.

    • orë int = 1;
    • int minuta = 9;
    • int sek = 0;

Recommended: