Re: SCAT-A
Δημοσιεύτηκε: 25 Φεβ 2024, 08:52
ευχαριστώ, θα πάρει το μυαλό μου αέρα και θα με λες σουργελο, δεν θα αλλάξει και τίποτα δηλαδή.
Καλώς ήρθατε στο Phorum.com.gr Είμαστε εδώ πολλά ενεργά μέλη της διαδικτυακής κοινότητας του Phorum.gr που έκλεισε. Σας περιμένουμε όλους!
https://www.phorum.com.gr/
ευχαριστώ, θα πάρει το μυαλό μου αέρα και θα με λες σουργελο, δεν θα αλλάξει και τίποτα δηλαδή.
θεωρείς ότι θα ήταν εφικτή μια κατασκευή χωρίς ηλεκτρονικά που χρησιμοποιούν λογική;
Σκεφτόμουν αν ένας απλός χρονοδιακόπτης θα μπορούσε να δίνει την εντολή για την έναρξη διαδικασίας καθαρίσματος του κάδου και αν ένας μηχανικός μοχλός στην είσοδο/έξοδο ή κουμπί που θα ενεργοποιείται από το το βάρος του ζώου θα μπορούσε να βεβαιώνει ότι δεν υπάρχει γάτα μέσα εκείνη τη στιγμή.
Κατανοητό. Είδα και με τον Lasal να αναζητάτε εναλλακτικές. Εφόσον φτιάχνεις πράγματα από χαρτόνι και ρητίνη γιατί όχι και τον ίδιο τον κάδο και να τον φέρεις στο επιθυμητό/ιδανικό μέγεθος;
γιατί ο κάδος πρέπει να είναι πλαστικό νομίζω, καλό πλαστικό κιόλας, αλλιώς δεν έχει νόημα για τουαλέτα, πρέπει να μπορεί να μπει χλωρίνη και να τον αφήσεις να μουλιάσει λίγο, γενικά αν δεν κόστιζε μόνο 18 ευρώ η γλάστρα και δεν ήταν τόσο καλό το πλαστικό της, δεν θα έμπαινα στον κόπο, τωρα μπορω να τις πετάω αν χαλάνε όπως κάνω με τις απλές τουαλέτες, ίδιο κόστος έχουν περίπου. Η να βάλω φυτά μέσα, να μην τις πεταω. Πρεπει να βρω κστι εξαιρετικο για να αλλάξω την βαμα, στην πράξη είναι πολύ βολικό το μέγεθος για καθαρισμα κλπ, και οι γάτες μου πήγαν όλες, μάθανε.ST48410 έγραψε: ↑10 Μαρ 2024, 12:00Κατανοητό. Είδα και με τον Lasal να αναζητάτε εναλλακτικές. Εφόσον φτιάχνεις πράγματα από χαρτόνι και ρητίνη γιατί όχι και τον ίδιο τον κάδο και να τον φέρεις στο επιθυμητό/ιδανικό μέγεθος;
Μια γνωστής της μητέρας μου έφτιαχνε κάτι κατασκευές, σαν φωτιστικά φούσκες όπου εμπότιζε σπάγκο (σαν του χαρταετού) σε κάποια ουσία (κόλλα?) και τον τύλιγε γύρω από ένα φουσκωμένο μπαλόνι. Αφού στέγνωνε η κατασκευή, ξεφούσκωνε το μπαλόνι και απέμενε η φούσκα. Φαντάζομαι όμως ότι θα έχεις ψάξει κάτι ανάλογο για να καταλήξεις στη γλάστρα.
που σημαίνει το πινακι d22, καντο ενα, δηλαδη ανεβασε ταση πάνω απο 2.5 βολτ, για 1.5 ms. Το σερβο θα πάει στο κέντρο.digitalPulse(D22,1,1.5);
η τρεις παλμους, 100 μηδέν, 200ms ένα, πάλι 100ms 0, και το παουερμπανκ κλεινει.digitalPulse(D23, 0, 100);
το σερβο δεν επηρεάζεται, τα 100 και 200 ms είναι εκτός ορίων κίνησης, τα αγνοει. Το παουερμπανκ επισης αγνοει παλμους κατω απο 50ms, οποτε με ένα πινακι μπορουν να γίνουν δυο εργασίες, οδηγηση του σερβο και έλεγχος τροφοδοσίας.digitalPulse(D23, 0, [100, 200, 100]);
και αυτό αρκεί, τώρα οποτε το τρανταζουμε θα μας λέει αν ήταν μόνο η διπλό τράνταγμα και από ποια πλευρά, οποτε μπορουμε να κάνουμε μια δράση.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
Ναι πράγματι ψάχνουμε και όλες οι εναλλακτικές βρίσκονται στο τραπέζι.
Οπότε βρισκόμενο σε standby mode με ένα διπλό τράνταγμα το αξελερόμετρο αντιλαμβάνεται πως
ναι καλά κατάλαβες νομίζω περίπου, το ds-d6 έχει δικη του μπαταρια, ειναι ρολοι χειρός, οποτε ειναι αυτονομο και απλά ελέγχει την τροφοδοσία των λοιπών. Όταν ζητήσει από το το powerbank να ανοίξει για να τροφοδοτησει τα σερβο, φορτιζει και τον εαυτό του.Lasal έγραψε: ↑10 Μαρ 2024, 16:38Και οταν εκτελεστεί ο κύκλος λειτουργίας του bama, ο επεξεργαστής το κλειδώνει και κόβει την τροφοδοσία από το powerbank και κρατάει τροφοδοσία μόνον για τον εαυτό του.
Δεν ξέρω αν έπεσα μέσα όμως έτσι το φαντάζομαι....
Ερώτημα:
Το αξελερόμετρο θα ειναι το trigger και όποτε αντιλαμβάνεται κραδασμό θα κάνει loop τον Counter?
ή
το αξελερόμετρο θα ειναι το trigger και όποτε αντιλαμβάνεται κραδασμό ΔΕΝ θα κάνει loop τον Counter αλλά ο counter θα συνεχίζει
μέχρι τον μηδενισμό του.
Ελπίζω να μην προτρέχω.......
Κώδικας: Επιλογή όλων
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 δευτερολεπτο
},