Search the Community

Showing results for tags 'attiny85'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • HWBOX | Main
  • HWBOX | Forum
    • HwBox.gr Ανακοινώσεις & Ειδήσεις
    • News/Ειδήσεις
    • Reviews
    • The Poll Forum
    • Παρουσιάσεις μελών
  • Hardware
    • Επεξεργαστές - CPUs
    • Μητρικές Πλακέτες - Motherboards
    • Κάρτες Γραφικών - GPUs
    • Μνήμες - Memory
    • Αποθηκευτικά Μέσα - Storage
    • Κουτιά - Cases
    • Τροφοδοτικά - PSUs
    • Συστήματα Ψύξης - Cooling
    • Αναβαθμίσεις - Hardware
  • Peripherals
    • Οθόνες
    • Πληκτρολόγια & Ποντίκια
    • Ηχεία - Headsets - Multimedia
    • Internet & Networking
    • General Peripherals
  • Overclocking Area
    • HwBox Hellas O/C Team - 2D Team
    • HwBox Hellas O/C Team - 3D Team
    • Hwbot.org FAQ/Support
    • Benchmarking Tools
    • General Overclocking FAQ/Support
    • Hardware Mods
  • Software Area
    • Operating Systems
    • Drivers Corner
    • General Software
    • General Gaming
  • The Tech Gear
    • Mobile Computing
    • Smartphones
    • Tablets
    • Digital Photography & Cameras
  • Off Topic
    • Free Zone
    • XMAS Contest
  • HWBOX Trade Center
    • Πωλήσεις
    • Ζήτηση
    • Καταστήματα & Προσφορές

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Homepage


Interests


Occupation


ICQ


AIM


Yahoo


MSN


Skype


CPU


Motherboard


GPU(s)


RAM


SSDs & HDDs


Sound Card


Case


PSU


Cooling


OS


Keyboard


Mouse


Headset


Mousepad


Console


Smartphone


Tablet


Laptop


Camera


Drone


Powerbank

