SCAT-A

Ανθρώπινες κατασκευές, διάφορα χόμπυ, έργα - do it yourself, είδη μοντελισμού.
Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 25 Φεβ 2024, 08:52

πληροφοριοδότης μαμάς μαρίας έγραψε:
25 Φεβ 2024, 04:23
από όλα τα άλλα σούργελα
ευχαριστώ, θα πάρει το μυαλό μου αέρα και θα με λες σουργελο, δεν θα αλλάξει και τίποτα δηλαδή.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 11:21

Λογική

Γενικές πληροφοριες/σάλτσες

η κατασκευή χρησιμοποιει το espruino, ενα προζεκτ ανοικτού κωδικα ενος ανθρωπου, στην ουσία ένας javascript interperter για μικροεπεξεργαστες, εχει ενα απλο web Ide και διαφορα εργαλεια, στηριζεται σε πωλήσεις υλικού, το λογισμικό είναι δωρεάν.

Έπεσα τυχαία πάνω του πριν λίγα χρονια, οταν εψαχνα να βρω καποιο ρολοι που να επιτρεπει χακαρισμα και εξερχόμενες συνδέσεις bluetooth, δυο παιδια πολύ ικανα συζητούσαν σε ένα άσχετο board και προσπαθούσαν να σπάσουν ένα band που λεγόταν ds-d6, ιδεα δεν είχα τι έκαναν αλλα τα έλεγαν ωραία. Τους πήρε ένα μήνα μα φαινοταν οτι θα τα καταφέρουν, οποτε ειχα παραγγειλει τα δικά μου και περίμενα. Ο ένας απο τους δυο χρησιμοποιουσε το εσπρουινο για να βρει ποια πινακια κάνουν τι, και με έκανε οπαδό.

στην πορεία σπάσανε παρα πολλα κινεζικα ρολογια, και οτι αλλο επεσε στα χερια τους, βασισμενα στον NRF της nordic, ο ένας από τους δυο ήταν ο atc1441, τον αναφερω γιατι γενικα τα βιντεακια που ανεβάζει είναι προχωρημενα μαθηματα. Έγραψε ένα πρόγραμμα για ανδροιδ για να τα σπάμε ευκολα, και ύστερα ο άλλος, ο fanoush, εφτιαξε τον βοοτλοαδερ και espruino images, και πλέον η διαδικασία για να μεταποιηθει ενα ετοιμο ρολοι εμποριου ειναι παρα πολυ απλη και θέλει 2-3 λεπτά μόνο.

Η μεγάλη διαφορα απο το arduino και αλλα παρομοια, ειναι οτι δινει κονσολα μεσα στον επεξεργαστή. Σε συνδυασμό με τους επεξεργαστές της nordic, που έχουν από κατασκευής την σειριακή τους δεμένη σε ένα service του bluetooth τους, είναι πολύ δυνατό και αρκετά απλό.

Χρησιμοποιεί το web BLE του chrome για να συνδεθεί το τηλεφωνο/υπολογιστης στον μικροεπεξεργαστη, δεν θελει δηλαδη συνδεση σε πόρτα προγραματισμου στον μικροεπεξεργαστη, ολα γινονται ασυρματα.

Το εσπρουινο σαν προζεκτ εχει υλικο που πουλαει στο σιτε του, κάποιος θα μπορούσε να αγοράσει από εκεί, αλλα το καλό με τα κινέζικα ρολόγια είναι ότι τα βγάζουν 2-3 εργοστάσια όλα σε μεγάλες ποσότητες και το κόστος μάλλον πέφτει πολύ, το hardware που έχουν μερικά των 20 ευρώ δεν έχει μεγάλη διαφορα απο τα garmin που κοστίζαν 400 ευρώ, και εκείνα νορδικ ειχαν για να καταφέρουν μεγάλη ζωή μπαταρίας.

Επίσης από τότε έχουν περάσει και 4-5 χρονια, το ds-d6 δεν υπάρχει πλέον στην αγορά, υπάρχουν αλλα βεβαια, αλλα γενικα τα γράφω σαν εισαγωγή σε αυτό τον κόσμο αν ενδιαφέρει κάποιον, στην πράξη ούτε το δσ-δ6 ούτε το εσπρουινο ειναι πολυ σημαντικά για αυτή την κατασκευη, απλά έτυχε να ειναι αυτα γιατι βολεψε.

