
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44


Tämä "opettavainen" näyttää ja opettaa sinulle, kuinka tehdä yksinkertainen Arduino Uno -kello, joka toimii myös sekuntikellona muutamassa yksinkertaisessa vaiheessa.
Vaihe 1: Kerää kaikki tarvittavat materiaalit


Jotta voit aloittaa Arduino Uno -kellon/sekuntikellon luomisen, sinulla tulee olla Arduino Uno, DS1307 reaaliaikainen kellokokoonpano Breakout Board, SainSmart 20x4 IIC/I2C/TWI LCD -moduuli, täysikokoinen leipälauta, Arduino -painike, 10 k ohmin vastus, uros -uros -hyppyjohtimet, uros -naaras -hyppyjohdot ja USB -tyypin A -uros -USB -tyypin B -uroskaapeli. Tarvitset myös tietokoneen, johon on asennettu Arduino IDE -ohjelmisto.
Vaihe 2: Yhdistä johdot, painike ja vastus

Jotta Arduino Uno, SainSmart LCD2004 ja DS1307 reaaliaikainen kellokokoonpano Breakout Board -laitteet voivat kommunikoida keskenään, sinun on ensin kytkettävä DS1307 reaaliaikainen kellokokoonpano Breakout Board, Arduino -painike ja 10 k ohmin vastus täyteen kokoinen leipälauta tietyissä kohdissa (käytä kaaviota pisteille). Lopuksi sinun on kytkettävä kaikki hyppyjohdot kaiken välille tietyissä kohdissa (käytä kaaviota pisteille).
Vaihe 3: Hanki koodi



Nyt saadaksemme kaikki toisiinsa yhdistetyt laitteet todella kommunikoimaan ja toimimaan kellona/sekuntikellona, saamme koodin, joka kertoo kaiken tekemään juuri niin. Saadaksesi koodin sinun tarvitsee vain ladata liitteenä oleva tiedosto "clock.ino", käynnistää Arduino IDE -ohjelmisto tietokoneellasi ja avata "clock.ino" -tiedosto (tarkemmat ohjeet tästä prosessista ovat liitteenä kuvina).
Vaihe 4: Liitä Arduino tietokoneeseen


Kun olet kirjoittanut kaikki Arduino Uno -koodisi Arduino IDE -ohjelmistoon, liitä se tietokoneeseen USB Type A Male to USB Type B Male -kaapelilla siten, että USB Type A Male menee tietokoneen USB -porttiin ja USB Type B Mies menee Arduinon USB -porttiin. Arduino Uno pitäisi nyt kytkeä.
Vaihe 5: Lataa koodi

Nyt meidän tarvitsee vain ladata koodi Arduino Unoon ja kello/sekuntikello -ohjelman pitäisi alkaa toimia niin kauan kuin Arduino on kytketty oikein tietokoneeseen ja kaikki muu on kytketty oikeisiin paikkoihin. Voit ladata koodin Arduino Unoon napsauttamalla Arduino IDE -ohjelmiston "lataa" -painiketta.
Vaihe 6: Käytä sitä

Kun kaikki koodit on ladattu Arduino Uno -laitteeseesi, kellon pitäisi alkaa automaattisesti LCD -näytöllä. Voit käynnistää sekuntikellon painamalla painiketta ja pysäyttää sen pitämällä painiketta painettuna sekunnin ajan. Siinä kaikki!
Suositeltava:
Yksinkertainen CloudX M633 digitaalinen sekuntikello: 4 vaihetta

Yksinkertainen CloudX M633 Digitaalinen sekuntikello: Tässä projektissa aiomme tehdä version digitaalisesta kellosta, joka voi tallentaa tuntien, minuuttien ja sekuntien tiedot aivan kuten sekuntikello matkapuhelimessasi! Käytämme LCD -näyttöä ajan näyttämiseen
Yksinkertainen, käytännöllinen Arduino -sekuntikello: 4 vaihetta

Yksinkertainen, käytännöllinen Arduino -sekuntikello: Hae verkosta Arduino -sekuntikello. Luultavasti juuri teit sen, jos olet täällä. Henkilökohtaisesta kokemuksesta voin kertoa, että mikä tahansa internetin sekuntikello on joko liian monimutkainen (koodiltaan aloittelijoille) tai liian yksinkertaistettu eikä käytännöllinen
Arduino -sekuntikello: 4 vaihetta (kuvilla)

Arduino -sekuntikello: Tämä ohje sisältää ohjeet sekuntikellon tekemiseen Arduinosta
Sekuntikello 30 metrin juoksuun (Arduino): 6 vaihetta (kuvilla)

Sekuntikello 30 metrin juoksuun (Arduino): Tämä projekti tehtiin erityistä tarkoitusta varten suomalaisessa baseball -valmennuksessa ja testattiin junioripelaajien nopeutta 30 metrin juoksussa. Tämä arduino -projekti oli myös kurssiprojekti opinnoissani. Projektissa oli joitain ylä- ja alamäkiä, mutta nyt se ainakin toimii
VHDL -sekuntikello: 8 vaihetta (kuvilla)

VHDL-sekuntikello: Tämä on opetusohjelma sekuntikellon tekemisestä käyttämällä VHDL- ja FPGA-piirilevyjä, kuten Basys3 Atrix-7 -korttia. Sekuntikello voi laskea 00,00 sekunnista 99,99 sekuntiin. Se käyttää kahta painiketta, toinen käynnistys-/pysäytyspainikkeelle ja toinen