Found 4 results

  1. [NEWS_IMG=DIY: Ρολόι με ένα ATtiny και αυτονομία 1 έτος!]http://www.hwbox.gr/members/2195-albums497-picture34929.jpg[/NEWS_IMG] Μικρού μεγέθους ρολόι που μπορεί να τρέξει για πάνω από ένα χρόνο με μια μπαταρία υπολογιστή των 3V. Χάρη σε ένα ATtiny85, καθώς και σε μια μικρή OLED οθόνη με υποστήριξη I2C. Το project μας περιλαμβάνει τη δημιουργία ενός ρολογιού που θα μπορεί να λειτουργεί χωρίς προβλήματα για πάνω από ένα χρόνο χρησιμοποιώντας μια απλή μπαταρία 150 mAh των 3V. Παράλληλα με ορισμένες τροποποιήσεις στον κώδικα, μπορούμε να κάνουμε το ATtiny να λειτουργήσει με χαμηλή κατανάλωση ενέργειας κάτι που θα διευκολύνει την επίτευξη του στόχου του ενός + έτους αυτονομίας με μια μπαταρία, αγγίζοντας ακόμη και τις 750 ημέρες ανάλογα με τη χρήση. Βήμα 1. Τα υλικά που θα χρειαστούμε. Επιγραμματικά: ATtiny85, προαιρετικά breadboard, δύο Push buttons, battery holder και μπαταρία 3V, OLED 0.49 inch οθόνη με 4 pin, διακόπτη δύο θέσεων, ενώ προτείνεται η χρήση ενός ISP (programmer) για να προγραμματίσουμε το ATtiny85 με τον κώδικα της επιλογής μας (δίνεται παρακάτω). Η μπαταρία που προτείνεται είναι η CR2032 καθώς έχει χωρητικότητα έως 225 mAh και μπορεί να τροφοδοτήσει για αρκετό καιρό το "high tech ρολόι" μας. Σημειώνεται ότι κατά τη λειτουργία του, όλο το κύκλωμα καταναλώνει περίπου 6 mAh. [img_alt=DIY: Ρολόι με ένα ATtiny και αυτονομία 1 έτος!]http://www.hwbox.gr/members/2195-albums570-picture57106.png[/img_alt] Βήμα 2. Αφού συνδέσουμε τα υποσυστήματα όπως φαίνονται στην εικόνα το μόνο που μένει είναι να προγραμματίσουμε το ATtiny85 με τη χρήση του Arduino IDE. Το πρώτο pin του ATtiny85 είναι και το reset το οποίο θα το αφήσουμε ως έχει καθώς θα είναι εύκολο στον επαναπρογραμματισμό όποτε θέλουμε. [img_alt=DIY: Ρολόι με ένα ATtiny και αυτονομία 1 έτος!]http://www.hwbox.gr/members/2195-albums570-picture57107.png[/img_alt] [img_alt=DIY: Ρολόι με ένα ATtiny και αυτονομία 1 έτος!]http://www.hwbox.gr/members/2195-albums570-picture57108.png[/img_alt] Βήμα 3. Αφού περάσουμε τον κώδικα θα πρέπει να σετάρουμε την ώρα στο ρολόι μας. Τα δύο πλήκτρα λειτουργούν όπως το set και το up στα κλασικά ψηφιακά ρολόγια. Το project μπορεί να επεκταθεί και με άλλα I2C modules, να χρησιμοποιηθεί παράλληλα με GPS και WiFi modules για συγχρονισμό της ώρας. Επίσης μπορούμε να αλλάξουμε την οθόνη με μια πιο μεγάλη 128x64 pixel αλλάζοντας την ανάλυση στο project με το #define SCREEN128X64 στο .ino αρχείο. [img_alt=DIY: Ρολόι με ένα ATtiny και αυτονομία 1 έτος!]http://www.hwbox.gr/members/2195-albums570-picture57109.png[/img_alt] Διαβάστε περισσότερα εδώ...
  2. [NEWS_IMG=DIY: RGB LED strip ελεγχόμενο μέσω RC]http://www.hwbox.gr/members/2195-albums497-picture34929.jpg[/NEWS_IMG] Αλλάξτε χρώμα σε ένα RGB LED strip χρησιμοποιώντας ένα σύστημα RC σε αντίθεση με κάποιο τηλεκοντρόλ υπερύθρων. Αν και στην αγορά υπάρχουν πολλά RGB LED strips διαθέσιμα με τηλεκοντρόλ, αυτό απαιτεί οπτική επαφή για να λειτουργήσει, κάτι που σε ένα setup "κρυφού φωτισμού" δε θα έχει τα επιθυμητά αποτελέσματα. Με το συγκεκριμένο DIY θα στήσουμε ένα RGB LED strip και μέσω ενός Raspberry Pi θα μπούμε να αλλάζουμε τα χρώματα με μεγαλύτερη άνεση μέσω συχνοτήτων. Βέβαια, αντί για το Pi υπάρχουν διάφορες εναλλακτικές που μπορούμε να χρησιμοποιήσουμε όπως έναν πομποδέκτη που είναι ρυθμισμένος στην ίδια συχνότητα. Εκτός αυτών, για τη κατασκευή θα χρειαστούμε ένα ATTiny85, το L7805 (5V) voltage regulator, 3 NPN transistors, έναν 1µF capacitor, έναν 10 µF capacitor, μετασχηματιστή 12V και μια πλακέτα ή perfboard για να τα στήσουμε όλα επάνω. [img_alt=DIY: RGB LED strip ελεγχόμενο μέσω RC]http://www.hwbox.gr/members/2195-albums570-picture55976.png[/img_alt] Βήμα 1. Κάνουμε τις απαραίτητες κολλήσεις στη πλακέτα όπως φαίνεται στο σχήμα και στις φωτογραφίες. [img_alt=DIY: RGB LED strip ελεγχόμενο μέσω RC]http://www.hwbox.gr/members/2195-albums570-picture55975.png[/img_alt] [img_alt=DIY: RGB LED strip ελεγχόμενο μέσω RC]http://www.hwbox.gr/members/2195-albums570-picture55974.png[/img_alt] Βήμα 2. Σε αυτό το βήμα θα πρέπει να φλασάρουμε το ATTiny με το σωστό arduino-sketch. Για να προγραμματίσετε το ATTiny, μπορείτε να χρησιμοποιήσετε ένα Arduino (UNO ή Nano δεν έχει σημασία μιας και όλα είναι συμβατά). Το sketch που δίνεται δωρεάν χρησιμοποιεί το Arduino (ή το ATTiny στη περίπτωσή μας) για να επικοινωνήσει με τηλεκατευθυνόμενες συσκευές. Program an ATtiny with Arduino Atmel ATtiny 85 mit Arduino (ArduinoISP) flashen und programmieren (Arduino IDE 1.6.4) - Frag-Duino [img_alt=DIY: RGB LED strip ελεγχόμενο μέσω RC]http://www.hwbox.gr/members/2195-albums570-picture55973.png[/img_alt] Βήμα 3. Το τελευταίο βήμα είναι η αποστολή των εντολών ασύρματα μέσω της αυτοσχέδιας RC συσκευής που φτιάξαμε μέσω του Raspberry Pi. Εκτός από τον έλεγχο των χρωμάτων μπορούμε να χρησιμοποιήσουμε αντίστοιχη συχνότητα για να απενεργοποιήσουμε την παροχή ρεύματος με RF based πρίζες (433MHz). Πληροφορίες για τις συγκεκριμένες πρίζες και το πως βοηθούν στους αυτοματισμούς του σπιτιού (Home Automation) μπορείτε να δείτε στα παρακάτω link. Το τελικό αποτέλεσμα θα είναι όπως και της εικόνας. Ο χρήστης στην πηγή, μας ενημερώνει πως η τριχρωμία είναι προϊόν φωτομοντάζ και σκοπό έχει να αναδείξει τις δυνατότητες του project. Raspberry Pi: Funksteckdosen steuern mit RC-Switch | Einplatinencomputer https://www.raspberrypi.org/forums/viewtopic.php?f=37&t=66946 Raspberry Pi: Control 433MHz switch over webinterface [img_alt=DIY: RGB LED strip ελεγχόμενο μέσω RC]http://www.hwbox.gr/members/2195-albums570-picture55972.png[/img_alt] Διαβάστε περισσότερα εδώ...
  3. [NEWS_IMG=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums497-picture34932.jpg[/NEWS_IMG] Ιδανικό για projects με λίγα inputs και outputs. Πολλές φορές χρειάζεται να φτιάξουμε ένα project που έχει λίγα inputs και outputs, οπότε δεν υπάρχει λόγος να χρησιμοποιήσουμε ένα μεγάλο Arduino όπως το Uno είτε για λόγους χώρου, είτε για τον λόγο που περιγράφουμε στην αρχή. Για τον λόγο αυτό θα χρειαστούμε μόνο το ATtiny85 ολοκληρωμένο με το αντίστοιχο DIP 8 Pin καθώς και ένα perfboard για να στήσουμε το κύκλωμα αλλά και male και female headers. Βήμα 1. Το project μας θα κοστίσει συνολικά γύρω στα 2.17 δολάρια, χωρίς τα μεταφορικά και θα πρέπει να τα προσθέσετε εάν αποφασίσετε να τα παραλάβετε από Ebay ή παρόμοια υπηρεσία. [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44218.png[/img_alt] [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44219.png[/img_alt] Βήμα 2. Το κύκλωμα του Arduino είναι αυτό που φαίνεται στην πρώτη εικόνα του βήματος. Για να προγραμματίσουμε το Arduino και να ανεβάσουμε κώδικα, απλά το συνδέουμε σε ένα.... άλλο Arduino και να το χρησιμοποιήσουμε σαν ISP μέσω των 6 pin: MISO(Master In Slave Out) - pin 12 MOSI(Master OUt Slave In) - pin 11 RESET -pin10 SCK(Slave Clock) pin13 Vcc - 5v Gnd - GND [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44220.png[/img_alt] [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44221.png[/img_alt] Βήμα 3. Περνάμε το firmware μέσα από το Arduino IDE: Open Arduino.exe File > Examples >ArduinoISP Upload Sketch to your Board On the Arduino Uno, you'll need to connect a 10 uF capacitor between reset and ground (after uploading the ArduinoISP sketch) Connect The Arduino Pins To the Arduino Tiny Board Goto Tools >Boards>Attiny 85 8 MHz Goto Tools>Programmer>Arduino as ISP Burn Bootloader [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44222.png[/img_alt] [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44223.png[/img_alt] Βήμα 4. Μετά σειρά έχει το Blink Program που θα του ανεβάσουμε. Το Arduino μας μπορεί να τροφοδοτηθεί και από εξωτερική πηγή 5V. [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44224.png[/img_alt] [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44225.png[/img_alt] [img_alt=DIY: Φτιάξτε το δικό σας Arduino]http://www.hwbox.gr/members/2195-albums570-picture44226.png[/img_alt] Διαβάστε περισσότερα εδώ...
  4. [NEWS_IMG=DIY: Arduino "Decision Box"]http://www.hwbox.gr/images/news_images/hwbox3.jpg[/NEWS_IMG] Με αυτό το μικρό κουτάκι "θα λάβετε τις αποφάσεις της ζωής σας", ενώ φυσικά αποτελεί το τέλειο παιχνίδι για το υπόλοιπο καλοκαίρι! Το "κουτί των αποφάσεων" λειτουργεί χάρη στο Attiny85 Arduino chip και το LED που στην ουσία αλλάζει χρώμα πατώντας το κουμπί που βρίσκεται ακριβώς από κάτω του. Παίρνει τις αποφάσεις για εσάς δείχνοντας κόκκινο ή πράσινο χρώμα ενώ μπορεί να προγραμματιστεί να δείχνει και τα δύο, παράγοντας πορτοκαλί χρώμα. Το enclosure του είναι κατασκευασμένο από ξύλο, το οποίο θα βαφτεί μαύρο για πιο slick look! Για την κατασκευή του θα χρειαστούμε: ένα ξύλινο κύβο τουλάχιστον 3x3x3cm, ένα LED με πράσινο και κόκκινο φωτισμό, ένα κουμπί (pushbutton), αλουμινένιο καπάκι 3x3x~0.1cm, 4x ξυλόβίδες, κόλλα, το Attiny85, 3V button cell, 100, 500 και 10000Ω αντιστάσεις, 8pin chip socket (εάν σκοπεύετε να ξανα-χρησιμοποιήσετε το Attiny), Tilt switch για απενεργοποίηση του Attiny, λεπτά καλώδια. [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31472.jpg[/img_alt] [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31477.jpg[/img_alt] Βήμα 1. Αφού πάρουμε τον ξύλινο κύβο, τον "ανοίγουμε", δημιουργώντας κενό χώρο όπου θα τοποθετήσουμε τα components, προσέχοντας να αφήσουμε 0.3mm για τα τοιχώματα. Την διαδικασία μπορούμε να την κάνουμε με ένα dremel. [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31475.jpg[/img_alt] [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31470.jpg[/img_alt] Βήμα 2. Ανοίγουμε δύο ακόμη τρύπες για το κουμπί και το LED που θα πάνε στην κορυφή του "κουτιού". [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31468.jpg[/img_alt] Βήμα 3. Κόβουμε ένα λεπτό σχετικά κομμάτι αλουμινίου και ανοίγουμε 4 τρύπες στις γωνίες για να το βιδώσουμε στην ξύλινη κατασκευή. Τις τρύπες μπορούμε να τις ανοίξουμε με τη βοήθεια του dremel. [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31473.jpg[/img_alt] [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31469.jpg[/img_alt] [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31471.jpg[/img_alt] Βήμα 4. Η κατασκευή του κυκλώματος είναι αρκετά εύκολη καθώς δεν υπάρχουν πολλά components που θα πρέπει να κολλήσετε. Συγκεκριμένα, η 10k αντίσταση χρησιμοποιείται για να διώξει τυχών θορύβους, ενώ η 500Ω αντίσταση προστίθεται στο κύκλωμα για μειωμένη κατανάλωση όσο το κουμπί είναι πατημένο. Εδώ μπορείτε να προσθέσετε και ένα tilt switch για να απενεργοποιήσετε την συσκευή γυρνώντας την ανάποδα και όχι ξεβιδώνοντας συνέχεια το enclosure. Έπειτα, κολλάμε στη θέση τους το πλήκτρο και το LED. Σειρά έχει ο κώδικας τον οποίον τον κατεβάζετε από εδώ και τον "περνάτε" στο Attiny85. Η διαδικασία μπορεί να πραγματοποιηθεί με την χρήση κάποιου "προγραμματιστή" όπως το Tiny AVR Programmer το οποίο συνδέετε σε κάποια θύρα USB. Από το πρόγραμμα που θα κατεβάσετε από το site του Arduino, θα επιλέξετε >Tools>Programmer>Arduino as ISP και Tools>Boards>Attiny85 1MHz clock. Μερικές πληροφορίες για το πως να προγραμματίσετε το Arduino μπορείτε να βρείτε εδώ. [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31474.jpg[/img_alt] [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31467.jpg[/img_alt] [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31476.jpg[/img_alt] Και έχουμε στα χέρια μας το τελικό αποτέλεσμα! Πατώντας το πλήκτρο, το LED θα ανάψει πράσινο ή κόκκινο τυχαία πράγμα που μπορεί να επηρεάσει τις αποφάσεις σας, (ελπίζουμε μόνο για πλάκα!), παίζοντας για παράδειγμα κάποιο παιχνίδι! Τέλος, εάν έχετε προσθέσει τον tilt switch θα μπορείτε να γυρίζετε την κατασκευή ανάποδα για να απενεργοποιεί πλήρως το Attiny85. [img_alt=DIY: Arduino "Decision Box"]http://www.hwbox.gr/members/2195-albums460-picture31478.jpg[/img_alt] Διαβάστε περισσότερα εδώ...