Άβαταρ μέλους
ST48410
Δημοσιεύσεις: 24414
Εγγραφή: 31 Μαρ 2018, 20:21

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από ST48410 » 10 Μαρ 2024, 11:37

enaon έγραψε:
10 Μαρ 2024, 11:21
Λογική
θεωρείς ότι θα ήταν εφικτή μια κατασκευή χωρίς ηλεκτρονικά που χρησιμοποιούν λογική;
Ενδεχομένως δεν θα χρειαζόταν να καθαρίζει την άμμο κάθε φορά που μπαίνει μέσα η γάτα αλλά μια δυο φορές τη μέρα σε συγκεκριμένες ώρες.

Θέλω να πω ότι μοιάζουν λίγο διαφορετικές οι ανάγκες κάποιου που έχει 5-4 γατάκια από κάποιον που έχει ένα μόνο ζώο συντροφιάς.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 11:39

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

Άβαταρ μέλους
ST48410
Δημοσιεύσεις: 24414
Εγγραφή: 31 Μαρ 2018, 20:21

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από ST48410 » 10 Μαρ 2024, 11:43

enaon έγραψε:
10 Μαρ 2024, 11:39
όχι η λογική είναι απαραίτητη για να οδηγηθεί ένα σερβο, και αν δεν έχει σερβο ειναι ταλιμπανια σε τουαλέτα νομίζω, έλεος δηλαδή, τουαλετες που δεν κάνει να τις βρέξεις βγάζουν οι άνθρωποι, αλλα ειναι παρα πολυ απλο, θα προσπαθήσω να τα εξηγήσω παρακάτω.
Σκεφτόμουν αν ένας απλός χρονοδιακόπτης θα μπορούσε να δίνει την εντολή για την έναρξη διαδικασίας καθαρίσματος του κάδου και αν ένας μηχανικός μοχλός στην είσοδο/έξοδο ή κουμπί που θα ενεργοποιείται από το το βάρος του ζώου θα μπορούσε να βεβαιώνει ότι δεν υπάρχει γάτα μέσα εκείνη τη στιγμή.

Κάτι τέτοιο θα έδινε την δυνατότητα σε πολύ περισσότερο κόσμο να δοκιμάσει μια παρόμοια κατασκευή. Αν αυτός είναι ο στόχος τέλος πάντων.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 11:49

κατάλαβα τι λες, αλλα νομιζω σε φοβίζουν ή φταίω εγώ που έβαλα σάλτσες, στο τέλος, αύριο μάλλον, θα ανεβάσω ένα σίτε στο github και με ένα κουμπί θα ετοιμάζεται αυτόματα η κεντρική μονάδα, ανανεώσεις κλπ. Αλλα αν βάλω σκέτο αυτό, πάλι μαγικά θα μοιάζουν, λέω να κάνω μια προσπάθεια για τα βασικά, το σερβο δηλαδη και μερικά αλλα που έχουν πλάκα.

η γλάστρα της μπαμα ειναι πολυ μικρη για να μην είναι αυτόματη, αν πάει μια γάτα δυο φορές, είναι πλέον βρώμικη. Ο λόγος που δουλεύει τόσο καλά, όπως το βλέπω δηλαδή, είναι ακριβώς ότι 2 λεπτά αφού φύγει η γάτα αδειάζει και περιμένει πάλι καθαρή, ξαφνικα το μονο προβλημα ειναι αν θα χωράνε, και οι γάτες χωράνε παντού.

ένας μηχανικός μοχλός η ένας αισθητήρας βάρους πάντως, είναι πιο συνθετη κατασκευη σε τουαλέτα από ένα αξελερομετρο η μια αμπούλα κραδασμών, γενικά ο μικροεπεξεργαστης ειναι απαραιτητος, αλλα ειναι τοσο απλα αυτα που πρέπει να κάνει, που νομίζω είναι και ωραία ευκαιρία για να δει κάποιος πως δουλεύει αν το σκεφτόταν. o foscilisας πούμε που θέλει να φτιάξει ρομπότ να ανεβαίνει στα δέντρα.

Άβαταρ μέλους
ST48410
Δημοσιεύσεις: 24414
Εγγραφή: 31 Μαρ 2018, 20:21

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από ST48410 » 10 Μαρ 2024, 12:00

enaon έγραψε:
10 Μαρ 2024, 11:49
η γλάστρα της μπαμα ειναι πολυ μικρη για να μην είναι αυτόματη, αν πάει μια γάτα δυο φορές, είναι πλέον βρώμικη.
Κατανοητό. Είδα και με τον Lasal να αναζητάτε εναλλακτικές. Εφόσον φτιάχνεις πράγματα από χαρτόνι και ρητίνη γιατί όχι και τον ίδιο τον κάδο και να τον φέρεις στο επιθυμητό/ιδανικό μέγεθος;

Μια γνωστής της μητέρας μου έφτιαχνε κάτι κατασκευές, σαν φωτιστικά φούσκες όπου εμπότιζε σπάγκο (σαν του χαρταετού) σε κάποια ουσία (κόλλα?) και τον τύλιγε γύρω από ένα φουσκωμένο μπαλόνι. Αφού στέγνωνε η κατασκευή, ξεφούσκωνε το μπαλόνι και απέμενε η φούσκα. Φαντάζομαι όμως ότι θα έχεις ψάξει κάτι ανάλογο για να καταλήξεις στη γλάστρα.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 12:05

ST48410 έγραψε:
10 Μαρ 2024, 12:00
enaon έγραψε:
10 Μαρ 2024, 11:49
η γλάστρα της μπαμα ειναι πολυ μικρη για να μην είναι αυτόματη, αν πάει μια γάτα δυο φορές, είναι πλέον βρώμικη.
Κατανοητό. Είδα και με τον Lasal να αναζητάτε εναλλακτικές. Εφόσον φτιάχνεις πράγματα από χαρτόνι και ρητίνη γιατί όχι και τον ίδιο τον κάδο και να τον φέρεις στο επιθυμητό/ιδανικό μέγεθος;

Μια γνωστής της μητέρας μου έφτιαχνε κάτι κατασκευές, σαν φωτιστικά φούσκες όπου εμπότιζε σπάγκο (σαν του χαρταετού) σε κάποια ουσία (κόλλα?) και τον τύλιγε γύρω από ένα φουσκωμένο μπαλόνι. Αφού στέγνωνε η κατασκευή, ξεφούσκωνε το μπαλόνι και απέμενε η φούσκα. Φαντάζομαι όμως ότι θα έχεις ψάξει κάτι ανάλογο για να καταλήξεις στη γλάστρα.
γιατί ο κάδος πρέπει να είναι πλαστικό νομίζω, καλό πλαστικό κιόλας, αλλιώς δεν έχει νόημα για τουαλέτα, πρέπει να μπορεί να μπει χλωρίνη και να τον αφήσεις να μουλιάσει λίγο, γενικά αν δεν κόστιζε μόνο 18 ευρώ η γλάστρα και δεν ήταν τόσο καλό το πλαστικό της, δεν θα έμπαινα στον κόπο, τωρα μπορω να τις πετάω αν χαλάνε όπως κάνω με τις απλές τουαλέτες, ίδιο κόστος έχουν περίπου. Η να βάλω φυτά μέσα, να μην τις πεταω. Πρεπει να βρω κστι εξαιρετικο για να αλλάξω την βαμα, στην πράξη είναι πολύ βολικό το μέγεθος για καθαρισμα κλπ, και οι γάτες μου πήγαν όλες, μάθανε.

αλλα η λογική δεν έχει μεγάλη σχέση με την γλάστρα, πιο πολύ με το σερβο εχει, οποτε τα γράφω σαν γενικη γνωση, μπορει καποιος να θέλει να φτιάξει κάτι άλλο.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 12:35

οποτε παμε στο σερβο, για να μην γράφω πολλές σάλτσες.

ένα σερβο εχει 3 καλωδιακια. Τα δυο ( καφε-κοκκινο ή μαύρο κοκκίνο) είναι η τροφοδοσία, δεν έχουν σχέση με τον μικροεπεξεργαστη, η τάση λειτουργιας είναι από 4-15 βολτ ανάλογα το μοντέλο, αλλα εχουν πολυ μεγαλες ανοχες, οποτε και αυτό δεν έχει μεγάλη σημασία.

το τρίτο καλωδιακι, το κιτρινο ή ασπρο συνηθως, ειναι η σηματοδοσια, αυτο πρεπει να ενωθεί με έναν μικροεπεξεργαστη, απο εκει το οδηγούμε.

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

πως τα οδηγούμε:

στέλνουμε παλμούς μέσα από το τρίτο καλωδιακι, από τον μικροεπεξεργαστη προς το σερβο. Οι παλμοί πρέπει να είναι απο 1 έως 2 χιλιοστα του δευτερολέπτου, όπου το ένα είναι άκρο αριστερά, και το 2 είναι άκρο δεξιά στην κινηση του σερβο, το 1.5 δηλαδή είναι κέντρο.

έστω δηλαδή ότι έχουμε συνδέσει ένα σερβο στο πινακι D22 του μικροεπεξεργαστη, αν θέλουμε να πάει στο κέντρο, θα γράψουμε:
digitalPulse(D22,1,1.5);
που σημαίνει το πινακι d22, καντο ενα, δηλαδη ανεβασε ταση πάνω απο 2.5 βολτ, για 1.5 ms. Το σερβο θα πάει στο κέντρο.

βέβαια τα σερβο ειναι φτιαγμενα για άλλη δουλειά, είναι πολύ γρήγορα για τουαλέτα γάτας, δεν γίνεται να του πούμε απλά απλά πήγαινε στην μια άκρη και μετά στην άλλη. Πρεπει η κίνηση να είναι ελεγχόμενη, και πρέπει να ξέρουμε που περίπου είμαστε αν χαθεί η παροχή, για να συνεχίσουμε ήρεμα την κίνηση, θα τα πω πιο μετά αυτά, αλλα η βάση είναι αυτή, τόσο απλά το κουνάμε.
Τελευταία επεξεργασία από το μέλος enaon την 10 Μαρ 2024, 13:27, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 12:54

αφού λοιπόν τα σερβο ειναι πολυ απλο να κουνηθουν, ενα αλλο πολυ σημαντικο ειναι η τροφοδοσία. Πρέπει κάπως να υπάρχει έλεγχος τροφοδοσίας προς τα σερβο, να μπορεί να διακοπεί όταν τελειώσουμε την δουλεια μας, αλλιώς θα καίνε ρεύμα για πάντα κρατώντας την τελευταία θέση.

το ίδιο λοιπόν πινακι που πάει στο σερβο για να στείλει τον παλμό, μπορεί να πάει και στο παουερμπανκ, τα περισσότερα κινεζικα εχουν την ίδια αρχή λειτουργίας αν το έχει προσέξει κανεις, με ένα πάτημα του κουμπιου τους ανοίγουν, με διπλό πάτημα κλείνουν.

Το κουμπί του παουερμπανκ θελει να συνδεθει στην γείωση για να θεωρήσει πάτημα, οποτε αυτη την φορά στέλνουμε το πινακι D22 και στο κουμπί του παουερμπανκ, και με παρόμοιο τρόπο ελεγουμε την έξοδό του

στέλνουμε ένα παλμό από το πινακι D22, αυτή την φορά το πάμε στα 0 βολτ, για 100 μς, και το παουερμπανκ ανοιγει.
digitalPulse(D23, 0, 100);
η τρεις παλμους, 100 μηδέν, 200ms ένα, πάλι 100ms 0, και το παουερμπανκ κλεινει.
digitalPulse(D23, 0, [100, 200, 100]);
το σερβο δεν επηρεάζεται, τα 100 και 200 ms είναι εκτός ορίων κίνησης, τα αγνοει. Το παουερμπανκ επισης αγνοει παλμους κατω απο 50ms, οποτε με ένα πινακι μπορουν να γίνουν δυο εργασίες, οδηγηση του σερβο και έλεγχος τροφοδοσίας.

Άβαταρ μέλους
omg kai 3 lol
Δημοσιεύσεις: 5032
Εγγραφή: 03 Απρ 2018, 14:03

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από omg kai 3 lol » 10 Μαρ 2024, 12:59

αυτα τα προιοντα στην παρουσα φαση ειναι εξεζητημενα μοιαζουν και πωλουνται ως premium κανοντας επιθετικη διαφημιση απο τα social media και εχοντας το καθενα αποκλειστικα site πωλησης και διαθεσης, ειναι ζητημα χρονου να τσιμπησει την παραγωγη ενα Temu και να φτασουν στο τοπικα Pet-Shopαδικα σε τιμη κοστους παραγωγης οπως εχει γινει και με τοσα αλλα προιοντα

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 13:04

ναι Ευρώπη μονο απο το https://www.robotshop.com/ νομίζω για επίσημα οι γνωστές μάρκες, το litter robot έχει 900 ευρώ, δεν είναι απλά τσιμπημένο, τα ηλεκτρονικά του είναι πιο φθηνά από αυτά που έβαλα. Αλλα δεν το βλέπω σύντομα να πέφτουν κατω απο 100.

το τεμυ βεβαια δεν μπορεί να τσιμπήσει παραγωγή, ένα ιρλανδικό σίτε με αποθήκες είναι, αν εννοείς το αλιμπαμπα εχει καμια 50αρια μοντέλα, όλα πανάκριβα και παιχνίδια από άποψη μοτέρ/ηλεκτρονικά νομίζω.

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 10 Μαρ 2024, 14:01

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

από τα σπεκς του band βλεπουμε οτι εχει μεσα ενα αξελερομετρο με τυπο KX023, το γκοογλε λεει οτι το pdf του είναι εδω

από το pdf βλέπουμε ότι το αξελερομετρο υποστηρίζει ενα mode που το λέει tap, μπορούμε να κοπανήσουμε το band και το αξελερομετρο θα μας πει από πια πλευρά το κάναμε, και την δύναμη που βάλαμε.

Εικόνα

κοιτάμε λίγο παραπάνω και βρισκουμε τους registers που πρέπει να πειράξουμε για να ενεργοποιηθει.


Εικόνα

και χωρίς βιβλιοθήκη έτοιμη κλπ τα στέλνουμε κατευθείαν μέσα από το εσπρουινο.
acc.write(0x18,0x04); //standby mode-low current-int1-2g-tap
acc.write(0x1f,0x04); //tap report on int1
acc.write(0x1c,0x30); //enable int1
acc.write(0x18,0x84); //opp mode-low current-int1-2g-tap
και αυτό αρκεί, τώρα οποτε το τρανταζουμε θα μας λέει αν ήταν μόνο η διπλό τράνταγμα και από ποια πλευρά, οποτε μπορουμε να κάνουμε μια δράση.

Άβαταρ μέλους
Lasal
Δημοσιεύσεις: 60
Εγγραφή: 19 Φεβ 2024, 01:38
Phorum.gr user: Lasal

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από Lasal » 10 Μαρ 2024, 16:38

ST48410 έγραψε:
10 Μαρ 2024, 12:00
Κατανοητό. Είδα και με τον Lasal να αναζητάτε εναλλακτικές. Εφόσον φτιάχνεις πράγματα από χαρτόνι και ρητίνη γιατί όχι και τον ίδιο τον κάδο και να τον φέρεις στο επιθυμητό/ιδανικό μέγεθος;
Ναι πράγματι ψάχνουμε και όλες οι εναλλακτικές βρίσκονται στο τραπέζι.
Πάντα όμως με γνώμονα όλες τις παραμέτρους που γεννιούνται όσο προχωράει η υλοποίηση της κατασκευής.
Όλες οι ιδέες είναι ευπρόσδεκτες.
enaon έγραψε:
10 Μαρ 2024, 14:01
και αυτό αρκεί, τώρα οποτε το τρανταζουμε θα μας λέει αν ήταν μόνο η διπλό τράνταγμα και από ποια πλευρά, οποτε μπορουμε να κάνουμε μια δράση.
Οπότε βρισκόμενο σε standby mode με ένα διπλό τράνταγμα το αξελερόμετρο αντιλαμβάνεται πως
πρέπει να δώσει τροφοδοσία το powerbank στο servo ΜΟΝΟΝ (αφότου εχει ξεκλειδώσει) και το προρυθμισμένο counter έχει μηδενίσει.
Και οταν εκτελεστεί ο κύκλος λειτουργίας του bama, ο επεξεργαστής το κλειδώνει και κόβει την τροφοδοσία από το powerbank και κρατάει τροφοδοσία μόνον για τον εαυτό του.
Δεν ξέρω αν έπεσα μέσα όμως έτσι το φαντάζομαι....
Ερώτημα:
Το αξελερόμετρο θα ειναι το trigger και όποτε αντιλαμβάνεται κραδασμό θα κάνει loop τον Counter?
ή
το αξελερόμετρο θα ειναι το trigger και όποτε αντιλαμβάνεται κραδασμό ΔΕΝ θα κάνει loop τον Counter αλλά ο counter θα συνεχίζει
μέχρι τον μηδενισμό του.
Ελπίζω να μην προτρέχω....... :)

