Οδηγός καλής κατασκευής και συνδεσμολογίας του Sampling Rate Indicator Ver.1.0

takis

Supreme Member
11 August 2006
3,674
--------------------
οκ δημητρη τωρα ξεκινησα να το φτιαχνω και να κουτιασω για τα καλα και το mambo

αν και καθυστερημενα χρονια πολλα για την γιορτη σου
 

sokmav

AVClub Fanatic
5 February 2012
14,227
Τάκη,θα χρειαστείς παλιότερη έκδοση driver στην πλακέτα για να ανεβάσεις τον κώδικα,θα κοιτάξω και θα σου πω ποια.
Με τις τελευταίες θα σου βγάλει λαθος.

--- Αυτόματη συγχώνευση μηνύματος ---

Την βρήκα.
Θα πας εκεί που λέει Εργαλεία>Arduino Nano>Διαχειριστής πλακετών και από τον πίνακα θα πας στο Arduino AVR Boards και θα διαλέξεις την 1.6.5.
Όταν θα σου βγάζει ειδοποιήσεις για αναβάθμιση πλακέτας στο μέλλον,απλώς θα τις αγνοείς.
 

sokmav

AVClub Fanatic
5 February 2012
14,227
Για να ξαναδοκιμάσω...

--- Αυτόματη συγχώνευση μηνύματος ---

Με 1.6.14



Arduino: 1.6.6 (Windows 10), Πλακέτα:"Arduino Nano, ATmega328"

"C:\Users\loha\AppData\Local\Temp\build20a072a18ab69bda96cfdeb7a9537ef6.tmp\sketch\Univ_USB2I2S_Indicator_v1.35.ino.cpp" -o ""
avr-g++: error: missing filename after '-o'

Χρησιμοποιώντας την βιβλιοθήκη Monitor στον φάκελο: C:\Users\loha\Documents\Arduino\libraries\Monitor (legacy)
Χρησιμοποιώντας την βιβλιοθήκη U8glib στην έκδοση 1.18 στον φάκελο: C:\Users\loha\Documents\Arduino\libraries\U8glib
Χρησιμοποιώντας την βιβλιοθήκη IRremote στην έκδοση 1.0 στον φάκελο: C:\Users\loha\Documents\Arduino\libraries\IRremote
exit status 1
Σφάλμα μεταγλώττισης.

Μπορεί να φταέι πως το νάνο δεν είναι και αυθεντικότερο :flipout:

--- Αυτόματη συγχώνευση μηνύματος ---

Update:
Με IDE 1.6.12 όλα οκ.:a0210:
 

sokmav

AVClub Fanatic
5 February 2012
14,227
Απάντηση: Re: Οδηγός καλής κατασκευής και συνδεσμολογίας του Sampling Rate Indicator

και κατι ακομη τις libraries που τις βρισκουμε για να τις κανουμε copy - paste στο φακελο;

Έχει τα λινκ ο Δημήτρης,εδώ.
 

nikosgr

New member
14 April 2011
90
Αθήνα-Ελλάδα
μολις περασα των κωδικα στην οθονη θα πρεπει να βλεπω κατι χωρις να το εχω συνδεσει στο wave io;

--- Αυτόματη συγχώνευση μηνύματος ---

απο οτι βλεπω χρειαζεται και library για την οθονη αλλα δεν την βρισκω
ριξτε καποια βοηθεια γιατι θα το σπασω
 

lemon

Supreme Member
3 March 2009
4,041
Ναι ασχέτως εάν είναι συνδεδεμένο ή όχι θα πρέπει να βλέπεις.

Ήρεμα Νίκο δεν υπάρχει λόγος άγχους ή βιασύνης...

Το πλακετάκι δέχεται τάση πάνω αριστερά 5V, για ποια 3,3 V εννοείς; Μήπως αυτό που γράφει η φίσα Η2? Αυτή είναι η τάση που βγάζει το nano προς την οθόνη και θα την χρησιμοποιήσεις για να τροφοδοτήσεις την οθόνη.

Για τις βιβλιοθήκες τώρα...

