Obsah:

Unikátní model hodin poháněný servomotory Arduino: 5 kroků
Unikátní model hodin poháněný servomotory Arduino: 5 kroků

Video: Unikátní model hodin poháněný servomotory Arduino: 5 kroků

Video: Unikátní model hodin poháněný servomotory Arduino: 5 kroků
Video: Alena a Petr Hadravovi: Model vesmíru z vraku od ostrova Antikythéry (Café Nobel Teplice, 21.2.2023) 2024, Červenec
Anonim
Image
Image
Unikátní model hodin poháněný servomotory Arduino
Unikátní model hodin poháněný servomotory Arduino

S tímto instruktážním vám ukážu, jak vytvořit hodiny pomocí motorů Arduino Nano a Servo. K tomu budete potřebovat následující položky,

Zásoby

  • Deska Arduino (použil jsem Arduino Nano)
  • 2 servomotory
  • LED žárovky
  • Dráty
  • Lepenkové krabice
  • Pero
  • Tužka
  • Pravítko
  • Guma
  • Řezačka papíru

Krok 1: Pájejte požadované LED žárovky

Pájejte požadované LED žárovky
Pájejte požadované LED žárovky
Pájejte požadované LED žárovky
Pájejte požadované LED žárovky
Pájejte požadované LED žárovky
Pájejte požadované LED žárovky
  1. K zobrazení sekundových a minutových hodnot potřebujeme LED žárovky. Propojte vodiče nebo LED pomocí můstku nebo LED.
  2. Udělejte je jako na obrázcích

Krok 2: Připravte si hodinové a minutové servomotory

Připravte si hodinové a minutové servomotory
Připravte si hodinové a minutové servomotory
Připravte si hodinové a minutové servomotory
Připravte si hodinové a minutové servomotory
Připravte si hodinové a minutové servomotory
Připravte si hodinové a minutové servomotory

V tomto kroku je třeba vytvořit hodinovou hodnotu a minutovou hodnotu zobrazující číslované tabulky.

  1. Pomocí lepenky označte kruh a očíslovanou oblast jako o 180 stupňů, protože servo bude používat podporu pouze o 180 stupňů. Pokud používáte 360 stupňový servomotor, můžete změnit design desky.
  2. Nakrájejte je jako na obrázku.
  3. Pokud nepoužíváte kolík k připevnění servomotorů na stěnu hodin, použijte k tomu jinou techniku. Tady jsem použil kartonový bod na zakrytí servomotoru a ten kryt se hodil na stěnu hodin.

Krok 3: Naprogramujte desku Arduino na hodiny

Naprogramujte desku Arduino na hodiny
Naprogramujte desku Arduino na hodiny

Před sestavením všech položek jednoduše připojte vodiče LED, vodiče servomotorů k desce Arduino a zkontrolujte program nahrávání správnosti. Zde je připojen program, který jsem použil.

Pro druhou indikační LED použila Arduino pin 3

Pro indikaci minut byly použity 4 LED diody Arduino pin 7, 8, 9, 10

Pro servomotory bylo použito 5, 6 pinů

Krok 4: Sestavte všechny díly

Sestavte všechny díly
Sestavte všechny díly
Sestavte všechny díly
Sestavte všechny díly
Sestavte všechny díly
Sestavte všechny díly

Nyní se servomotory a LED diody mohou připojit k lepenkové krabici, která je považována za hlavní stěnu hodin. Poté připevněte na zeď hodinové a minutové talíře. Po dokončení je projekt nyní viditelný jako výše.

Krok 5: Dokončete projekt a vylepšení

Nyní napájejte desku arduino pomocí externího zdroje energie a můžete si užívat nové hodiny. Pro ukázkové účely běží hodiny rychleji než normální hodinová rychlost. To lze upravit pomocí arduino kódu.

V tomto projektu nemám přidanou funkci nastavení času. To lze snadno implementovat pomocí sériového čtení dat nebo připojením zařízení bluetooth.

Děkujeme, že jste to sledovali.

Doporučuje: