Obsah:

Hodiny zmiešanej generácie: 6 krokov
Hodiny zmiešanej generácie: 6 krokov

Video: Hodiny zmiešanej generácie: 6 krokov

Video: Hodiny zmiešanej generácie: 6 krokov
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, November
Anonim
Hodiny zmiešanej generácie
Hodiny zmiešanej generácie

Ahojte všetci, Začal som s týmto projektom pred 1 mesiacom, pretože môj zlý zdravotný stav (chytila ho dengue) trval dlhšie. Normálne robím projekt založený na Arduine, takže urobiť hodinový projekt bolo celkom zaujímavé.

Aby som urobil zaujímavý projekt, skontroloval som mnoho projektov a ciferníkov súvisiacich s hodinami a nakoniec som prišiel na výrobu hodín generovania mixu.

Obsahuje minútové sklá, 90-stupňový ciferník hodiniek na zobrazenie hodiny a 2 sedemsegmentový displej na zobrazenie minút.

Poďme to postaviť.

Krok 1: Potrebný materiál

  1. 4 kusový drevený blok 1 cm * 3 cm * 8 cm (v * š * d). s.
  2. Zmrzlinové tyčinky.
  3. 2 kusy 180 -servomotora
  4. 2 kusy sedemsegmentového displeja.
  5. Vŕtačka do dreva.
  6. Ardunio nano.
  7. Napájanie 5v 1A.
  8. Kusy dreva sapre.
  9. Kábel žena - žena.
  10. Pieskové sklo na jednu minútu.

Krok 2: Nastavenie pieskového skla a serva

Nastavenie pieskového skla a serva
Nastavenie pieskového skla a serva
Nastavenie pieskového skla a serva
Nastavenie pieskového skla a serva
Nastavenie pieskového skla a serva
Nastavenie pieskového skla a serva
  1. V jednom z rámov vytvorte štvorcový otvor, aby sa mohol ľahko pripevniť k servu.
  2. označte obrys serva, dajte ho na drevo a pomocou vŕtačky urobte blízko seba.
  3. Servo zaistite horúcim alebo super lepidlom.
  4. Bola vytvorená malá škatuľka rovnakej veľkosti ako pieskové sklo.
  5. Pripojená servoprevodovka v strede škatule, ako je znázornené na obrázku.
  6. Na ďalšej strane skrinky vytvorte malý otvor, aby poskytol priestor pre skrutkovač na pripevnenie skrinky k servu.
  7. Pripojte kolík serva k kolíku číslo 12 Arduino.
  8. Spustite priložený kód.
  9. Pošlite 0 a 180 do sériového monitora a skontrolujte, či sa neotáča pieskové sklo.
  10. Opravte prípadné chyby.

Krok 3: Vytvorte rám

Vytvorte rám
Vytvorte rám
Vytvorte rám
Vytvorte rám
Vytvorte rám
Vytvorte rám
  1. Teraz pripevnite ďalšie kusy dreva a urobte z neho štvorcovú škatuľu.
  2. Rozhodnite sa pre servo hodinu pre druhú pozíciu.
  3. Prednú tvár zakryte zmrzlinovou tyčinkou.

Krok 4: Urobte Dail

Urobte Dail
Urobte Dail
Urobte Dail
Urobte Dail
Urobte Dail
Urobte Dail
  1. Pomocou super lepidla k nemu pripevnite servo hlavu.
  2. Potom použite priložený program, otvorte sériový monitor aplikácie Arduino.
  3. Pošlite 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 jeden po druhom a nastavte kus dreva.
  4. Toto je 12 intervalov hodín s každým rozdielom 8 stupňov.
  5. Kolík signálu serva je pripojený k kolíku 12, môžete podľa toho zmeniť, aby ste nastavili číselník.

Krok 5: Sedemsegmentový displej pre minúty

Sedemsegmentový displej pre min
Sedemsegmentový displej pre min
Sedemsegmentový displej pre min
Sedemsegmentový displej pre min
Sedemsegmentový displej pre min
Sedemsegmentový displej pre min
  1. Vŕtačkou s najmenším vrtákom vytvorte celok v prednej časti.
  2. 10 v hornom rade a 10 v dolnom rade.
  3. Aby sa 2 sedemsegmentový displej mohol ľahko posúvať a potom ho opravte pomocou super lepidla.
  4. Do tejto doby máme hotové celé hodiny.
  5. Teraz musíme nastaviť sedemsegmentový displej.

Kolíky dvoch sedemsegmentového displeja.

static const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};

static const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};

1. sedem segmentov: a, b, c, d, e, f, g piny diagramu budú spojené s 2, 3, 4, 5, 6, 7, 8 kolíkmi Arduina.

2. sedem segmentov: a, b, c, d, e, f, g piny diagramu budú spojené s A0, A1, A2, A3, A4, A5, 9 pinmi Arduina.

Spustite kód a skontrolujte, či správne bliká 9 až 0 alebo nie.

Krok 6: Zostavte všetko

Zostavte všetko
Zostavte všetko
Zostavte všetko
Zostavte všetko
  1. Keď je všetko zostavené, hodiny budú vyzerať ako na obrázku.
  2. Kolík 12 pre hodinové servo.
  3. Kolík 11 pre servo z pieskového skla.
  4. Ostatné kolíky sú rovnaké ako pre sedemsegmentové kolíky.
  5. Nastavte čas zmenou hodnôt pod číslom v programe.

    • int hodiny = 1;
    • int minúty = 9;
    • int sek = 0;

Odporúča: