Τελευταία μηνύματα

#11
Τεχνική υποστήριξη / Απ: Ρομποτάκια R4 - δεν κινούν...
Τελευταίο μήνυμα από mandarinos - 09 Μαΐου 2025, 10:27:10 ΠΜ
Αυτό το πρόγραμμα γιά Arduino Uno γιά δοκιμή, που ανέφερα, είναι ένα που λέγεται R4_Servo_Setup.ino . Υπάρχει μέσα στο πακέτο αρχείων. Όπου έχει κι ένα ακόμη, το: R4_Final_ardicon.ino ...

...το οποίο ίσως είναι αυτό που ψάχνω, και λόγω αμέλειας καθυστέρησα βλακωδώς να βρω την άκρη! (Το πρόγραμμα δοκιμών το έκανα copy-paste από το εγχειρίδιο, σελίδες 52-53 του .pdf . Δεν έψαξα τα directories των αρχείων που παρέλαβα.)

Καλή τύχη στις δοκιμές! (Εγώ θα κάνω από Δευτέρα.)
#12
Τεχνική υποστήριξη / Απ: Ρομποτάκια R4 - δεν κινούν...
Τελευταίο μήνυμα από mandarinos - 09 Μαΐου 2025, 10:09:45 ΠΜ
Πρόγραμμα από την ChatGPT (με επιφύλαξη - δεν δουλεύει, θέλει αλλαγές παραμέτρων· όποιος ξέρει, τις κάνει και μας ενημερώνει) :

#include <Servo.h>

// Create servo objects
Servo leftFront;
Servo leftRear;
Servo rightFront;
Servo rightRear;

// Define pins (change if needed)
const int LF_PIN = 3;  // PM1
const int LR_PIN = 5;  // PM2
const int RF_PIN = 6;  // PM3
const int RR_PIN = 9;  // PM4

void setup() {
  Serial.begin(9600);

  // Attach servos
  leftFront.attach(LF_PIN);
  leftRear.attach(LR_PIN);
  rightFront.attach(RF_PIN);
  rightRear.attach(RR_PIN);
}

void loop() {
  if (Serial.available()) {
    char command = Serial.read();
    handleCommand(command);
  }
}

void handleCommand(char cmd) {
  switch (cmd) {
    case 'F': // Forward
      setAll(180, 0);
      break;
    case 'B': // Backward
      setAll(0, 180);
      break;
    case 'L': // Turn left
      setAll(0, 0);
      break;
    case 'R': // Turn right
      setAll(180, 180);
      break;
    case 'S': // Stop
      setAll(90, 90);
      break;
  }
}

// Set speed for left and right side
void setAll(int leftSpeed, int rightSpeed) {
  leftFront.write(leftSpeed);
  leftRear.write(leftSpeed);
  rightFront.write(rightSpeed);
  rightRear.write(rightSpeed);
}
#13
Τεχνική υποστήριξη / Απ: Ρομποτάκια R4 - δεν κινούν...
Τελευταίο μήνυμα από mandarinos - 09 Μαΐου 2025, 10:04:42 ΠΜ
Στέλνεις email στην εταιρεία που τα προμήθευσε (PolyTech, έχει στοιχεία επικοινωνίας επάνω στα χαρτόνια των κίτς), τους λές τί ζητάς, και σου στέλνουν έναν σύνδεσμο γιά το δικό τους drive στη Google. Απ' όπου κατεβάζεις ένα τεράστιο πακέτο από επεξηγηματικά φιλμάκια, εγχειρίδια, την εφαρμογή που κινεί το ρομπότ (γιά Android), και προγράμματα γιά το Arduino. (Αυστηρά γιά "drivers" -όπως τους εννοούμε στα ΛΣ- δεν θα το έλεγα, αλλά δές παρακάτω.)

Τώρα, εκείνο που θέλει, είναι πρώτα να του περάσεις του ρομπότ ένα πρόγραμμα γιά το Arduino Uno (μέσω USB). (Με αφαιρεμένη τη μονάδα BlueTooth και τον διακόπτη λειτουργίας σε off.) Το οποίο πρόγραμμα ρυθμίζει ποιές ακίδες αντιστοιχούν σε ποιόν σερβομηχανισμό, το baud rate του BlueTooth, κλπ.
Μετά, το αποσυνδέεις από το USB, ξαναβάζεις τη μονάδα BlueTooth (BT24 λέγεται, μπλέξιμο κι εδώ με το πρωτόκολλο του BlueTooth, υποστηρίζει το BLE, αλλά όχι το παλιότερο HC_05, λέει...), το βάζεις μπρός, και -όντως- δέχεται εντολές από το πρόγραμμα χειρισμού στο κινητό ή στο tablet.

Ωστόσο, προσωπικά δεν βρήκα άκρη ποιό πρόγραμμα να περάσω, γι' αυτό δεν έγραψα ακόμη τίποτε εδώ. Δύο ΤΝ (ChatGPT και Grok) μου απάντησαν με έτοιμο πρόγραμμα, ωστόσο με συμβούλευσαν να κάνω δοκιμές (που πάντα τις κάνω), διότι δεν είναι σίγουρες γιά την αντιστοιχία των ακίδων.
Δεν ξέρω αν λέει το εγχειρίδιο κάτι, δεν το κοίταξα ακόμη - πλήν του προγράμματος δοκιμής μετά τη συναρμολόγηση (που το παραθέτει το εγχειρίδιο), που όντως δουλεύει όπως λέει.

Το πρόγραμμα της ChatGPT (που πρόλαβα και το δοκίμασα) κάνει το εξής παλαβό: ό,τι και να πατάω (στην εφαρμογή του κινητού) από τα βελάκια της κίνησης, ενεργοποιείται ο σερβομηχανισμός "αριστερά-δεξιά" της δαγκάνας! Οι δέ ρόδες, ασυγκίνητες!

Μπλέξιμο!... Και να πείς δεν ξέρω τί μου γίνεται, να μή μπορώ να συνδέσω τους κοννέκτορες στη σωστή θέση; :)  Απλά, συνεχίζω τις δοκιμές.

Αν κάποιος θέλει να δοκιμάσει αλλάζοντας τις παραμέτρους, σας ανεβάζω εδώ το πρόγραμμα στο επόμενο post.

Υγ 1: Δεν χρειάζεται απαραίτητα το nRF Connect. Δουλειά γίνεται και με τη λειτουργία σύνδεσης BlueTooth που έχει το ίδιο το κινητό τηλέφωνο.)
Υγ 2: Ά, συγνώμη, έχει όντως ένα πακέτο drivers γιά Ms-Windows, το οποίο παραλαμβάνεις από το drive, μαζί με τα υπόλοιπα αρχεία. Δεν ξέρω σε τί χρησιμεύει, διότι με τα Ακατονόμαστα έχω πάρει διαζύγιο! :)
#14
Linux / Απ: Τέλος υποστήριξης Ubuntu/L...
Τελευταίο μήνυμα από d_oikon - 09 Μαΐου 2025, 08:28:38 ΠΜ
Επιτέλους!!! Πολύ ευχάριστη η είδηση αυτή!! :D
Να ευχηθώ κι εγώ καλή επιτυχία στον Σπύρο και τον Αλέξανδρο. Σιγά, σιγά όλα θα γίνουν...!! Όταν υπάρχει και ο Άλκης από πίσω για καθοδήγηση, όλα θα πάνε καλά.
Καλή αρχή! :)
#15
Linux / Απ: Τέλος υποστήριξης Ubuntu/L...
Τελευταίο μήνυμα από stamstat - 08 Μαΐου 2025, 09:53:40 ΜΜ
Χρησιμοποιώ τα τελευταία 15 χρόνια τη λύση του LTSP σε πολλά σχολεία από όπου έχω εργαστεί. Πάρα πολλά δεν θα μπορούσα να τα είχα κάνει χωρίς LTSP. Δεν υπάρχουν λόγια να ευχαριστήσω τον Άλκη Γεωργόπουλο και τον Γιάννη Σιάχο, οι οποίοι έχουν δώσει την ψυχή τους όλα αυτά τα χρόνια. Παρόλα αυτά η «καλή» μας Ελλαδίτσα κατάφερε και αυτούς να τους πληγώσει, όπως κάνει πάντα με τους πραγματικά άριστους, με εκείνους που προσφέρουν απλόχερα λαμβάνοντας από τίποτα έως ελάχιστα.
Καλή αρχή και δύναμη στους συναδέλφους που θα αναλάβουν την συνέχιση της σπουδαίας αυτής δουλειάς. Με την πολύτιμη βοήθεια και καθοδήγηση από τους Άλκη και Γιάννη όλα θα πάνε καλά. Το ίδιο, είμαι σίγουρος, πιστεύουν και εύχονται χιλιάδες συνάδελφοι ανά την επικράτεια.
Είμαστε δίπλα σας.
#16
Γ΄ Λυκείου / Απ: Επαναληπτικό Διαγώνισμα ΕΦ...
Τελευταίο μήνυμα από pgrontas - 08 Μαΐου 2025, 07:29:30 ΜΜ
Ευχαριστούμε για τα θέματα.

Κάποιες μικρές αλλά καλοπροαίρετες παρατηρήσεις:
Στο Γ3 δεν αναφέρεται τι είναι αυτός ο μέσος όρος. Από τις λύσεις καταλαβαίνουμε ότι αφορά τη μέση διάρκεια.
Επίσης η μεταβλητή πλ κακώς ενημερώνεται κατά την εισαγωγή στην ουρά, καθώς υπάρχει περίπτωση να μην εξυπηρετηθούν όλοι, αν πατηθεί 3 πριν αυτή αδειάσει. Οπότε το ποσοστό στο Γ4 δεν θα υπολογιστεί σωστά.
Τέλος η αρχική τιμή 10^19 δεν προκύπτει πουθενά από την εκφώνηση. Σε τέτοιες περιπτώσεις θα ήταν καλύτερα να τίθεται ως αρχική τιμή η διάρκεια της πρώτης αιμοδοσίας.
#17
Γ΄ Λυκείου / Απ: Επαναληπτικό Διαγώνισμα ΕΦ...
Τελευταίο μήνυμα από ioannis.giftakis - 08 Μαΐου 2025, 01:03:21 ΜΜ
Παράθεση από: andag στις 06 Μαΐου 2025, 06:33:38 ΜΜΣε ευχαριστώ πολύ, βιαστική απάντηση έδωσα :-[ :-[  Αν είχαμε 3 Για;;;;
Για k από 1 μέχρι 52
    Για i από 1 μέχρι 600
        Για j από 1 μέχρι 800
            Αν ΟΝ[k] = Χ[i,j] τότε
                  ΑΘΡ[k] = ΑΘΡ[k] + Π[i,j]
                        ........
Hi! Ναι αυτό θα δούλευε!
#18
Linux / Απ: Πρόβλημα ενημερώσεων στο U...
Τελευταίο μήνυμα από thegoul - 08 Μαΐου 2025, 12:35:30 ΜΜ
Δοκίμασε από το μενού "Λογισμικό και ενημερώσεις" να αλλάξεις την λήψη των ενημερώσεων από άλλη τοποθεσία και όχι από τον κύριο εξυπηρετητή.
#19
Γ΄ Λυκείου / Απ: ΟΕΦΕ 2025
Τελευταίο μήνυμα από Chaido - 08 Μαΐου 2025, 11:50:46 ΠΜ
Καλημέρα!
#20
Τεχνική υποστήριξη / Απ: Ρομποτάκια R4 - δεν κινούν...
Τελευταίο μήνυμα από exanemou - 08 Μαΐου 2025, 12:52:38 ΠΜ
Το συναρμολόγησα μεχρι τους βραχιονες.
Που βρίσκω τους οδηγούς για το R4;