Inhoudsopgave:
- Stap 1: Wat u nodig heeft - Hardware
- Stap 2: Het circuit bij EasyEDA, het gratis online circuitontwerpplatform
- Stap 3: De code
- Stap 4: JLCPCB - Maak je eigen printplaat vanaf $ 2
- Stap 5: 3D-onderdelen
- Stap 6: Goed gedaan
Video: Arduino digitale klok met alarmfunctie (aangepaste PCB) - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
In deze doe-het-zelfgids laat ik je zien hoe je je eigen digitale klok kunt maken met deze alarmfunctie.
In dit project heb ik besloten om mijn eigen PCB te maken die is gebaseerd op de Arduino UNO-microcontroller - Atmega328p.
Hieronder vindt u het elektronische schema met PCB-layout zodat u het eenvoudig zelf kunt maken.
Door op de knoppen te drukken kunt u tijd/datum/alarm en alarmstatus (aan/uit) instellen.
Het alarm kan worden uitgeschakeld door op de alarmknop te drukken of door de box te kraken.
Updates en meer zijn hier te vinden:
Laten we beginnen.
Stap 1: Wat u nodig heeft - Hardware
Voor dit project heb je nodig:
- Ons aangepaste PCB-circuit:
- LCD met hoog contrast van 16x2 tekens (Raystar RC1602B-LLG-JWVE)
- Atmega328 (met Arduino UNO-bootloader)
- DS1307 Realtimeklok
- Kantel sensor
- 28 dip-aansluiting & 8 dip-aansluiting
- 16 MHz kristaloscillator
- 32.768 MHz kristaloscillator
- 2x22 pF condensatoren
- 3x10 kOhm weerstand
- Trimmer 20kOhm
- Zoemer
- Knoopcelbatterijhouder
- schroefklem 2P 2,54mm
- Pin Header 1x5 Vrouwelijk 2,54mm
-
Mini-drukknopschakelaar - hoog
Je hebt ook een TTL naar USB-module of een Arduino UNO-bord nodig voor de programmeerprocedure.
Voor stroom heb je een 5V-1A voedingsadapter nodig of je kunt een usb-kabel gebruiken zoals ik deed.
Stap 2: Het circuit bij EasyEDA, het gratis online circuitontwerpplatform
Vul hier in om het bovenstaande circuit te bekijken en wijzigingen aan te brengen.
Stap 3: De code
Hoe het te programmeren:
Sluit je schakeling met TTL naar USB module met 5 kabels aan op de programmeerheader.
De pinnen RX en TX moeten kruiselings met elkaar verbonden zijn.
OPMERKING: Als u het Arduino UNO-bord gebruikt, zorg er dan voor dat u eerst de ATmega328 IC verwijdert en sluit de headers RX naar RX en TX naar TX-pinnen van het bord aan. De RS-pin moet worden aangesloten op de Arduino UNO-resetpin.
Download de code van hier en open deze met Arduino IDE. Binnenin vind je ook het bibliotheekbestand.
Stap 4: JLCPCB - Maak je eigen printplaat vanaf $ 2
Ga hier naar binnen om uw printplaat te produceren!
Gebruik JLCPCB voor $ 2 PCB-fabricage en 2-daagse bouwtijd, de kwaliteit is echt goed, bekijk de onderstaande foto van onze printplaat.
Stap 5: 3D-onderdelen
Stap 6: Goed gedaan
Ik hoop dat jullie dit leuk vonden, laat het me weten in de comments!!!
Aanbevolen:
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)
Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
Aangepaste PCB-vormen maken (met Inkscape en Fritzing): 4 stappen (met afbeeldingen)
Aangepaste PCB-vormen maken (met Inkscape en Fritzing): Als u een beginner bent en een PCB met aangepaste vorm nodig hebt … en deze in de kortst mogelijke tijd nodig hebt … OF als u geen tijd wilt besteden aan veel tijd om te leren werken met geavanceerde software, omdat je uiteindelijk een bord of andere maakt … deze
Een klok maken van een klok: 11 stappen (met afbeeldingen)
Een klok maken van een klok: in deze Instructable neem ik een bestaande klok en creëer ik een betere klok. We gaan van de afbeelding links naar de afbeelding rechts. Voordat u op uw eigen klok begint, moet u weten dat het opnieuw in elkaar zetten een uitdaging kan zijn, aangezien de piv
Digitale klok met 4026 en 4060: 5 stappen (met afbeeldingen)
Digitale klok met 4026 en 4060: deze zomer heb ik een cursus gevolgd met de naam "Digitale elektronica" op mijn universiteit. Ik leerde over flip-flops, tellers en nog veel meer. Dus ik dacht dat het geweldig zou zijn Als ik een project doe met betrekking tot digitale elektronica en van daaruit het project digitale klok
Aangepaste cd-klok: 3 stappen
Aangepaste cd-klok: als je in veel gadgetwinkels rondsnuffelt, zul je steevast cd-klokken te koop hebben gezien, meestal in het bereik van $ 20, en gedacht: "leuk, maar te veel geld". Of, als u regelmatig memorabilia-winkels bezoekt, ziet u Elvis CD-wandklokken. Deze gebruiken dezelfde m