Ardumotive Arduino Greek Playground
  • Home
    • About us
    • Contact
    • License
  • Arduino
    • Tutorials
    • Workshop
  • Raspberry Pi
  • DIY 3D Printer
  • News
    • Events >
      • Unboxing & Review
    • Blog
The 1st Arduino Playground in Greece - Open Source Hardware

Arduino simple countdown timer with 7 segment display

Available Languages
Picture
Picture

Εισαγωγή

Published date: 30/04/2016
Picture
Σε αυτό το Arduino project θα φτιάξουμε ενα χρονόμετρο αντίστροφης μέτρησης χρησιμοποιώντας δυο ψηφία 7 segment displays, που σημαίνει οτι μπορούμε να έχουμε μια αντίστροφη μέτρηση μέγιστου χρόνου 99 δευτερολέπτων. Μόλις το χρονόμετρο δείξει μηδέν, θα ακούγεται και ένας ήχος απο ένα μικρό buzzer.

Μπορείτε να μάθετε περισσότερα για τα 7 segment displays στο tutorial εδώ.

Τι θα χρειαστούμε

Picture
Γι αυτό το tutorial θα χρειαστούμε:
  • Arduino uno
  • breadboard
  • buzzer
  • 2ψηφία 7 segment display
  • μερικά καλώδια breadboard

Το κύκλωμα

Picture
Οι συνδέσεις είναι αρκετά απλές, ακολουθήστε το παραπάνω σχηματικό.
Αν θέλετε μπορείτε να χρησιμοποιήσετε και μια αντίσταση  220 Ω σε κάθε ακροδέκτη (εκτός απ' το CC ή CA)
Picture

Ο κώδικας

Εδώ θα βρείτε τον κώδικα με την χρήση του Codebender! ​
Try downloading the Codebender plugin and clicking on the "Run on Arduino" button to program your Arduino board with this sketch. And that's it, you've programmed your Arduino board directly from your browser! It's really amazing.
Ο κώδικας είναι αρκετά απλός. Αφαιρούμε μια μονάδα απ' τον αριθμό μας (timer--;) κάθε ένα δευτερόλεπτο και εκτυπώνουμε το αποτέλεσμα στα 7 segment displays μας. Μόλις η μεταβλητή timer γίνει ίση με το μηδέν οι οθόνες αναβοσβήνουν "00" και  ακούγετε και ένας ήχος.

Πατήστε "Edit" για να αλλάξετε τον χρόνο της αντίστροφης μέτρησης. Δώστε στην μεταβλητή timer (γραμμή 15) έναν αριθμό μεγαλύτερο του μηδενός και μικρότερο ή ίσο του 99. Μόλις τελειώσετε με τις αλλαγές πατήστε το "Run on Arduino" για να προγραμματίσετε το Arduino σας.

Συγχαρητήρια! 

Αυτό ηταν! Εύκολο, δύσκολο? Πείτε μου πως σας φάνηκε στα σχόλια παρακάτω! Μπορείτε να ξανά αρχίσετε την αντίστροφη μέτρηση απ' την αρχή πατώντας το κουμπί reset του Arduino σας.
Picture

Search Engine

Picture

Licence 

Picture

Help us to grow up!

Picture


Donate us
About us
License
Cookies policy

Visit the biggest Arduino Shop in Greece!

Picture
find us on dwrean.net
find us on Codebender
find us on Instructables
Developed and designed by Vasilakis Michalis Copyright © 2013 Ardumotive All Rights Reserved
All trademarks referenced herein are properties of their
Powered by Create your own unique website with customizable templates.
Design by DivTag Templates
Ardumotive Arduino Greek Playground