Άβαταρ μέλους
enaon
Δημοσιεύσεις: 22655
Εγγραφή: 04 Απρ 2018, 14:48

Re: SCAT-A

Μη αναγνωσμένη δημοσίευση από enaon » 11 Μαρ 2024, 03:09

Lasal έγραψε:
10 Μαρ 2024, 16:38
Και οταν εκτελεστεί ο κύκλος λειτουργίας του bama, ο επεξεργαστής το κλειδώνει και κόβει την τροφοδοσία από το powerbank και κρατάει τροφοδοσία μόνον για τον εαυτό του.
Δεν ξέρω αν έπεσα μέσα όμως έτσι το φαντάζομαι....
Ερώτημα:
Το αξελερόμετρο θα ειναι το trigger και όποτε αντιλαμβάνεται κραδασμό θα κάνει loop τον Counter?
ή
το αξελερόμετρο θα ειναι το trigger και όποτε αντιλαμβάνεται κραδασμό ΔΕΝ θα κάνει loop τον Counter αλλά ο counter θα συνεχίζει
μέχρι τον μηδενισμό του.
Ελπίζω να μην προτρέχω....... :)
ναι καλά κατάλαβες νομίζω περίπου, το ds-d6 έχει δικη του μπαταρια, ειναι ρολοι χειρός, οποτε ειναι αυτονομο και απλά ελέγχει την τροφοδοσία των λοιπών. Όταν ζητήσει από το το powerbank να ανοίξει για να τροφοδοτησει τα σερβο, φορτιζει και τον εαυτό του.


αυτή είναι η ρουτίνα που το αξελερομετρο καλεί οταν δει κίνηση, έχω βγάλει μερικά πράγματα για να είναι πιο απλή στο διάβασμα, κάθε φορά που το αξελερομετρο βλέπει κίνηση η ρουτίνα αυτή ξανατρεχει και ο χρόνος ξαναρχίζει, για να φτάσει στο τέλος δηλαδή πρέπει για 120 δευτερόλεπτα να μην υπάρξει νέα κίνηση.

Κώδικας: Επιλογή όλων

count: function(i) {
   scata.wake();  // καλεί την ρουτίνα που ξυπνάει το powerbank, απλά για να ανάψει το φως στην μπάλα.
   let v = 120; // 120 δευτερόλεπτα αναμονης
   ew.oled.msg("Hello Kitty");  // στέλνει στην οθόνη ένα κειμενο
   scata.tid.cntdn = setInterval(() => {  // εδώ ξεκινάει μια λούπα που μειώνει τα δευτερολεπτα
    	v--;  // μείον ένα δευτερολεπτο
    	ew.oled.msg( "Empty in " + v ); //παλι μηνυμα στην οθόνη, ποσα δευτερολεπτα μενουν
      	if (v <= 0)   // όταν τελειώσει ο χρόνος, 
        	scata.wake("empty"); // ξεκιναει την ρουτίνα αδειασματος
   }, 1000);  //χρονος λουπας, 1000ms -> 1 δευτερολεπτο
},

Απάντηση

Επιστροφή στο “Χόμπυ • Κατασκευές • Μοντελισμός”

Phorum.com.gr : Αποποίηση Ευθυνών