Indholdsfortegnelse:

Enkelt Arduino skakur: 5 trin
Enkelt Arduino skakur: 5 trin

Video: Enkelt Arduino skakur: 5 trin

Video: Enkelt Arduino skakur: 5 trin
Video: Enkelt låssystem med Arduino och NFC Shield 2024, November
Anonim
Image
Image
Enkelt Arduino skakur
Enkelt Arduino skakur
Enkelt Arduino skakur
Enkelt Arduino skakur
Enkelt Arduino skakur
Enkelt Arduino skakur

Da jeg tænkte på at lave et skakur med Arduino, var målet at bygge ved hjælp af enkel programmering uden brugsklasse og arbejde med AVR -registret. Den anvendte base var Arduino Reference. Det sværeste var at manipulere timeren ved hjælp af kun Arduino millis (). Ideen er, at projektet kan være nyttigt af de begyndende studerende på Arduino.

Trin 1: Funktioner

  • Komplet timerjustering ved hjælp af tastaturet til time, minutter og sekunder, på 1 sek. Op til 10 timer
  • Opbevaring sidst justeret i eeprom
  • Tidskontrol ved pludselig død eller stigning på op til 99 seg
  • Pause timeren ved hjælp af en hvilken som helst tastatur, og slip ved hjælp af spilknap
  • Lyd for at kontrollere, at der blev trykket på spilknappen, og når spillet er slut

Trin 2: Dele

  • Arduino Uno eller andre
  • 2 Trykknap R13-502
  • Summer
  • Til LCD -skærmkort kan bruges LCD -tastaturskærm eller DIY ved hjælp af:

    • LCD 16x2
    • 6 Taktil trykknapkontakt
    • Universal printkort
    • Row Pin Header

Trin 3: Kredsløb

Kredsløb
Kredsløb
Kredsløb
Kredsløb

Det mest komplicerede kredsløb er LCD -tastaturskærmen, hvis dette stykke er købt klar, er resten så enkelt.

Trin 4: Filer

Arduino -kode:

Arduino stativ:

Bauhaus skaksæt:

Trin 5: Opdatering - 2021 januar

Opdatering - januar 2021
Opdatering - januar 2021
Opdatering - januar 2021
Opdatering - januar 2021
Opdatering - januar 2021
Opdatering - januar 2021
Opdatering - januar 2021
Opdatering - januar 2021

Forskellen i denne nye stand er, at jeg brugte en Arduino Pro Mini i stedet for Arduino Uno. Da Pro Mini brugte den samme Atmega 328, blev der ikke ændret noget i kode eller elektronikforbindelser:

Arduino Stand Definitive Edition:

Anbefalede: