Tartalomjegyzék:

Vegyes generációs óra: 6 lépés
Vegyes generációs óra: 6 lépés

Videó: Vegyes generációs óra: 6 lépés

Videó: Vegyes generációs óra: 6 lépés
Videó: 6 lépés a Fülzúgás megszüntetéséhez 2024, November
Anonim
Vegyes generációs óra
Vegyes generációs óra

Sziasztok, 1 hónapja kezdtem el ezt a projektet, rossz egészségi állapotom miatt (elkapott a dengue -láz) hosszabb ideig tartott. Általában Arduino alapú projektet készítek, így az óra projekt megvalósítása nagyon érdekes volt.

Hogy egy érdekes projektet készítsek, sok órával kapcsolatos projektet és óralapot ellenőriztem, és végül egy mix generációs óra készítésével találkoztam.

Tartalmaz egy perc homoküveget, egy 90 fokos óralapot, amely az órát és 2 hét szegmenses kijelzőt tartalmaz a percek megjelenítéséhez.

Építsük fel.

1. lépés: Szükséges anyagok

  1. 4 db 1cm * 3cm * 8cm (h * w * l) fa tömb. val vel.
  2. Fagylaltbotok.
  3. 2 db 180 szervomotor
  4. 2 darab hét szegmenses kijelző.
  5. Fa fúrógép.
  6. Ardunio nano.
  7. Tápegység 5V 1Amp.
  8. Sapre fa darabok.
  9. Női -női kábel.
  10. Egyperces homoküveg.

2. lépés: A homoküveg és a szervó beállítása

Homoküveg és szervó beállítása
Homoküveg és szervó beállítása
Homoküveg és szervó beállítása
Homoküveg és szervó beállítása
Homoküveg és szervó beállítása
Homoküveg és szervó beállítása
  1. Készítsen négyzet alakú lyukat az egyik keretben, hogy könnyen rögzüljön a szervóhoz.
  2. jelölje meg a szervó körvonalat, tegye a fára, és fúróval fektesse egymáshoz közel.
  3. Rögzítse a szervót valamilyen forró ragasztóval vagy szuperragasztóval.
  4. Létrehozott egy kis dobozt, akkora, mint a homoküveg.
  5. Szerelt szervo fogaskerék a doboz közepén, az ábrán látható módon.
  6. Készítsen egy kis lyukat a doboz másik oldalán, hogy helyet biztosítson a csavarhúzónak a doboznak a szervóhoz való rögzítéséhez.
  7. Csatlakoztassa a szervotűt az Arduino 12 -es számú tűjéhez.
  8. Futtassa a mellékelt kódot.
  9. Küldje el a 0 -t és a 180 -at a soros monitoron, és ellenőrizze a homoküveg forgását.
  10. Javítsa ki a hibákat, ha vannak.

3. lépés: Készítse el a keretet

Készítse el a keretet
Készítse el a keretet
Készítse el a keretet
Készítse el a keretet
Készítse el a keretet
Készítse el a keretet
  1. Most rögzítsen más fadarabokat, és készítsen egy négyzet alakú dobozt.
  2. Döntse el a második szervo pozíciót órára dail.
  3. Fagylaltpálcával fedje le az előlapot.

4. lépés: Készítse el a Dail -t

Készítsd el a Dailt
Készítsd el a Dailt
Készítsd el a Dailt
Készítsd el a Dailt
Készítsd el a Dailt
Készítsd el a Dailt
  1. Szuper ragasztó segítségével rögzítse a szervofejet hozzá.
  2. Ezután használja a mellékelt programot, nyissa meg az Arduino alkalmazás soros monitorát.
  3. Egyenként küldjön 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 és állítsa be a fadarabot.
  4. Ez az óra 12 intervalluma, minden 8 fokos különbséggel.
  5. Szervo jelcsap a 12 -es tűhöz van rögzítve, ennek megfelelően módosíthatja a tárcsa beállítását.

5. lépés: Hét szegmenses kijelző a min

Hét szegmenses kijelző Min
Hét szegmenses kijelző Min
Hét szegmenses kijelző Min
Hét szegmenses kijelző Min
Hét szegmenses kijelző Min
Hét szegmenses kijelző Min
  1. Ha a fúrót a legkisebb fúrószárral használja, akkor az egész homlokfelületet hozza létre.
  2. 10 a felső sorban és 10 az alsó sorban.
  3. Annak érdekében, hogy 2 hét szegmenses kijelző könnyen elcsúszhasson, és ezt követően a szuper ragasztóval rögzítse.
  4. Ekkor már készen vagyunk az egész órával.
  5. Most be kell állítanunk a hét szegmenses kijelzőt.

Két hét szegmenses kijelző csapjai.

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};

Az első hét szegmens: a diagram a, b, c, d, e, f, g csapjai az Arduino 2, 3, 4, 5, 6, 7, 8 csapjaihoz lesznek csatlakoztatva.

A második hét szegmens: a diagram a, b, c, d, e, f, g csapjai az Arduino A0, A1, A2, A3, A4, A5, 9 csapjaihoz lesznek csatlakoztatva.

Futtassa a kódot, és ellenőrizze, hogy megfelelően villog -e 9 és 0 között.

6. lépés: Szerelje össze az összeset

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
  1. Miután mindent összeszerelt, az óra a képen látható módon fog kinézni.
  2. 12. tű az óra kéziszervóhoz.
  3. 11. csap a homoküveg szervóhoz.
  4. A többi csap ugyanaz, mint a hét szegmensben.
  5. Állítsa be az időt az alábbi szám értékeinek megváltoztatásával a programban.

    • int óra = 1;
    • int perc = 9;
    • int sec = 0;

Ajánlott: