|
Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη. Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
Show Posts
|
Pages: 1 ... 4 5 [6] 7 8 9
|
76
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Γραφική με υπολογιστές / Re: [Γραφική με Υπολογιστές] Εργασία #3
|
on: June 15, 2018, 19:16:52 pm
|
Ανεβάζω μία τα αποτελέσματα που κατάφερα να βγάλω μετά από αρκετό κάψιμο μήπως βοηθήσουν κανέναν.
Δεν ξέρω με τι δεδομένα κάμερας και πηγής φωτός τα έχεις βγάλει, πάντως με ότι υπολογίζω εγώ η κάμερα και η πηγή φωτός βρίσκονται ακριβώς από την αντίθετη πλευρά της γατας. ... Και ο χρόνος rendering θα πέσει κατακόρυφα.
Όχι ότι και έτσι βέβαια δεν τρέχει απελπιστικά αργά. Παίρνει κανά λεπτό μέχρι να βγει μια σκηνή που μια σύγχρονη μηχανή γραφικών την κάνει render σε GPU σε μερικές δεκάδες/εκατοντάδες nanoseconds...
|
|
|
77
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / AVR Εποχή / Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
|
on: June 05, 2018, 15:11:08 pm
|
Εδώ στον avr128 δεν έχουμε inverse logic έτσι? Δηλαδή για port εξόδου αν δώσω 1, τότε έχω 1 κανονικά στην έξοδο (και ανάβει το led πχ / ενεργοποιείται το ρελέ) και για είσοδο αν πατήσω κουμπί τότε διαβάζω 1?
Μα ο AVR δε διαθέτει ούτε LEDs, ούτε switches. Αυτά καθορίζονται από τον τύπο τον LEDs και διακοπτών που θα βάλεις. Του εργαστηρίου (της STK500 ουσιαστικά) λειτουργούσαν με αρνητική λογική...
|
|
|
78
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / AVR Εποχή / Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
|
on: June 05, 2018, 14:53:27 pm
|
Τι /13Ν και αριθμό καναλιών; Που τα βλέπετε αυτά; Μην μπερδεύεστε με κάθε νούμερο που βλέπετε και κάνετε τα απλά δύσκολα...
50-200Khz θέλει clock το κύκλωμα για να κάνει τις διαδοχικές προσεγγίσεις. Δώστου τέτοιο frequency και θα δουλέψει σίγουρα με 10bit καθώς ο συγκριτής του θα έχει χρόνο να σταθεροποιεί τις εξόδους του.
Άμα δε θες 10 bit ακρίβεια, χρόνισε το και ποιο πάνω. Τώρα πόσο πιο πάνω; Δεν είναι στο datasheet καθώς πολύ πιθανόν δεν έχει δοκιμαστεί για να δοθούν εγγυήσεις. Αλλά στα θέματα εξετάσεων δε θα κάτσεις να ασχοληθείς με το αν μπορείς να χρονίσεις πιο ψηλά τον ADC...
|
|
|
79
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / AVR Εποχή / Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
|
on: June 04, 2018, 21:55:05 pm
|
με πιό τύπο βρίσκουμε το prescaler στο ADC? είναι σωστό αυτό που έχει στις λυμένες? Fadc=Favr/13N
Δεν ξέρω σε ποια θέματα αναφέρεσαι, πάντως το datasheet του ATMega128 λέει ξεκάθαρα ότι για 10bits resolution o ADC παίζει στα 50 με 200kHz. Αν θες μικρότερο resolution μπορείς να παίξεις και με μεγαλύτερες συχνότητες, για ποιο γρήγορες μετατροπές. Φαντάζομαι είναι περιτό να γράψω πως βρίσκεις το prescale factor, αν έχεις τον ATMega128 να τρέχει πχ. στα 8Mhz.
|
|
|
80
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / AVR Εποχή / Re: [Μικρο ΙΙ] Ανακοινώσεις Επικαιρότητα και Γενικές Απορίες 2018
|
on: June 04, 2018, 18:10:24 pm
|
Πάντως στα εργαστήρια χρησιμοποιεί τον ATMega16 και όλα τα περιφερειακά που διδάσκει στο μάθημα υπάρχουν σε αυτόν. Δε βρίσκω το λόγο να απαιτεί για τις εξετάσεις ως target το μεγαλύτερο ATMega128. Στην τελική το μεγαλύτερο μέρος του κώδικα που γράφεται για τον ATMega16 μπορεί να τρέξει στον ATMega128, ενώ η λογική του κώδικα θα παραμένει η ίδια. Μου φαίνεται χαζό να μην τον ενδιαφέρει η λογική του κώδικα αλλά το αν στο Χ interrupt η CPU θα κάνει jump στο $1C ή στο $1E, πράγματα τα οποία αν γράψεις το πρόγραμμα σε C ενδιαφέρουν αποκλειστικά και μόνο τον compiler...
Edit: Βλέπω στο τελευταίο cheatsheet που έχει ανέβει, δεν περιέχει τίποτα για USART. Δεν ξέρω αν το ζητάει ή όχι στις εξετάσεις, πάντως και στην ύλη του μαθήματος είναι και είναι καλό θέμα.
|
|
|
82
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Γραφική με υπολογιστές / Re: [Γραφική με Υπολογιστές] Εργασία #2
|
on: May 08, 2018, 19:35:49 pm
|
για την συναρτηση projectCamera για να βρουμε τις συντεταγμένες στον καμβα χρειαζεται μετα την περιστροφη ως προς την κάμερα να κάνουμε χ_καμερας = x/z και y_cameras = y/z απ οτι κατάλαβα. Το w που χρειάζεται? για τον πίνακα D η για κάτι άλλο ?αν ειναι για αυτον τον πίνακα πρακτίκα τι κάνω αποθηκεύω τα z?
Είναι λίγο μπερδεμένο όπως το δίνει στην εκφώνηση που λέει αναπτύξτε τις συνατήσεις ώστε να δουλεύουν για w==1. Αυτό που κατάλαβα εγώ είναι ότι αναπτύσεις τις συναρτήσεις σου λαμβάνοντας κανονικά υπόψη το w στις εξισώσεις και απλά όταν τις καλείς δίνεις w==1. Αλλιώς θα ήταν κάτι παραπάνω από χαζό να το δίνεις ως argument και να το αγνοείς... Παιδιά με μέγεθος pixel 10^(−4) σας βγαίνει καλά η εικόνα? εμένα είναι λες και έχεις κάνει πολύ ζουμ και δεν φαίνεται τπτ. Καλά αποτελέσματα φαίνονται μόνο για μέγεθος μίκροτερο του 10^(-1) . Εσάς σας βγαίνει καλό ή παίζει να έχω κάνει κάπου αλλού λάθος
Ναι βγαίνει κανονικά η εικόνα. Ουσιαστικά στο βήμα 4 παίρνω μια γάτα φωτογραφημένη από πάνω και από το πλάι, ενώ στο βήμα 5 μια γάτα φωτογραφημένη από κάτω και από το πλάι. Απλά στο βήμα 5. αν κεντράρω ακριβώς στη μέση, δηλαδή [600, 650] βγαίνω ελάχιστα εκτός καμβά με αρνητικές συντεταγένες. Κεντράρω στο [600, 700] και είναι κομπλέ. Δεν κατάφερα να βρω κάποιο λάθος στους υπολογισμούς μου, οπότε είτε εμένα μου διαφεύγει κάτι, ή αυτός που έγραφε την άσκηση δεν υπολόγισε για λίγο το μέγεθος του καμβά που απαιτείται για τη συγκεκριμένη φωτογράφιση.
|
|
|
83
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Γραφική με υπολογιστές / Re: [Γραφική με Υπολογιστές] Εργασία #2
|
on: May 06, 2018, 19:41:20 pm
|
Όχι η εκφώνηση ειναι σαφής νομίζω. Ο ένας μετασχηματισμός διαδέχεται τον άλλο. Μία γάτα θες να φωτογραφίσεις στο τέλος
Δεν το ξεκαθαρίζει πουθενά γι' αυτό παραξενεύτηκα. Το ξεκαθαρίζει μόνο στα βήματα 4 και 5 ότι θα φωτογραφηθεί η γάτα που δημιουργείται στο βήμα 3. Παρόλο που φυσικά δεν έχει λογική να γίνουν ανεξάρτητα τα 1-3 γιατί είναι μετατοπίζω την αρχή, κάνω την περιστροφή μου γύρω από άξονα που διέρχεται από αυτή, επαναφέρω την αρχή και μετά κάνω τις φωτογραφίσεις μου.
|
|
|
84
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Γραφική με υπολογιστές / Re: [Γραφική με Υπολογιστές] Εργασία #2
|
on: May 06, 2018, 18:36:13 pm
|
Προκύπτει εύκολα με εξωτερικό γινόμενο, δεδομένου ότι το σύστημα της κάμερας CCS είναι δεξιόστροφο(όπως όλα). cz = cross(cx,cy)
Αχά οκ ευχαριστώ. Έχεις κάποια πρόχειρη αναφορά γι' αυτό; Link, αναφορά σε κάποια βιβλίο γραμμική άλγεβρας κλπ; Να δω πως αποδεικνύεται; Γιατί δε νομίζω να υπάρχει κάτι τέτοιο στις σημειώσεις της γραφικής. Επίσης τα βήματα 1-3 είναι ανεξάρτητοι μετασχηματισμοί πάνω στα αρχικά σημεία έτσι; Δε χρησιμοποιείται δηλαδή ως είσοδος του 2ου ή έξοδους του 1ου και ως είσοδος του 3ου η έξοδος του 2ου. Edit: Βασικά το πρώτο με το εξωτερικό γινόμενο είναι ακριβώς το ίδιο πράγμα που χρησιμοποιεί στην 6.3.1 για τον υπολογισμό του xc από τα yc και zc και είναι απλά ο ορισμός του cross product. Έτσι δεν είναι;
|
|
|
86
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ενσωματωμένα Συστήματα Πραγματικού Χρόνου / Re: [Ενσωματωμένα] Εργασία 2018
|
on: April 26, 2018, 19:12:38 pm
|
Πόση ώρα σας πήρε να φορτώσει η εικόνα στον emulator? Μετά το qemu-system -mips -kernel ~/path/to/openwrt -malta -be-vmlinux -initramfs.elf -redir tcp:2222::22 -nographic
μου βγάζει: [ 0.400000] rtc_cmos rtc_cmos: setting system clock to 2018-04-25 19:18:01 UTC (1524683881) [ 0.400000] Freeing YAMON memory: 956k freed [ 0.410000] Freeing unused kernel memory: 3392K (80470000 - 807c0000) [ 0.440000] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004 [ 0.440000] [ 0.440000] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004 [ 0.440000] [ 82.530000] random: nonblocking pool is initialized
Και μετά περιμένω για πάντα...
Για κάποιο λόγο οδηγήθηκε σε kernel panic. Δε θα φορτώσει όσο και να περιμένεις. Το ότι βλέπεις CPU usage είναι γιατί έτσι καταλήγουν τα kernel panics, σε ένα ατέρμων loop. Ξανακάνε build ένα image και δοκίμασε. Στην τελική πάρε έτοιμο το image από κάποιον που του δουλεύει και δοκίμασε να το τρέξεις στον emulator σου για να δεις ότι ο emulator σου είναι κομπλέ.
|
|
|
87
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / AVR Εποχή / Re: [Μικρο ΙΙ] Ανακοινώσεις Επικαιρότητα και Γενικές Απορίες 2018
|
on: April 19, 2018, 03:01:04 am
|
... Όταν πηγαίνεις δεν υπάρχει κάποια εξέταση-παράδοση , απλά καλό θα ήταν να έχουμε δει κάποια πράγματα στο σπίτι για να μπορούμε να τα τρέξουμε κατευθείαν όταν πάμε πάνω στη πλακέτα. ...
Ναι οκ, απλά στα μίκρο Ι ήταν "κάνω την αντίστοιχη εργασία" -> "την τρέχω σε πραγματικό AVR". Εδώ τι κάνω σε κάθε εργαστήριο; Απλά σε κάθε εργαστήριο έχω ένα 2ωρο που έχω στη διάθεσή μου δωρεάν ένα πραγματικό AVR και το αξιοποιώ για ότι δοκιμές γουστάρω; Αν θέλω κοιτάω και το ταβάνι; Ή άμα κάνω την εργασία τις επόμενες μέρες και την πάω έτοιμη στο 1ο εργαστήριο, στα υπόλοιπα πάω μόνο και μόνο για να κοιτάω το ταβάνι; Δεν είναι εργασίες που δε βγαίνουν σε simulator, όπως και στα μίκρο Ι, οπότε μου φαίνεται εντελώς χαζό αυτό με την υποχρεωτική παρουσία. Θα πάμε για να φύγουμε στο 5λεπτο μόνο και μόνο να πάρουμε παρουσία...
|
|
|
89
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Γραφική με υπολογιστές / Re: [Γραφική] Λυμένα θέματα
|
on: April 17, 2018, 23:02:07 pm
|
Στην περίπτωση που ζηταει να χαραξουμε ευθ. τμήμα με bresemham, αλλα το m βγαίνει αρνητικό πως δουλεύουμε; (Προοδος 17 1ο θεμα)
Πάρε το συμμετρικό του ως προς τον άξονα x ή ως προς όποιον άξονα σου δίνει m θετικό και ανάμεσα σε 0 και 1. Επίσης εγώ όταν παίρνω συμμετρικό που βρίσκεται σε τεταρτημόριο διαφορετικό από το 1ο, μετατοπίζω ανάλογα ώστε να συνεχίσω να έχω θετικές συντεταγμένες σε όλα γιατί δεν έχω κάτσει να το ψάξω αν μπορεί να λειτουργήσει σε όλες τις περιπτώσεις με αρνητικές συντεταγμένες. Μπορεί κάποιος να ανεβάσει τις 2-3 αποδείξεις που είχαν γίνει στο μάθημα πριν το Πάσχα;
|
|
|
|
|