Η πρώτη είναι αυτή: https://bintray.com/olikraus/u8glib/Arduino#files

Η δεύτερη είναι αυτή: https://github.com/shirriff/Arduino-...ases/tag/MAJOR κατεβάζεις το αρχείο IRremote.zip
 

nikosgr

New member
14 April 2011
90
Αθήνα-Ελλάδα
μανωλη επαιξε αλλα στην οθονη βλεπω μπλε φοντο με μαυρα πιξελ

ο sokmav βλεπω οτι εχει και αυτην την βιβλιοθηκη ( Χρησιμοποιώντας την βιβλιοθήκη Monitor στον φάκελο: C:\Users\loha\Documents\Arduino\libraries\Monitor (legacy)) κατι που εγω δεν εχω

χρειαζεται; και αν ναι που την βρισκω

στην φυσα h4 εχει 3,3v τα παιρνουμε πανω απο το wave io ετσι λεει ο δημητρης
 

takis

Supreme Member
11 August 2006
3,674
--------------------
Μανώλη το δεύτερο λινκ δεν λειτουργεί
να πω εδώ ότι ειναι δικό μου το indicator αλλά το φτιάχνουμε στην γνωστή υπογα στον νικο και έγραφα από εκεί ,μέχρι τώρα δεν έχω βρει άκρη
 

sokmav

AVClub Fanatic
5 February 2012
14,227
Όχι παιδιά,η Monitor βιβλιοθήκη που βλέπετε είναι για άλλες δοκιμές,δεν έχει σχέση με το πλακετάκι.
Εσείς απλώς θα κοιτάξετε να κάνετε define την σωστή εντολή για την οθόνη σας (που 99% δεν είναι ίδια με την δική μου αφού η δική μου είναι 1.3 in )

--- Αυτόματη συγχώνευση μηνύματος ---

Και η σωστή για το remote από το λινκ του Μανόλο.

https://github.com/z3t0/Arduino-IRremote/releases/tag/MAJOR

--- Αυτόματη συγχώνευση μηνύματος ---

Εδώ θέλει την προσοχή να βάλετε την σωστή

// setup u8g object - select according to your specific OLED
//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // 0.96" OLED Display using I2C which does not send ACK
//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI
//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI
U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK

Που όπως ξαναείπα μάλλον ΔΕΝ είναι αυτή που βλέπετε στον κώδικα αλλά μια από τις τρεις παραπάνω.
 

takis

Supreme Member
11 August 2006
3,674
--------------------
δηλαδη λες οτι πρεπει να διαλεξουμε μια απο αυτες εδω;

( // setup u8g object - select according to your specific OLED
//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // 0.96" OLED Display using I2C which does not send ACK
//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI
//U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST); // Dev 0, Fast I2C / TWI
U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send ACK)

και κατι ακομη πως κανουμε τις αλλαγες στον κωδικα;
σορρυ για τις πολλες ερωτησεις αλλα ασχετος με κωδικες και τα σχετικα
 

sokmav

AVClub Fanatic
5 February 2012
14,227
Ναι,θα βγάζεις τις καθέτους από την επιλεγμένη ενώ όλες οι άλλες θα έχουν.
Και με την σειρά να τις πάρεις κάποια θα καθίσει!

--- Αυτόματη συγχώνευση μηνύματος ---

Πχ,εγώ έχω επιλέξει την τελευταία,δηλαδή έχω βγάλει τις καθέτους από μπροστά.
Για να επιλέξεις άλλη,θα βγάλεις τις καθέτους ενώ όλες οι υπόλοιπες θα πρέπει να έχουν,να είναι μπλοκαρισμένες.
(έτσι σκέψου τις επιλογές στον κώδικα,δυο κάθετοι είναι μπλόκο. )
 

takis

Supreme Member
11 August 2006
3,674
--------------------
Re: Απάντηση: Οδηγός καλής κατασκευής και συνδεσμολογίας του Sampling Rate Indicator

thanks αν καταλαβα καλα η επιλεγμενη δεν πρεπει να εχει καθετους