Η πιο άχρηστη συσκευή

Σίγουρα θα έχετε δει πώς μοιάζει η «Πιο άχρηστη συσκευή», αν όχι, τότε θα πρέπει να παρακολουθήσετε ένα βίντεο με τη λειτουργία της. Είναι αξέχαστο!

Ένα διασκεδαστικό μικρό πράγμα :) Και το πιο σημαντικό, μπορεί να προσελκύσει την προσοχή των επισκεπτών για μεγάλο χρονικό διάστημα.
Συνήθως, είναι τέτοια ενδιαφέροντα μικρά πράγματα που θέλετε να φτιάξετε με τα χέρια σας.
Πρέπει να πω ότι η κατασκευή μιας τέτοιας συσκευής δεν είναι δύσκολη. Μπορείτε να τα βγάλετε πέρα ​​με ό,τι έχετε στη διάθεσή σας.

Εδώ είναι η αρχή ηλεκτρικό διάγραμμαη πιο άχρηστη συσκευή:

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

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

Το πιο δύσκολο πράγμα στην κατασκευή ενός τέτοιου μηχανήματος είναι η κατασκευή του σώματος. Μια διάταξη που λειτουργεί σχηματικά μπορεί να είναι κατασκευασμένη από θερμοπλαστικό. Στη συνέχεια, είναι εύκολο να συμπληρώσετε τη θήκη από ξύλο ή πλαστικό.

Δείτε τις οδηγίες βίντεο για να φτιάξετε το πιο άχρηστο πράγμα. Αυτή η οδηγία δείχνει πώς να το κάνετε και τι να επισυνάψετε πού.

Η συσκευή που κατασκευάστηκε δεν είναι τόσο όμορφη όσο στο πρώτο βίντεο, αλλά λειτουργεί και είναι εξίσου άχρηστη με την αρχική :)

Ο Παύλος σχολιάζει:

Α ωραία! Θα πάω να αγοράσω όλα όσα χρειάζομαι)

Ο Andrzej σχολιάζει:

Ένα αστείο σπιτικό προϊόν. Δεν είναι ντροπή να δίνεις κάτι τέτοιο και μπορείς να διασκεδάσεις από αυτό - ποιος ξέρει πόσο!

Arduino + δύο servo + πλακέτα φόρτισης + πλακέτα μετατροπέα ενίσχυσης + παλιά μπαταρία + ένα σωρό εξαρτήματα ραδιοφώνου + κομμάτι κόντρα πλακέ + διακόπτης εναλλαγής = το όνειρο ενός ηλίθιου έγινε πραγματικότητα!
Πολλά κείμενα για όσους θέλουν να διαβάζουν. Πολλά spoilers για όσους θέλουν να διαβάζουν διαγώνια. Βίντεο, για όσους αγαπούν τα βίντεο. Σκίτσο για όσους τους αρέσει να αντιγράφουν αμέσως και να τρέχουν «στο γόνατο». Φωτογραφία, φωτογραφία, φωτογραφία. Γάτα, για τους γατόφιλους.

Δεν είναι πραγματικά μια αποποίηση ευθύνης

Αυτό είναι το πρώτο μου έργο, εκτός από το LED που αναβοσβήνει, το Hello world κ.λπ. Σύμφωνα με την παράδοση, πρέπει πρώτα να ρίξετε στάχτη στο κεφάλι σας για να βεβαιωθείτε ότι ο κώδικας δεν είναι τέλειος και φροντίστε να εμπλακείτε σε μια διαμάχη σχετικά με αυτό. Και επίσης σχετικά με τη μερική αντιγραφή κώδικα από άλλο έργο, ζητήστε να μην χτυπήσετε πολύ δυνατά κ.λπ. Αλλά αυτό δεν θα συμβεί. Ο κωδικός είναι τέλειος! Επειδή λειτουργεί, μου αρέσει και το έφτιαξα για τον εαυτό μου.
Θα δώσω συμβουλές σε όσους ενδιαφέρονται: μην φοβάστε, συμμετάσχετε στον αγώνα, φτυαρίστε βουνά κώδικα, φτιάξτε τις δικές σας μεγα-πυραμίδες από διαφορετικούς χειριστές. Με τον καιρό, το στυλ, η κομψότητα και το ιδανικό θα έρθουν.
Όσο υπάρχει χώρος στη μνήμη του χειριστηρίου, δεν φοβάσαι τίποτα. Εάν χτυπήσετε έναν τοίχο, θα βελτιστοποιήσετε. Και αυτό είναι και ανάπτυξη. Είναι σημαντικό.
Ένα μεγάλο βιβλίο για τον προγραμματισμό C - ναι, χρήσιμο. Αλλά, αρχικά, είναι πολύ πιο χρήσιμο να έχετε μια σύντομη αναφορά σε εντολές και να διατηρείτε στους σελιδοδείκτες σας αρκετούς συνδέσμους για εργασία με απλά παραδείγματα, βιβλιοθήκες κ.λπ., όπως , ή το ίδιο Amperka.
Επίσης, τα διαγράμματα ροής με βοηθούν πολύ. Παραλληλόγραμμο, διαμάντι, οβάλ. Όποιος το έχει συναντήσει καταλαβαίνει. Κάνω ένα έργο τώρα - δεν μπορώ να το κάνω χωρίς διάγραμμα ροής. Για μένα, είναι καλύτερο να σχεδιάσω για αρκετές ημέρες - να σχεδιάσω ξανά σε χαρτί για να φανταστώ πιο ξεκάθαρα ολόκληρη τη ροή του προγράμματος, παρά να σημειώσω ένα σωρό κώδικα και να κολλήσω σε αυτό, γιατί... Δεν έχω τη δυνατότητα να καλύψω ολόκληρο τον κώδικα με τη δύναμη των προγραμματιστικών μου σκέψεων, λόγω της περιορισμένης εμπειρίας μου.
Για όσους θέλουν να το επαναλάβουν ή να το κάνουν με τον δικό τους τρόπο, θα απαντήσω σε όλες τις ερωτήσεις.
Δεν θα μπω σε κενές διαφωνίες σχετικά με τη γραφή, το στυλ, το σχέδιο, τον κώδικα και την αναγκαιότητα του προϊόντος κ.λπ. Εάν έκανα κάποιο σοβαρό λάθος κάπου στην κριτική, θα το διορθώσω ή θα το προσθέσω.

Μπορείτε να κάνετε Google τι είναι η "Πιο άχρηστη συσκευή". Το συνάντησα τυχαία. Αυτός ο κώδικας λήφθηκε ως βάση, επειδή δεν ξεκίνησε από μόνο του και ήθελα να φτιάξω τα δικά μου σενάρια.

Λυρική παρέκβαση

Λένε ότι μετά τα σαράντα, ειδικά όταν είστε ήδη πολύ μετά τα σαράντα, πρέπει να προσπαθήσετε να «λυγίσετε» τον εγκέφαλό σας. Και ότι η εκμάθηση γλωσσών είναι η καλύτερη προθέρμανση. Και όχι μόνο σε αυτή την ηλικία. Δεν είμαι πολύ καλός στις γλώσσες, αλλά το περιοδικό Health φαίνεται να συμβουλεύει... Γενικά, αποφάσισα να μάθω κάτι καινούργιο για τον εαυτό μου. Τα ηλεκτρονικά δεν είναι καινούργια για μένα, αν και τα περισσότερα τα έχω ξεχάσει, αλλά ο προγραμματισμός δεν μου ήταν ποτέ οικείος. Τον φοβόμουν. Αλλά εδώ συνέπεσαν πολλά σημάδια από πάνω: το περιοδικό "Υγεία", που συνιστά να μάθεις κάτι νέο, ένα μακροχρόνιο όνειρο για να καταλάβεις (τουλάχιστον λίγο) τον προγραμματισμό (τουλάχιστον κάτι) και το youtube, στο οποίο μόνο οι τεμπέληδες δεν μιλούν για το πώς να αναβοσβήνει ένα LED χρησιμοποιώντας έξυπνη χρέωση για ένα δολάριο και μια δεκάρα.
Πριν από αυτό, διαχειριζόμουν το LED να αναβοσβήνει αρκετά καλά χρησιμοποιώντας δύο τρανζίστορ, έναν πυκνωτή και ένα ζευγάρι αντιστάσεις, αλλά τώρα, λένε, δεν είναι comme il faut. Πρέπει λοιπόν να είσαι στην τάση.


Μου άρεσε πολύ αυτή η άχρηστη, με την κυριολεκτική έννοια της λέξης, συσκευή. Το είδα και ερωτεύτηκα. Το θέλω, αυτό είναι όλο! Σαν παιδικό όνειρο! Όμως η ηλικία έχει κάνει τις δικές της προσαρμογές. Θέλω να το φτιάξω μόνος μου, όχι να το αγοράσω. Ειδικά από τη στιγμή που είναι σε προσφορά απλές συσκευές. Συνάντησα ένα «διανοούμενο», αλλά δεν μπορούσα να βρω κάτι παρόμοιο στην πώληση. Επιπλέον, πρέπει να γίνει!
Και πάλι, Arduino. Και δεν κάνω μπουμ-μπουμ σε αυτό. Πρέπει λοιπόν να το καταλάβουμε. Aliexpress για διάσωση. Ξεκίνησα με το Arduino. Καταλάβαινα ότι ο δρόμος για τη μελέτη θα ήταν ακανθώδης και οι θυσίες ήταν αναπόφευκτες. Έτσι παρήγγειλα πέντε διαφορετικά. Αφήστε τα να καούν, αν μη τι άλλο. Ο εντοπισμός σφαλμάτων του κυκλώματος πραγματοποιήθηκε στο Uno από άλλον πωλητή. Όμως, αφού η συγκεκριμένη πλακέτα ήταν στην τελική συσκευή, συμπεριλήφθηκε στον τίτλο.
Εκτός από το Arduinos, παρήγγειλα μια τεράστια ποσότητα από κάθε είδους σκουπίδια, συμβατά με Arduino και σχεδόν Arduino. Εδώ θα σας πω μόνο για το τι ήταν χρήσιμο σε αυτό το προϊόν.

Arduino Pro Mini


Η παράδοση είναι γρήγορη, συσκευασμένη σε τυπική αντιστατική σακούλα και φάκελο με σπυρωμένη εσωτερική επιφάνεια. Ο πωλητής είναι κοινωνικός, ρωσόφωνος.
Σε τσιπ 328. 3,3 βολτ, 8 MHz. Γιατί συμβαίνει αυτό; Ναι, κατά λάθος. Ήθελα 5 βολτ, 16 MHz, αλλά αγόρασα αυτό. Είναι δικό μου λάθος. Ωστόσο, για αυτό το έργο δεν είναι κρίσιμο - εγκατέστησα έναν επιπλέον μετατροπέα τάσης. Αυτό είναι όλο. Δεν βρήκα τεράστιες διαφορές από άλλα Mini. Η διαφορά της μάρκας είναι ο μαύρος textolite(;) Από τα jambs: η καρφίτσα RAW δεν λειτουργεί στην πλακέτα. Αλλά ούτε αυτό σταμάτησε. Αν και ένας μετατροπέας 3,3 V θα μπορούσε να εξοικονομήσει χρήματα με αυτό. Οι χτένες δεν είναι συγκολλημένες. Η σανίδα είναι καλά φτιαγμένη.
Γιατί τόσο σύντομο; Επειδή υπάρχει ήδη προκατάληψη σχετικά με αυτόν τον πωλητή και τις αμοιβές του (ρήτρα 18). Όσοι θέλουν μπορούν να το βρουν εύκολα. Δεν έχει νόημα να το ξαναλέμε. Πρόσθεσα επίσης τα δύο σεντς μου στα σχόλια σε αυτό. Και αλληλογραφούσα πολύ με τον πωλητή.


Μονάδα σερβομηχανισμού SG90


3,2 $ ανά παρτίδα δύο τεμαχίων.
Δεν υπάρχει τίποτα ιδιαίτερο να περιγράψω. Αδύναμη σερβομηχανή με μέση ακρίβεια τοποθέτησης, η οποία εξαρτάται σε μεγάλο βαθμό από την ταχύτητα κίνησης. Αλλά είναι φτηνό. Για το καπάκι - περισσότερο από αρκετό, για το "χέρι" - στα όρια των δυνατοτήτων. Απαιτεί 5 βολτ για να λειτουργήσει, αλλά 3,3 αρκούν για έλεγχο. Προσπάθησα να το ελέγξω μέσω του μετατροπέα και απευθείας από το Arduino - δεν υπάρχει διαφορά. Επομένως, ο μετατροπέας επιπέδου εξοικονόμησε χρήματα.


Ελεγκτής φόρτισης και μετατροπέας ισχύος


2,28 $ για πέντε κομμάτια. Με προστασία. Κατά τη φόρτιση, το κόκκινο LED είναι αναμμένο, όταν ολοκληρωθεί η φόρτιση, το μπλε LED είναι αναμμένο. Υπήρχε μια κριτική εδώ.


$0,50 το καθένα. Η παράδοση, ωστόσο, πληρώνεται, αλλά αγόρασα ένα σωρό άλλα πράγματα από αυτό το κατάστημα, οπότε η παράδοση δεν ήταν ενοχλητική. Η υποδοχή USB αφαιρέθηκε για να ελαφρύνει το βάρος))) Η έξοδος παράγει 5,12 βολτ.





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


Μετατροπέας TTL


$1,5 ανά τεμάχιο. Βασικά, το παρήγγειλα πρώτος. Είναι η μισή τιμή. Όμως, για κάποιους περίεργους λόγους, πέθανε με ηρωικό θάνατο. Ακόμα δεν έχω καταλάβει πώς τον σκότωσα. Για το λόγο αυτό, το έργο σταμάτησε για ένα μήνα μέχρι να έρθει ένα νέο, πιο προηγμένο - δεν χρειάζεται να πατήσετε το reset. Αυτό δεν είναι πρόοδος;


Τα υπόλοιπα είναι από την αποθήκευση

Ρυθμιστής τάσης 1117T-3,3V σε περίβλημα TO220, πυκνωτές 1500,0x6,3 και 470,0x16, δύο πυκνωτές 0,1 μF, λευκό LED και μικροδιακόπτης από παιδικό αυτοκίνητο, αντίσταση 220 Ohm. Η μπαταρία ήταν αχρησιμοποίητη για αρκετά χρόνια. Κάποτε ξεχώρισα ένα καμένο (κυριολεκτικά) φορητό DVD player. Το μόνο καλό πράγμα εκεί ήταν οι μπαταρίες που επέζησαν. Εδώ είναι ένα από αυτά που ήταν χρήσιμο. Τάση 3,7 V, δεν βρήκα την χωρητικότητα στην ετικέτα.
Πιστόλι κόλλας, λάστιχο για χρήματα, δύο γάντζους από... σουτιέν (ευχαριστώ τη γυναίκα μου. Αγάπη μου, σ 'αγαπώ!), δύο πείρους επίπλων, τέσσερις βίδες, τέσσερις αυτοκόλλητες προφυλακτήρες για πόρτες επίπλων, ένα κομμάτι ψωμιού, καλώδια, συνδετήρες.


Η κατάσταση με τη γάστρα ήταν πιο περίπλοκη. Πολλά κουτιά έχουν δοκιμαστεί. Το πλαστικό κουτί από το ρολόι Tissot αποδείχθηκε εύθραυστο, εν μέρει από χαρτόνι. Αλλά οι μεταλλικές κουρτίνες από αυτό ανέβηκαν. Υπάρχει ακόμη και ένα στο απόθεμα. Δοκίμασα έτοιμες αρωματοθήκες, κουτί κρασιού, και μπομπονιέρα. Στο τέλος, αποφάσισα να το κάνω μόνος μου.
Σε παιδικό σετ καύσης βρέθηκε κόντρα πλακέ υψηλής ποιότητας, πιθανότατα σημύδας. Το παιδί μεγάλωσε - το σετ παραμένει. Στη μία πλευρά υπήρχε ένα σχέδιο, αλλά η άλλη κοίταζε για να το πω ωμά, εξαιρετικό

Με απλά λόγια, υπέροχο

Στο σχολείο είχαμε ένα Trudovik. Ηλικιωμένος. Γενικά είναι υπέροχος άνθρωπος. Ήταν σεβαστός. Όταν περάσαμε από τον ηλεκτρισμό, χρησιμοποιώντας το παράδειγμα μιας μπαταρίας, μιας λάμπας και ενός κλειδιού, μας έδωσε μια διάλεξη.
«Υπάρχει ρεύμα στην μπαταρία. Τώρα βγαίνει από το θετικό και ακολουθεί τα καλώδια. Πάει, πάει, ξαφνικά μπαμ - το κλειδί είναι καθ' οδόν. Και το κλειδί είναι ανοιχτό. Ο Τοκ καταλαβαίνει ότι δεν υπάρχει πουθενά να πάει παραπέρα. Γύρισε και μπήκε στην μπαταρία. Και το φως δεν ανάβει. Κλείνουμε το κλειδί. Το ρεύμα άρχισε να τρέχει ξανά, έφτασε στο κλειδί, πέρασε από μέσα, πέρασε από τη λάμπα και επέστρεψε στην μπαταρία. Και η λάμπα είναι αναμμένη, ειλικρινά, τέλεια». Από τότε, υπάρχει μια τέτοια φράση στο λεξικό, ως συνώνυμο για κάτι απρόσμενα επιτυχημένο.




Δοκίμασα να κόψω κόντρα πλακέ με σιδηροπρίονο και παζλ, αλλά δεν πέτυχε. Τσιπ, τα οποία στη συνέχεια είναι δύσκολο να αφαιρεθούν, και μια ανομοιόμορφη άκρη. Βρήκα μια διέξοδο - ένα κοφτερό μαχαίρι χαρτικής. Κόβει το μισό κόντρα πλακέ από τη μία πλευρά και το μισό από την άλλη. Μετά λίγο τρίψιμο και όλα καλά. Αλλά, με έναν καλό μεταλλικό χάρακα και μια συνεχώς κοφτερή λεπίδα, έχετε ένα τέλειο κόψιμο και μια ευθεία γραμμή.
Φυσικά, όχι χωρίς τα ελαττώματα του - κάτω από το χειροποίητο αυτοκόλλητο κρύβεται μια συνηθισμένη τρύπα. Το τρύπησα στο κέντρο για τον διακόπτη. Αλλά το σερβομηχανισμό δεν ταίριαζε. Έπρεπε να μετακινήσω τον διακόπτη εναλλαγής στο πλάι και να κλείσω την τρύπα. Τέτοιες δυσκολίες δεν με φοβίζουν.
Δεν βλέπω το νόημα να περιγράφω κάθε φτάρνισμα που εμπλέκεται στην κατασκευή της συσκευής. Θα περιγράψω μερικά σημεία. Κι όποιος έχει χέρια, ας το κάνει.
Συναρμολόγησα το κουτί χρησιμοποιώντας κόλλα θερμής τήξης. Δεν γλίτωσα την ίδια την κόλλα. Αντέχει τέλεια. Δεν τρίζει, δεν παίζει. Γρήγορο, φθηνό και χαρούμενο. Και γενικά, όπως παρατηρήσατε, σχεδόν τα πάντα συγκρατούνται από αυτή την κόλλα. Προτείνω. Επιταχύνει πολύ τη διαδικασία συναρμολόγησης. Κόλλησα το μικρόφωνο απενεργοποίησης από μέσα στον αριστερό τοίχο - φαίνεται λίγο στη φωτογραφία.
Το καπάκι ήταν στερεωμένο στην κουρτίνα.

Υπέφερα με το πέπλο. Πειραματίστηκα πολύ. Ήθελα το καπάκι να βρίσκεται πάνω από το κουτί και όχι μέσα. Λύγισα ακόμη και αρκετές εκδόσεις βασικών κουρτινών από συνδετήρες. Ο Πόε θυμήθηκε αργότερα ότι κατά τη διάρκεια των πειραμάτων, οι κουρτίνες από το κουτί των ρολογιών Tissot τράβηξαν την προσοχή του. Τόσο καλά, ελβετικά (κινέζικα;).
Το πέπλο είναι σημαντικό πράγμα. Η ποιότητά του είναι πολύ σημαντική για τη συνολική εξωτερική ομορφιά της συσκευής.
Ο κύριος διακόπτης εναλλαγής πρέπει να είναι πιο μαλακός, τότε θα λειτουργήσει ευκολότερα.
Το καπάκι επιστρέφει στην κλειστή θέση με μια ελαστική ταινία. Δεν χρειάζεται να το επιλέξετε πολύ άκαμπτο - ο σερβομηχανισμός θα το χειριστεί, αλλά αν η κουρτίνα βρίσκεται στο κέντρο, το καπάκι θα παραμορφωθεί.
Στην περίπτωση του κόντρα πλακέ, το βερνίκωμα είναι υποχρεωτικό - λερώνεται πολύ. Χρησιμοποίησα διαφανές βερνίκι τσαπον. Απλά γιατί δεν υπήρχε άλλος στο χέρι.
Είναι καλύτερα να τοποθετήσετε διαφορετικά το σερβομηχανισμό που ελέγχει το «χέρι». Όχι στο πλάι, αλλά μπροστά από τον διακόπτη εναλλαγής. Τότε ο «βραχίονας» μπορεί να είναι πιο απλός στην κατασκευή - σε σχήμα L, αντί σε σχήμα U. Το πλάτος του κουτιού μπορεί να μειωθεί και ο διακόπτης εναλλαγής μπορεί να τοποθετηθεί στο κέντρο.
Είναι καλύτερα να περιστρέψετε τον σερβομηχανισμό του καπακιού 180 μοίρες, τότε στον κώδικα θα είναι ευκολότερο να συσχετίσετε τις μοίρες αυτού του σερβομηχανισμού με τη λειτουργία του καπακιού. Για μένα είναι το αντίστροφο, οπότε το άνοιγμα σημαίνει μείωση βαθμών. Αλλά για το «χέρι» είναι το αντίστροφο. Και είναι πιο σωστό να σπρώχνετε το καπάκι από την ίδια πλευρά από την οποία το τραβάει πίσω η ελαστική ταινία.
Το κουτί δεν πρέπει να είναι πολύ μικρό. Δεν θα είναι βολικό στη χρήση. Αλλά μια πιο επίπεδη είναι αποδεκτή. Το κουτί είναι ελαφρύ και αν είναι πιο επίπεδο θα είναι πιο σταθερό. Θα είναι πιο βολικό να πιέζετε τον διακόπτη εναλλαγής με το δάχτυλό σας χωρίς να κρατάτε το κουτί.
Έφτιαξα κάτι σαν ασπίδα από δύο κομμάτια breadboard. Συγκολλήθηκε στο Arduino χωρίς υποδοχές. Σφικτά. Δεν με πειράζει.


Αλλά έφτιαξα όλα τα περιφερειακά σε βύσματα. Είναι πιο άνετο.
Απαιτείται ένας μεγάλος πυκνωτής για την τροφοδοσία του Arduino (3,3 βολτ). Χωρίς αυτό, το Arduino κολλάει.
Δεν έχω σχέδια συναρμολόγησης της συσκευής. Είναι τόσο απλό που μπορούν να χρησιμοποιηθούν πολλά άλλα απλές λύσεις, στο οποίο βασίζονται όλη η μηχανική. Στο βίντεο, τόσο η δική μου όσο και άλλες παρόμοιες συσκευές, μπορείτε να δείτε τις επιλογές μονάδας που χρησιμοποιούνται.

#περιλαμβάνω #περιλαμβάνω Servo doorServo; //κάλυψη μονάδας σερβομηχανισμού Servo handServo; //arm servo Bounce bouncer = Bounce(12, 40); //δημιουργία μιας παρουσίας της κλάσης Bounce για τον ακροδέκτη 12 του διακόπτη εναλλαγής int pos = 0; //μεταβλητή θέσης εκκίνησης int pos1door = 70; //αρχική θέση του καπακιού servo int pos2door = 30; //τελική θέση του καλύμματος servo int pos1hand = 10; //αρχική θέση του σερβομηχανισμού χεριού int pos2hand = 160; //τελική θέση του σερβοβραχίονα int r; //τυχαίος αριθμός από τον οποίο εξαρτάται η επιλογή απενεργοποίησης του διακόπτη εναλλαγής #define LED_PIN 11 // αριθμός της εξόδου που είναι συνδεδεμένη στο LED int ledState = LOW; // ορίστε την κατάσταση του LED με αυτή τη μεταβλητή long previousMillis = 0; // αποθήκευση του χρόνου της τελευταίας ενεργοποίησης της λυχνίας LED #define INTERVAL 30UL // διάστημα μεταξύ ενεργοποίησης/απενεργοποίησης της λυχνίας LED void setup() ( pinMode(LED_PIN, OUTPUT); pinMode(12, INPUT); // διακόπτης pin 12 σε λειτουργία εισαγωγής digitalWrite(12, 1); //ενεργοποιήστε την αντίσταση pull-up σε αυτήν Serial.begin(9600); //ρυθμίστε τη θύρα σε ταχύτητα 9600 bps. Για εντοπισμό σφαλμάτων. Στη συνέχεια, μπορείτε να την αφαιρέσετε. doorServo .attach(9); //εκχώρηση του σερβομηχανισμού καπακιού στην ακίδα 9 handServo.attach(10); //αντιστοιχία του σερβομηχανισμού χειρός στην ακίδα 10 doorServo.write(pos1door); //ρυθμίστε τον σερβομηχανισμό καπακιού στην αρχική θέση handServo. write(pos1hand); //ρύθμιση του σερβομηχανισμού χεριού στην αρχική θέση ) void loop() ( if (bouncer.update()) ( if (bouncer.read()==0) ( //αν πατηθεί το κουμπί ( r = random(0,11); //δημιουργία τυχαίου αριθμού jn 0 έως 10 Serial.println® ; if (r == 0) ( move_0(); ) //κλήση συνάρτησης από τυχαίος αριθμόςαλλιώς αν (r == 1) ( move_1(); ) αλλιώς εάν (r == 2) ( move_2(); ) αλλιώς αν (r == 3) ( move_3(); ) αλλιώς αν (r == 4) ( move_4(); ) other if (r == 5) ( move_5(); ) other if (r == 6) ( move_0(); ) other if (r == 7) ( move_1(); ) other if (r == 8) ( move_4(); ) else if (r == 9) ( move_3(); ) else if (r == 10) ( move_0(); ) ) ) // Βιβλιοθήκη συναρτήσεων. Γενική αρχή: ανοίξτε το καπάκι - βγάλτε το χέρι σας και κλείστε τον διακόπτη εναλλαγής - αφαιρέστε το χέρι σας - κλείστε το καπάκι // και υπάρχουν επιλογές για το πώς να το διακοσμήσετε όμορφα............. κενό move_0())( //απλή επιλογή: open-turn-off-close //άνοιξε το καπάκι για(pos = pos1door; pos >= pos2door; pos -=3) ( doorServo.write(pos); καθυστέρηση(15) ;) //βγάλτε το χέρι σας για(pos = pos1hand ;pos<= pos2hand; pos +=3) { handServo.write(pos); delay(15); } //убираем руку for(pos = pos2hand; pos >= pos1hand; pos -=3) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=3) { doorServo.write(pos); delay(15); } } void move_1(){ //простой вариант 2: открыли-выключили-закрыли //открываем крышку for(pos = pos1door; pos >= pos2door; pos -=1) ( doorServo.write(pos); delay(15); ) delay(1000); //βγάλτε το χέρι σας για(pos = pos1hand; pos<= pos2hand; pos +=1) { handServo.write(pos); delay(15); } //убираем руку for(pos = pos2hand; pos > <= pos1door; pos +=5) { doorServo.write(pos); delay(15); } } void move_2(){ //задумчивый вариант 2: приоткрыли-закрыли-открыли-выключили-закрыли //открываем крышку for(pos = pos1door; pos >= pos2door+15; pos -=5) ( doorServo.write(pos); delay(15); ) delay(1000); //κλείστε το καπάκι για(pos = pos2door+15; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(15); } delay(1000); //открываем крышку for(pos = pos1door; pos > <= pos2hand+2; pos +=5) { handServo.write(pos); delay(15); } //убираем руку for(pos = pos2hand+2; pos >= pos1hand; pos -=5) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(15); } } void move_3(){ //дерганый вариант: приоткрыли-подергали - закрыли-открыли-выключили-закрыли //открываем крышку for(pos = pos1door; pos >= pos2door+15; pos -=1) ( doorServo.write(pos); delay(50); ) delay(500); //τραβήξτε το καπάκι για(int i=1; i<=8; i ++) { doorServo.write(pos2door+18); delay(80); doorServo.write(pos2door+15); delay(80); static unsigned long previousMillis = 0; if(millis() - previousMillis >INTERVAL) (προηγούμενοMillis = millis(); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); ) ) delay(500); //κλείστε το καπάκι για(pos = pos2door+15; pos<= pos1door; pos +=1) { doorServo.write(pos); delay(50); } delay(1000); //открываем крышку for(pos = pos1door; pos >= pos2door; pos -=5) ( doorServo.write(pos); delay(15); ) //κολλήστε το χέρι για(pos = pos1hand; pos<= pos2hand+2; pos +=5) { handServo.write(pos); delay(15); } //убираем руку for(pos = pos2hand+2; pos >= pos1hand; pos -=5) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(15); } } void move_4(){ //открываем крышку delay(2000); for(pos = pos1door; pos >= pos2door+15; pos -=5) ( doorServo.write(pos); delay(50); ) delay(500); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (2000); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (500); //κλείστε το καπάκι για(pos = pos2door+15; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(50); } delay(1000); //открываем крышку не полностью for(pos = pos1door; pos >= pos2door+15; pos -=1) ( doorServo.write(pos); delay(50); ) delay(2000); //άνοιξε τελείως το καπάκι για(pos = pos2door+15; pos >= pos2door; pos -=1) ( doorServo.write(pos); delay(15); ) //βγάλε το χέρι σου για(pos = pos1hand; pos<= pos2hand-35; pos +=1) { handServo.write(pos); delay(35); } delay(1000); //высовываем руку for(pos = pos2hand-35; pos <= pos2hand+3; pos +=4) { handServo.write(pos); delay(15); } //убираем руку for(pos = pos2hand+3; pos >= pos1hand; pos -=7) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=7) { doorServo.write(pos); delay(15); } delay(500); //открываем крышку for(pos = pos1door; pos >= pos2door+20; pos -=5) ( doorServo.write(pos); delay(50); ) delay(300); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (500); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (100); //κλείστε το καπάκι για(pos = pos2door+20; pos<= pos1door; pos +=1) { doorServo.write(pos); delay(50); } } void move_5(){ //возня for(int i=1; i <=2; i ++) { for(pos = pos1door; pos <= pos1door+45; pos +=5) { doorServo.write(pos); delay(50); } for(pos = pos1door+45; pos >= pos1door; pos -=5) ( doorServo.write(pos); delay(50); ) delay(100); ) //τραβήξτε το καπάκι για(int i=1; i<=3; i ++) { doorServo.write(pos1door-6); delay(80); doorServo.write(pos1door-3); delay(80); } delay(300); //открываем крышку digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos1door; pos >= pos2door+25; pos -=5) ( doorServo.write(pos); delay(50); ) delay(500); //άνοιξε το εξώφυλλο digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos2door+25; pos >= pos2door+10; pos -=5) ( doorServo.write(pos); delay(50); ) //άνοιξε την πόρτα digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos2door+10; pos >= pos2door-5; pos -=2) ( doorServo.write(pos); delay(50); ) //βγάλτε το χέρι σας για(pos = pos1hand; pos<= pos2hand-35; pos +=9) { handServo.write(pos); delay(35); } delay(1000); //убираем руку for(pos = pos2hand-35; pos >= pos2hand-70; pos -=1) ( handServo.write(pos); delay(15); ) delay(1000); //βγάλτε το χέρι σας για(pos = pos2hand-70; pos<= pos2hand+3; pos +=9) { handServo.write(pos); delay(15); } delay(50); //убираем руку for(pos = pos2hand+3; pos >= pos1hand; pos -=7) ( handServo.write(pos); delay(15); ) //κλείσιμο του εξωφύλλου digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos2door-5; pos<= pos1door+3; pos +=5) { doorServo.write(pos); delay(50); } }

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


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


Δεν υπάρχουν ιδιαίτερες εξηγήσεις για το σκίτσο. Ίσως η στιγμή της προσθήκης μερικών μοιρών γωνίας περιστροφής, όταν η ταχύτητα του σερβομηχανισμού είναι υψηλή. Παρατήρησα ότι αν το "χέρι" ξεπηδήσει ξαφνικά, δεν σβήνει τον διακόπτη εναλλαγής. Αυτό οφείλεται προφανώς στην κακή ποιότητα των σερβομηχανισμών. Επομένως, πρέπει να προσθέσετε λίγο στη γωνία αναχώρησης του "βραχίονα". Υποψιάζομαι ότι με την επανάληψη, αυτοί οι επιπλέον βαθμοί μπορεί να είναι διαφορετικοί για εσάς. Εξαρτάται από τον ώμο του «βραχίονα».
Και για τα προγράμματα. Μέχρι στιγμής υπάρχουν έξι προγράμματα. Κλήση μέσω δημιουργίας τυχαίων αριθμών. Επιπλέον, τα απλά προγράμματα (0, 1 και 2) καλούνται πιο συχνά από τα συνηθισμένα. Σε όλους τους δοκιμαστές μου φάνηκε ότι τα πιο εξελιγμένα προγράμματα θα έπρεπε να είναι ένα σπάνιο ευχάριστο μπόνους, τότε εμφανίζεται μια συγκεκριμένη ίντριγκα. Ετσι έκανα.
Για τους λάτρεις των αριθμών, το μέγεθος του κουτιού είναι: μήκος - 150 mm, ύψος - 70 mm, πλάτος - 65 mm.

Το Youtube έχει υποβαθμίσει πολύ την ποιότητα. Εάν πρέπει να δείτε το πρωτότυπο, κατεβάστε το. 21 MB.
Εδώ το σκίτσο έχει τροποποιηθεί για να σας επιτρέπει να βλέπετε και τα έξι προγράμματα με τη σειρά, ώστε να έχετε μια ιδέα για όλα. Στη ζωή, όπως έγραψα, έχουν μια ψευδοτυχαία σειρά.



Η φόρτιση γίνεται μέσω micro-USB με κανονικό φορτιστή κινητού. Η διάρκεια ζωής της μπαταρίας εξαρτάται σε μεγάλο βαθμό από τη συχνότητα χρήσης. Μερικές φορές για αρκετές ημέρες, και μερικές φορές «σκοτώνω» σε μια μέρα.


Εν τέλει.
Το έργο, ωστόσο, μπορεί να αναπτυχθεί και να βελτιωθεί περαιτέρω. Μπορείτε να βρείτε νέα σενάρια. Μπορείτε να προσθέσετε ένα tweeter και να φωνάξετε τη συσκευή. Για παράδειγμα, αφήστε το να «γρυλίσει», όπως να θυμώσει, αν ο χρόνος μεταξύ του σβήματος και της ενεργοποίησης του διακόπτη είναι πολύ μικρός. Μπορείτε, όπως στο αρχικό έργο, να προσθέσετε κίνηση του κουτιού σε διαφορετικές κατευθύνσεις.
Μπορείτε να δημιουργήσετε έναν έλεγχο για την περίπτωση που το "χέρι", για κάποιο λόγο, δεν έκλεισε τον διακόπτη εναλλαγής (για παράδειγμα, στο κρύο, ο σερβομηχανισμός δεν φτάνει αρκετά στην επιθυμητή γωνία) και να ρυθμίσετε τη γωνία ένα κάθε φορά, γράφοντας κάποιο είδος «νευρικού» μηνύματος ειδικά για μια τέτοια περίπτωση » πρόγραμμα τερματισμού λειτουργίας. Μπορείτε να εγκαταστήσετε το Nano και να προγραμματίσετε μέσω USB χωρίς να αποσυναρμολογείτε τη συσκευή κάθε φορά. Μου άρεσε η κριτική +123 +232

Arduino + δύο servo + πλακέτα φόρτισης + πλακέτα μετατροπέα ενίσχυσης + παλιά μπαταρία + ένα σωρό εξαρτήματα ραδιοφώνου + κομμάτι κόντρα πλακέ + διακόπτης εναλλαγής = το όνειρο ενός ηλίθιου έγινε πραγματικότητα!
Πολλά κείμενα, για όσους θέλουν να διαβάζουν. Πολλά spoilers για όσους θέλουν να διαβάζουν «διαγώνια». Βίντεο, για όσους αγαπούν το βίντεο. Σκίτσο, για όσους τους αρέσει να αντιγράφουν αμέσως και να τρέχουν στα γόνατα. Φωτογραφία, φωτογραφία, φωτογραφία. Γάτα, για τους γατόφιλους.

Δεν είναι πραγματικά μια αποποίηση ευθύνης

Αυτό είναι το πρώτο μου έργο, χωρίς να υπολογίζουμε το LED που αναβοσβήνει, το Hello world κ.λπ. Σύμφωνα με την παράδοση, πρέπει πρώτα να ρίξετε στάχτη στο κεφάλι σας, με θέμα το γεγονός ότι ο κώδικας απέχει πολύ από το να είναι τέλειος και πρέπει να εμπλακείτε σε μια διαμάχη σχετικά με αυτό. Και επίσης σχετικά με τη μερική αντιγραφή κώδικα από άλλο έργο, ζητήστε να μην χτυπήσετε πολύ δυνατά κ.λπ. Αλλά αυτό δεν θα συμβεί. Ο κωδικός είναι τέλειος! Επειδή λειτουργεί, μου αρέσει και φτιάχτηκε για μένα.
Θα δώσω συμβουλές σε όσους ενδιαφέρονται: μην φοβάστε, πηγαίνετε στη μάχη, σκάβετε σε βουνά κώδικα, φτιάξτε τις δικές σας μεγα-πυραμίδες από διαφορετικούς χειριστές. Με τον καιρό, το στυλ, η κομψότητα και το ιδανικό θα έρθουν.
Όσο υπάρχει χώρος στη μνήμη του χειριστηρίου, δεν φοβάσαι τίποτα. Εάν χτυπήσετε έναν τοίχο, θα βελτιστοποιήσετε. Και αυτό είναι και ανάπτυξη. Είναι σημαντικό.
Ένα μεγάλο βιβλίο για τον προγραμματισμό σε C - ναι, χρήσιμο. Αλλά, αρχικά, είναι πολύ πιο χρήσιμο να έχετε στη διάθεσή σας ένα σύντομο βιβλίο αναφοράς για εντολές και να διατηρείτε στους σελιδοδείκτες σας αρκετούς συνδέσμους για να εργαστείτε με απλά παραδείγματα, βιβλιοθήκες κ.λπ. de arduino-diy.com, ή το ίδιο Ampere.
Και επίσης, τα διαγράμματα ροής με βοηθούν πολύ. Παραλληλόγραμμο, διαμάντι, οβάλ. Όσοι το έχουν συναντήσει καταλαβαίνουν. Κάνω ένα έργο τώρα - δεν μπορώ να το κάνω χωρίς διάγραμμα ροής. Για μένα, είναι καλύτερο να σχεδιάζω και να σχεδιάζω ξανά σε χαρτί για αρκετές ημέρες για να φανταστώ πιο ξεκάθαρα την όλη πρόοδο του προγράμματος, παρά να σκιαγραφήσω ένα σωρό κώδικα και να κολλήσω σε αυτόν, γιατί... Δεν έχω τη δυνατότητα να καλύψω ολόκληρο τον κώδικα με τη δύναμη των προγραμματιστικών μου σκέψεων, λόγω της περιορισμένης εμπειρίας μου.
Για όσους θέλουν να το επαναλάβουν ή να το κάνουν με τον δικό τους τρόπο, θα απαντήσω σε όλες τις ερωτήσεις.
Δεν θα μπω σε άδειες διαφωνίες σχετικά με τις συγγραφικές μου ικανότητες, το στυλ, το σχέδιο, τον κώδικα και την ανάγκη για το προϊόν κ.λπ. Αν έκανα κάποιο σοβαρό λάθος κάπου στην κριτική, θα το διορθώσω ή θα το προσθέσω.

Ποια είναι η «πιο άχρηστη συσκευή» μπορείτε να ψάξετε μόνοι σας στο google. Τον συνάντησα τυχαία. Αυτός ο κώδικας ελήφθη ως βάση, επειδή... Δεν ξεκίνησε από μόνο του και ήθελα να κάνω τα δικά μου σενάρια.

Λυρική παρέκβαση

Λένε ότι μετά τα σαράντα, ειδικά όταν είστε ήδη πολύ μετά τα σαράντα, πρέπει να προσπαθήσετε να «ζεστάνετε» τον εγκέφαλό σας. Και ότι η εκμάθηση γλωσσών είναι η καλύτερη προθέρμανση. Και όχι μόνο σε αυτή την ηλικία. Δεν είμαι πολύ καλός στις γλώσσες, αλλά το περιοδικό «Υγεία» φαίνεται να συμβουλεύει... Γενικά, αποφάσισα να μάθω κάτι νέο για τον εαυτό μου. Τα ηλεκτρονικά δεν είναι καινούργια για μένα, αν και τα περισσότερα τα έχω ξεχάσει, αλλά ο προγραμματισμός δεν μου ήταν ποτέ οικείος. Τον φοβόμουν. Αλλά εδώ συνέπεσαν πολλά σημάδια από πάνω: το περιοδικό «Υγεία», που συνιστά να μάθεις κάτι νέο, ένα μακροχρόνιο όνειρο για να καταλάβεις (τουλάχιστον λίγο) τον προγραμματισμό (τουλάχιστον κάτι) και το YouTube, στο οποίο μόνο οι τεμπέληδες δεν το κάνουν. να σας πει πώς να αναβοσβήνει ένα LED χρησιμοποιώντας έξυπνη πληρωμή για ένα δολάριο και καπίκια.
Πριν από αυτό, έκανα καλή δουλειά ελέγχοντας το να αναβοσβήνει το LED χρησιμοποιώντας δύο τρανζίστορ, έναν πυκνωτή και ένα ζεύγος αντιστάσεων, αλλά τώρα, λένε, αυτό δεν είναι comme il faut. Πρέπει λοιπόν να είσαι στην τάση.


Μου άρεσε πολύ αυτή η άχρηστη, με την πραγματική έννοια της λέξης, συσκευή. Το είδα και ερωτεύτηκα. Το θέλω, αυτό είναι όλο! Σαν παιδικό όνειρο! Όμως η ηλικία έχει κάνει τις δικές της προσαρμογές. Θέλω να το φτιάξω μόνος μου, όχι να το αγοράσω. Επιπλέον, απλές συσκευές πωλούνται. Βρήκα το "έξυπνο", αλλά δεν μπορούσα να βρω κάτι παρόμοιο προς πώληση. Επιπλέον, πρέπει να το κάνουμε!
Και πάλι, Arduino. Και δεν είμαι σε αυτό μπουμ-μπουμ. Πρέπει λοιπόν να το καταλάβουμε. Aliexpress για βοήθεια. Ξεκίνησε με το Arduino. Καταλάβαινα ότι ο δρόμος για τη μελέτη θα ήταν ακανθώδης και οι θυσίες ήταν αναπόφευκτες. Γι' αυτό παρήγγειλα πέντε διαφορετικά. Αφήστε τα να καούν, αν μη τι άλλο. Ο εντοπισμός σφαλμάτων του κυκλώματος πραγματοποιήθηκε στο Uno από άλλον πωλητή. Όμως, αφού ήταν αυτή η πλακέτα που κατέληξε στην τελική συσκευή, συμπεριλήφθηκε στον τίτλο.
Εκτός από το Arduino, παρήγγειλα μια τεράστια ποσότητα από κάθε είδους σκουπίδια, συμβατά με Arduino και σχεδόν Arduino. Εδώ θα σας πω μόνο για το τι ήταν χρήσιμο σε αυτό το προϊόν.

Arduino Pro Mini


Η παράδοση είναι γρήγορη, συσκευασμένη με τη μορφή τυπικής αντιστατικής σακούλας και φακέλου με σπυρωμένη εσωτερική επιφάνεια. Ο πωλητής είναι κοινωνικός, ρωσόφωνος.
Σε τσιπ 328. 3,3 βολτ, 8 MHz. Γιατί συμβαίνει αυτό; Ναι κατά λάθος. Ήθελα ένα 5 volt, 16 MHz, αλλά αγόρασα αυτό. Είναι δικό μου λάθος. Ωστόσο, για αυτό το έργο δεν είναι κρίσιμο - εγκατέστησα έναν επιπλέον μετατροπέα τάσης. Στην πραγματικότητα αυτό είναι όλο. Δεν βρήκα τεράστιες διαφορές από άλλα Mini. Η διαφορά της μάρκας είναι ο μαύρος textolite(;).Μεταξύ των ελλείψεων: η καρφίτσα RAW δεν λειτουργεί στην πλακέτα. Αλλά ούτε αυτό σταμάτησε. Αν και ένας μετατροπέας 3,3 V θα μπορούσε να εξοικονομήσει χρήματα με αυτό. Τα παιδιά δεν είναι καλωδιωμένα. Η πληρωμή έγινε καλά.
Γιατί τόσο συνοπτικά; Επειδή υπάρχει ήδη προκατάληψη σχετικά με αυτόν τον πωλητή και τις αμοιβές του (ρήτρα 18). Όσοι θέλουν θα το βρουν εύκολα. Δεν έχει νόημα να το ξαναλέμε. Του πρόσθεσα και τα δύο σεντς μου στα σχόλια. Και ανταποκρίθηκα με τον πωλητή με την καρδιά μου.

Μονάδα σερβομηχανισμού SG90


3,2 $ ανά παρτίδα δύο τεμαχίων.
Δεν υπάρχει τίποτα ιδιαίτερο να περιγράψω. Αδύναμη σερβομηχανή με μέση ακρίβεια τοποθέτησης, η οποία εξαρτάται σε μεγάλο βαθμό από την ταχύτητα κίνησης. Αλλά είναι φτηνό. Για το καπάκι - περισσότερο από αρκετό, για το "χέρι" - στα όρια των δυνατοτήτων. Για να δουλέψεις χρειάζεσαι 5 βολτ, αλλά για έλεγχο αρκεί το 3,3. Προσπάθησα να το ελέγξω μέσω του μετατροπέα και απευθείας από το Arduino - δεν υπάρχει διαφορά. Επομένως, ο μετατροπέας επιπέδου εξοικονόμησε χρήματα.

Ελεγκτής φόρτισης και μετατροπέας ισχύος


2,28 $ για πέντε κομμάτια. Με προστασία. Κατά τη φόρτιση, το κόκκινο LED είναι αναμμένο, το τέλος της φόρτισης είναι το μπλε LED. Υπήρχε μια κριτική εδώ.


$0,50 το καθένα. Η παράδοση, ωστόσο, είναι επί πληρωμή, αλλά πήρα επίσης ένα σωρό όλων των ειδών τα πράγματα από αυτό το κατάστημα, οπότε η παράδοση δεν ήταν αγχωτική. Η υποδοχή USB έχει αφαιρεθεί για να γίνει ελαφρύτερο))) Η έξοδος παράγει 5,12 βολτ.


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

Μετατροπέας TTL


$1,5 ανά τεμάχιο. Βασικά, το παρήγγειλα πρώτος. Είναι δύο φορές φθηνότερο. Όμως, για κάποιους περίεργους λόγους, πέθανε με το θάνατο του γενναίου. Ακόμα δεν κατάλαβα τι τον σκότωνα. Για το λόγο αυτό, το έργο σταμάτησε για ένα μήνα, μέχρι να έρθει ένα νέο, πιο προηγμένο - δεν χρειάζεται να πατήσετε το reset. Αυτό δεν είναι πρόοδος;

Τα υπόλοιπα είναι από στοκ

Ρυθμιστής τάσης 1117T-3,3V σε συσκευασία TO220, πυκνωτές 1500,0×6,3 και 470,0×16, δύο πυκνωτές 0,1 μF, λευκό LED και μικροδιακόπτης από το παιδικό μηχάνημα, αντίσταση 220 Ohm. Η μπαταρία βρισκόταν για αρκετά χρόνια χωρίς χρήση. Κάποτε ξεχώρισα ένα καμένο (κυριολεκτικά) φορητό DVD player. Το μόνο καλό ήταν ότι οι μπαταρίες επιβίωσαν. Εδώ είναι ένα από αυτά που ήταν χρήσιμο. Τάση 3,7 V, δεν βρήκα την χωρητικότητα στη σήμανση.
Ένα πιστόλι κόλλας, ένα λάστιχο για τα χρήματα, δύο γάντζους από... ένα σουτιέν (ευχαριστώ τη γυναίκα μου. Αγάπη μου, σ 'αγαπώ!), δύο πείρους επίπλων, τέσσερις βίδες, τέσσερις αυτοκόλλητες προφυλακτήρες για πόρτες επίπλων ω, ένα κομμάτι ένα breadboard, καλώδια, σύνδεσμοι.

Η κατάσταση με το σώμα ήταν πιο περίπλοκη. Δοκιμάστηκαν πολλά κουτιά. Το πλαστικό κουτί από το ρολόι Tissot αποδείχθηκε εύθραυστο, εν μέρει από χαρτόνι. Αλλά οι μεταλλικές κουρτίνες απομακρύνθηκαν από πάνω της. Υπάρχει ακόμη και ένα στο απόθεμα. Δοκίμασα έτοιμες αρωματοθήκες, κουτί κρασιού, και μπομπονιέρα. Στο τέλος, αποφάσισα να το κάνω μόνος μου.
Σε παιδικό σετ καύσης βρέθηκε κόντρα πλακέ υψηλής ποιότητας, πιθανότατα σημύδας. Το παιδί μεγάλωσε - το σετ παραμένει. Ένα σχέδιο εφαρμόστηκε στη μία πλευρά, αλλά η άλλη πλευρά φαινόταν για να το πω ωμά, υπέροχο

Για να το λέμε ωμά, υπέροχο

Στο σχολείο είχαμε έναν εργάτη. Στην ηλικία. Γενικά είναι υπέροχος άνθρωπος. Ήταν σεβαστός. Όταν περάσαμε από ρεύμα, για παράδειγμα μια μπαταρία, μια λάμπα και ένα κλειδί, μας έκανε μια διάλεξη.
«Υπάρχει ρεύμα στην μπαταρία. Τώρα βγαίνει από το μπλε και ακολουθεί τα καλώδια. Πάει, πάει, ξαφνικά μπαμ - το κλειδί είναι καθ' οδόν. Και το κλειδί είναι ανοιχτό. Ο Τοκ καταλαβαίνει ότι δεν υπάρχει πουθενά να πάει παραπέρα. Γύρισε και μπήκε στην μπαταρία. Και το φως δεν ανάβει. Ας κλείσουμε το κλειδί. Το ρεύμα πέρασε ξανά, έφτασε στο κλειδί, πέρασε από μέσα, πέρασε από τη λάμπα και επέστρεψε στην μπαταρία. Και η λάμπα είναι αναμμένη, για να πω, τέλεια.» Από τότε, υπάρχει μια τέτοια φράση στο λεξικό ως συνώνυμο για κάτι απροσδόκητα επιτυχημένο.


Δοκίμασα να κόψω κόντρα πλακέ με σιδηροπρίονο, σέγα, αλλά δεν πέτυχε τίποτα. Τσιπ, τα οποία στη συνέχεια είναι δύσκολο να αφαιρεθούν, ανομοιόμορφες άκρες. Βρήκα μια διέξοδο - ένα κοφτερό μαχαίρι χαρτικής. Κόβει το μισό κόντρα πλακέ από τη μία πλευρά και το μισό από την άλλη. Μετά λίγο τρίψιμο και όλα καλά. Αλλά, με έναν καλό μεταλλικό χάρακα και μια συνεχώς κοφτερή λεπίδα, έχετε ένα τέλειο κόψιμο και μια ευθεία γραμμή.
Φυσικά, όχι χωρίς λάθη - κάτω από το αυτοκόλλητο Hand made κρύβεται μια συνηθισμένη τρύπα. Το τρύπησα στο κέντρο για τον διακόπτη. Αλλά ο διακομιστής δεν ταίριαζε. Έπρεπε να μετακινήσω τον διακόπτη εναλλαγής στο πλάι και να κλείσω την τρύπα. Τέτοιες δυσκολίες δεν με φοβίζουν.
Δεν βλέπω το νόημα να περιγράφω κάθε βήμα της κατασκευής της συσκευής. Θα περιγράψω μερικά σημεία. Κι όποιος έχει χέρια, ας το κάνει.
Συναρμολόγησα το κουτί χρησιμοποιώντας ζεστή κόλλα. Δεν γλίτωσα την ίδια την κόλλα. Αντέχει τέλεια. Δεν τρίζει, δεν παίζει. Γρήγορο, φθηνό και χαρούμενο. Και γενικά, όπως παρατηρήσατε, σχεδόν τα πάντα συγκρατούνται από αυτή την κόλλα. Το συνιστώ. Επιταχύνει πολύ τη διαδικασία συναρμολόγησης. Το μικρόφωνο απενεργοποίησης ήταν κολλημένο από μέσα στον αριστερό τοίχο - φαίνεται λίγο στη φωτογραφία.
Έδεσα το καπάκι στην κουρτίνα.

Υπέφερα με το πέπλο. Πειραματίστηκα πολύ. Ήθελα το καπάκι να βρίσκεται πάνω από το κουτί και όχι μέσα. Λύγισα ακόμη και αρκετές εκδοχές συνδετήρων κουρτινών από συνδετήρες. Μετά θυμήθηκα ότι στη διαδικασία των πειραμάτων, κουρτίνες από ένα κουτί ρολογιών Tissot τράβηξαν το μάτι μου. Τόσο ευγενικός, Ελβετός (Κινέζος;).
Η κουρτίνα είναι σημαντικό πράγμα. Η ποιότητά του είναι πολύ σημαντική για τη συνολική εξωτερική ομορφιά της συσκευής.
Ο κύριος διακόπτης εναλλαγής πρέπει να είναι πιο μαλακός, τότε θα είναι ευκολότερο να λειτουργήσει.
Το καπάκι επιστρέφει στην κλειστή θέση με μια ελαστική ταινία. Δεν χρειάζεται να το επιλέξετε πολύ σκληρά - το σέρβα θα το χειριστεί, αλλά αν η κουρτίνα είναι κεντρικά τοποθετημένη, το καπάκι θα παραμορφωθεί.
Στην περίπτωση του κόντρα πλακέ, το βερνίκωμα είναι απαραίτητο - λερώνεται πολύ. Χρησιμοποίησα άχρωμο βερνίκι capon. Απλά γιατί δεν υπήρχε άλλος στο χέρι.
Είναι καλύτερα να τοποθετήσετε διαφορετικά το σερβομηχανισμό που ελέγχει το «χέρι». Όχι στο πλάι, αλλά μπροστά από τον διακόπτη εναλλαγής. Τότε ο «βραχίονας» μπορεί να είναι ευκολότερος στην κατασκευή - σε σχήμα L, αντί σε σχήμα U. Το πλάτος του κουτιού μπορεί να μειωθεί και ο διακόπτης εναλλαγής μπορεί να τοποθετηθεί στο κέντρο.
Είναι καλύτερα να περιστρέψετε τον σερβομηχανισμό του καπακιού 180 μοίρες, τότε στον κώδικα θα είναι ευκολότερο να συσχετίσετε τις μοίρες αυτού του σερβομηχανισμού με τη λειτουργία του καπακιού. Για μένα είναι το αντίστροφο, οπότε το άνοιγμα είναι μείωση μοιρών. Και το «χέρι» είναι το αντίθετο. Και είναι πιο σωστό να σπρώχνετε το καπάκι από την ίδια πλευρά από την οποία το τραβάει πίσω η ελαστική ταινία.
Το κουτί δεν πρέπει να είναι πολύ μικρό. Δεν θα είναι βολικό στη χρήση. Αλλά μια πιο επίπεδη είναι αποδεκτή. Το κουτί είναι ελαφρύ και αν είναι πιο επίπεδο, θα είναι πιο σταθερό. Θα είναι πιο βολικό να πιέζετε τον διακόπτη εναλλαγής με το δάχτυλό σας χωρίς να κρατάτε το κουτί.
Έφτιαξα κάτι σαν ασπίδα από δύο κομμάτια breadboard. Συγκολλήθηκε στο Arduino χωρίς υποδοχές. Θανάσιμα. Δεν λυπάμαι.


Αλλά έφτιαξα όλα τα περιφερειακά στο βύσμα. Είναι πιο βολικό.
Απαιτείται πυκνωτής υψηλής χωρητικότητας για την τροφοδοσία του arduino (3,3 βολτ). Χωρίς αυτό, το Arduino κολλάει.
Δεν έχω σχέδια συναρμολόγησης της συσκευής. Είναι τόσο απλό που μπορείτε να εφαρμόσετε πολλές άλλες απλές λύσεις στις οποίες βασίζονται όλοι οι μηχανικοί. Στο βίντεο, τόσο η δική μου όσο και άλλες παρόμοιες συσκευές, μπορείτε να δείτε τις επιλογές μονάδας που χρησιμοποιούνται.

#περιλαμβάνω #περιλαμβάνω Servo doorServo; //lid servo drive Servo handServo; //arm servo Bounce bouncer = Bounce(12, 40); //δημιουργία μιας παρουσίας της κλάσης Bounce για τον ακροδέκτη 12 του διακόπτη εναλλαγής int pos = 0; //μεταβλητή αρχικής θέσης int pos1door = 70; //αρχική θέση του σερβοκινητήρα καπακιού int pos2door = 30; //τελική θέση του καλύμματος σερβοκινητήρα int pos1hand = 10; //αρχική θέση του σερβομηχανισμού χεριού int pos2hand = 160; //τελική θέση του σερβομηχανισμού χεριού int r; //τυχαίος αριθμός από τον οποίο εξαρτάται η επιλογή απενεργοποίησης του διακόπτη εναλλαγής #define LED_PIN 11 // αριθμός της εξόδου που είναι συνδεδεμένη στο LED int ledState = LOW; // ορίζουμε την κατάσταση του LED με αυτή τη μεταβλητή long previousMillis = 0; // αποθήκευση του χρόνου της τελευταίας εναλλαγής LED #define INTERVAL 30UL // μεσοδιάστημα μεταξύ ενεργοποίησης/απενεργοποίησης του LED void setup() ( pinMode(LED_PIN, OUTPUT); pinMode(12, INPUT); // αλλάξτε την ακίδα 12 στην είσοδο mode digitalWrite(12, 1); //ενεργοποιήστε την pull-up αντίσταση σε αυτήν Serial.begin(9600); //ρυθμίστε τη θύρα σε ταχύτητα 9600 bps. Για εντοπισμό σφαλμάτων. Στη συνέχεια, μπορείτε να την αφαιρέσετε. doorServo.attach (9); //ανάθεση του σερβομηχανισμού καπακιού στην ακίδα 9 handServo.attach(10); //ανάθεση του σερβομηχανισμού χειρός στην ακίδα 10 doorServo.write(pos1door); //ρυθμίστε τον σερβομηχανισμό του καπακιού στην αρχική θέση handServo.write( pos1hand); //ρύθμιση του σερβομηχανισμού χεριού στην αρχική θέση ) void loop() ( if (bouncer.update()) ( if (bouncer.read()==0) ( //αν πατηθεί το κουμπί ( r = random(0,11); //δημιουργία τυχαίου αριθμού jn 0 έως 10 Serial.println® ; if (r == 0) ( move_0(); ) //κλήση συνάρτησης με βάση έναν τυχαίο αριθμό αλλιώς εάν (r == 1) ( move_1(); ) other if (r == 2) ( move_2(); ) other if (r == 3) ( move_3(); ) other if (r == 4) ( move_4(); ) αλλιώς αν (r == 5) ( move_5(); ) other if (r == 6) ( move_0(); ) other if (r == 7) ( move_1(); ) other if (r == 8 ) ( move_4(); ) else if (r == 9) ( move_3(); ) else if (r == 10) ( move_0(); ) ) ) ) // Βιβλιοθήκη συναρτήσεων. Γενική αρχή: ανοίξτε το καπάκι - τραβήξτε το χέρι σας και κλείστε τον διακόπτη εναλλαγής - αφαιρέστε το χέρι σας - κλείστε το καπάκι // και υπάρχουν επιλογές για το πώς να το τακτοποιήσετε όμορφα............. άκυρο move_0())( //απλή επιλογή: open-turn-off-close //άνοιξε το καπάκι για(pos = pos1door; pos >= pos2door; pos -=3) ( doorServo.write(pos); καθυστέρηση(15) ;) //βγάλτε το χέρι σας για(pos = pos1hand ;pos<= pos2hand; pos +=3) { handServo.write(pos); delay(15); } //убирaeм руку for(pos = pos2hand; pos >= pos1hand; pos -=3) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=3) { doorServo.write(pos); delay(15); } } void move_1(){ //прocтoй вaриaнт 2: oткрыли-выключили-зaкрыли //oткрывaeм крышку for(pos = pos1door; pos >= pos2door; pos -=1) ( doorServo.write(pos); delay(15); ) delay(1000); //σηκώστε το χέρι για(pos = pos1hand; pos<= pos2hand; pos +=1) { handServo.write(pos); delay(15); } //убирaeм руку for(pos = pos2hand; pos > <= pos1door; pos +=5) { doorServo.write(pos); delay(15); } } void move_2(){ //зaдумчивый вaриaнт 2: приoткрыли-зaкрыли-oткрыли-выключили-зaкрыли //oткрывaeм крышку for(pos = pos1door; pos >= pos2door+15; pos -=5) ( doorServo.write(pos); delay(15); ) delay(1000); //κλείστε το καπάκι για(pos = pos2door+15; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(15); } delay(1000); //oткрывaeм крышку for(pos = pos1door; pos > <= pos2hand+2; pos +=5) { handServo.write(pos); delay(15); } //убирaeм руку for(pos = pos2hand+2; pos >= pos1hand; pos -=5) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(15); } } void move_3(){ //дeргaный вaриaнт: приoткрыли-пoдeргaли - зaкрыли-oткрыли-выключили-зaкрыли //oткрывaeм крышку for(pos = pos1door; pos >= pos2door+15; pos -=1) ( doorServo.write(pos); delay(50); ) delay(500); //τραβήξτε το καπάκι για(int i=1; i<=8; i ++) { doorServo.write(pos2door+18); delay(80); doorServo.write(pos2door+15); delay(80); static unsigned long previousMillis = 0; if(millis() - previousMillis >INTERVAL) (προηγούμενοMillis = millis(); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); ) ) delay(500); //κλείστε το καπάκι για(pos = pos2door+15; pos<= pos1door; pos +=1) { doorServo.write(pos); delay(50); } delay(1000); //oткрывaeм крышку for(pos = pos1door; pos >= pos2door; pos -=5) ( doorServo.write(pos); delay(15); ) //σηκώστε το χέρι για(pos = pos1hand; pos<= pos2hand+2; pos +=5) { handServo.write(pos); delay(15); } //убирaeм руку for(pos = pos2hand+2; pos >= pos1hand; pos -=5) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(15); } } void move_4(){ //oткрывaeм крышку delay(2000); for(pos = pos1door; pos >= pos2door+15; pos -=5) ( doorServo.write(pos); delay(50); ) delay(500); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (2000); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (500); //κλείστε το καπάκι για(pos = pos2door+15; pos<= pos1door; pos +=5) { doorServo.write(pos); delay(50); } delay(1000); //oткрывaeм крышку нe пoлнocтью for(pos = pos1door; pos >= pos2door+15; pos -=1) ( doorServo.write(pos); delay(50); ) delay(2000); //άνοιξε τελείως το καπάκι για(pos = pos2door+15; pos >= pos2door; pos -=1) ( doorServo.write(pos); delay(15); ) //βγάλε το χέρι σου για(pos = pos1hand; pos<= pos2hand-35; pos +=1) { handServo.write(pos); delay(35); } delay(1000); //выcoвывaeм руку for(pos = pos2hand-35; pos <= pos2hand+3; pos +=4) { handServo.write(pos); delay(15); } //убирaeм руку for(pos = pos2hand+3; pos >= pos1hand; pos -=7) ( handServo.write(pos); delay(15); ) //κλείστε το καπάκι για(pos = pos2door; pos<= pos1door; pos +=7) { doorServo.write(pos); delay(15); } delay(500); //oткрывaeм крышку for(pos = pos1door; pos >= pos2door+20; pos -=5) ( doorServo.write(pos); delay(50); ) delay(300); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (500); digitalWrite(LED_PIN,!digitalRead(LED_PIN)); καθυστέρηση (100); //κλείστε το καπάκι για(pos = pos2door+20; pos<= pos1door; pos +=1) { doorServo.write(pos); delay(50); } } void move_5(){ //вoзня for(int i=1; i <=2; i ++) { for(pos = pos1door; pos <= pos1door+45; pos +=5) { doorServo.write(pos); delay(50); } for(pos = pos1door+45; pos >= pos1door; pos -=5) ( doorServo.write(pos); delay(50); ) delay(100); ) //τραβήξτε το καπάκι για(int i=1; i<=3; i ++) { doorServo.write(pos1door-6); delay(80); doorServo.write(pos1door-3); delay(80); } delay(300); //oткрывaeм крышку digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos1door; pos >= pos2door+25; pos -=5) ( doorServo.write(pos); delay(50); ) delay(500); //άνοιξε το εξώφυλλο digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos2door+25; pos >= pos2door+10; pos -=5) ( doorServo.write(pos); delay(50); ) //άνοιξε την πόρτα digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos2door+10; pos >= pos2door-5; pos -=2) ( doorServo.write(pos); delay(50); ) //σηκώστε το χέρι για(pos = pos1hand; pos<= pos2hand-35; pos +=9) { handServo.write(pos); delay(35); } delay(1000); //убирaeм руку for(pos = pos2hand-35; pos >= pos2hand-70; pos -=1) ( handServo.write(pos); delay(15); ) delay(1000); //σηκώστε το χέρι για(pos = pos2hand-70; pos<= pos2hand+3; pos +=9) { handServo.write(pos); delay(15); } delay(50); //убирaeм руку for(pos = pos2hand+3; pos >= pos1hand; pos -=7) ( handServo.write(pos); delay(15); ) //κλείσιμο του εξωφύλλου digitalWrite(LED_PIN,!digitalRead(LED_PIN)); for(pos = pos2door-5; pos<= pos1door+3; pos +=5) { doorServo.write(pos); delay(50); } }

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


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

Δεν υπάρχουν ιδιαίτερες εξηγήσεις για το σκίτσο. Ίσως η στιγμή της προσθήκης λίγων μοιρών στη γωνία περιστροφής, όταν η ταχύτητα του σερβομηχανισμού είναι υψηλή. Παρατήρησα ότι αν το "χέρι" ξεπηδήσει απότομα, δεν απενεργοποιεί τον διακόπτη εναλλαγής. Αυτό οφείλεται προφανώς στη χαμηλή ποιότητα των σερβομηχανισμών. Επομένως, πρέπει να προσθέσετε λίγο στη γωνία αναχώρησης του "βραχίονα". Υποψιάζομαι ότι με την επανάληψη, αυτοί οι επιπλέον βαθμοί μπορεί να είναι διαφορετικοί για εσάς. Εξαρτάται από τον ώμο του «βραχίονα».
Και για τα προγράμματα. Μέχρι στιγμής υπάρχουν έξι προγράμματα. Καλείται μέσω της δημιουργίας ενός τυχαίου αριθμού. Επιπλέον, τα απλά προγράμματα (0, 1 και 2) καλούνται πιο συχνά από το συνηθισμένο. Σε όλους τους δοκιμαστές μου φάνηκε ότι τα πιο εξελιγμένα προγράμματα θα έπρεπε να είναι ένα σπάνιο ευχάριστο μπόνους, τότε εμφανίζεται κάποια ίντριγκα. Ετσι έκανα.
Για τους λάτρεις των αριθμών - μέγεθος κουτιού: μήκος - 150 mm, ύψος - 70 mm, πλάτος - 65 mm.

Το Youtube έχει υποβαθμίσει πολύ την ποιότητα. Εάν πρέπει να δείτε το πρωτότυπο, κατεβάστε το. 21 MB.
Εδώ, έχει γίνει μια αλλαγή στο σκίτσο που σας επιτρέπει να βλέπετε και τα έξι προγράμματα με τη σειρά, ώστε να έχετε μια ιδέα για τα πάντα. Στη ζωή, όπως έγραψα, έχουν μια ψευδοτυχαία σειρά.

Η φόρτιση γίνεται μέσω micro-USB με κανονικό φορτιστή από κινητό τηλέφωνο. Η αυτονομία εξαρτάται σε μεγάλο βαθμό από τη συχνότητα χρήσης. Μερικές φορές για αρκετές ημέρες, και μερικές φορές «σκοτώνω» σε μια μέρα.


Εν τέλει.
Το έργο, ωστόσο, μπορεί να βελτιωθεί και να βελτιωθεί. Μπορείτε να βρείτε νέα σενάρια. Μπορείτε να προσθέσετε ένα tweeter και να ηχήσετε τη συσκευή. Για παράδειγμα, αφήστε το να «γρυλίσει», όπως να θυμώσει, αν ο χρόνος μεταξύ του σβήματος και της ενεργοποίησης του διακόπτη είναι πολύ μικρός. Μπορείτε, όπως στο αρχικό έργο, να προσθέσετε κίνηση του κουτιού σε διαφορετικές κατευθύνσεις.
Μπορείτε να δημιουργήσετε έναν έλεγχο για την περίπτωση που το "χέρι", για κάποιο λόγο, δεν απενεργοποιεί τον διακόπτη εναλλαγής (για παράδειγμα, στο κρύο, ο σερβομηχανισμός δεν φτάνει αρκετά στην επιθυμητή γωνία) και να ρυθμίσετε τη γωνία κάποτε, έχοντας γράψει κάποιο είδος «νευρικού» ειδικά για μια τέτοια περίπτωση » πρόγραμμα τερματισμού λειτουργίας. Μπορείτε να εγκαταστήσετε το Nano και να το προγραμματίσετε μέσω USB χωρίς να αποσυναρμολογείτε τη συσκευή κάθε φορά.

Και γενικά, μπορείτε να το κάνετε πιο προσεκτικά. Πολλά διαφορετικά πράγματα είναι πιθανά. Στην πραγματικότητα, αυτό ακριβώς προτείνω να κάνουν σε όσους ενδιαφέρονται για αυτό.
Ίσως μου ξέφυγε κάτι. Η αναθεώρηση αποδείχθηκε αρκετά μεγάλη για μια τόσο απλή συσκευή. Για αυτό μπορώ να ζητήσω συγγνώμη.
Τώρα η γάτα και σας ευχαριστώ που διαβάσατε μέχρι το τέλος.

Καλοκαιρινή φωτογράφηση ενός οικιακού ποντικοφάγου

Περίπου πέντε, μια γνωστή ατυχία συνέβη σε πολλούς - ήταν τα γενέθλια ενός καλού φίλου. Προέκυψε πάλι το ερώτημα: «τι να δώσεις;» Λαμβάνοντας υπόψη το γεγονός ότι σε ένα άτομο δεν αρέσουν τα άχρηστα πράγματα στο σπίτι, προέκυψε η ιδέα να του δώσουμε ένα άχρηστο πράγμα. Υπάρχει κάποια λογική σε αυτό. Άλλωστε ο ίδιος δεν θα αποκτούσε ποτέ κάτι άχρηστο. Αλλά για χάρη της καθολικής αρμονίας, πρέπει να υπάρχει τουλάχιστον ένα από αυτά στο νοικοκυριό. Λοιπόν, να είσαι... Μόνος... Μακάρι να μπορούσε να πει: « Δεν μου αρέσουν τα άχρηστα πράγματα. Έχω μόνο ένα άχρηστο πράγμα στο σπίτι μου και αυτό είναι υπεραρκετό για καθολική αρμονία. Το θέμα έκλεισε.«Λοιπόν, ένα δώρο γενεθλίων είναι ένας καλός λόγος για να βοηθήσεις ένα άτομο να κλείσει αυτό το θέμα για πάντα και να μην το ξανασκεφτεί ποτέ :-)

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

Ειλικρινά, δεν ξέρω πολλά τέτοια πράγματα. Και ανάμεσά τους υπάρχει ένα που ήθελα να κάνω εδώ και πάρα πολύ καιρό. Στο αγγλόφωνο Διαδίκτυο ονομάζεται "The Most Useless Machine Ever" ή "Leave Me Alone Box". Σε οποιοδήποτε YouTube, και για τα δύο αυτά ερωτήματα, θα βρείτε πολλές επιλογές για την υλοποίηση αυτής της άχρηστης συσκευής, αν θέλετε.

Η ουσία μιας τέτοιας συσκευής είναι ότι όλη η εργασία της στοχεύει στην απενεργοποίηση. Το ανάβεις, σβήνει μόνο του. Αυτό είναι όλο.

Το πιο τρελό μηχάνημα που έχω συναντήσει ποτέ - Αυτό. Αυτό που τη διακρίνει από τους άλλους είναι ότι μπορεί φυσικά να οδηγηθεί στην υστερία με την επιμονή της. Μετά από μια βίαιη επίθεση, όχι μόνο θα σβήσει, αλλά και θα σου κρύψει τον διακόπτη για να μην το πιάνεις άλλο... Αν και, για να είμαι ειλικρινής, με όλα αυτά παραβιάζει την ίδια της την ουσία - αρχίζει να διασκεδάζει. Και, κατά συνέπεια, παύει να είναι τόσο άχρηστο :-)

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

Η γενική περιγραφή αυτού που επρόκειτο να κάνω είναι η εξής:

Η αρχή λειτουργίας έχει ως εξής:

Καπάκι.Ένα δομικό στοιχείο του κουτιού στο οποίο συναρμολογείται η συσκευή. Κατά τη λειτουργία, πρέπει να ανυψωθεί για να «απελευθερώσει» τον μοχλό (βήμα 2), ο οποίος αλλάζει τη συσκευή σε όπισθεν (βήμα 3).

Πλαίσιο.Απλά ένα απλό κουτί με αρθρωτό καπάκι. Λόγω του γεγονότος ότι είχα μια ορισμένη ποσότητα απορριμμάτων κόντρα πλακέ, αποφάσισα να φτιάξω ένα κουτί από αυτό.

Tumblr.Δεν χρειάζεστε απλώς κανέναν διακόπτη. Πρέπει να πληροί διάφορες προϋποθέσεις. Πρώτον, πρέπει να είναι "διπλό". Εκείνοι. σέρβις όχι μία γραμμή κυκλώματος, αλλά δύο. Αυτό είναι το είδος του διακόπτη εναλλαγής που χρειάζεστε, με έξι επαφές:

Δεύτερον, ο διακόπτης εναλλαγής πρέπει να είναι "μαλακός". Εκείνοι. Η εναλλαγή του δεν πρέπει να απαιτεί μεγάλη προσπάθεια. Οι μικροδιακόπτες που είναι συνηθισμένοι σήμερα, όπως στη φωτογραφία, ικανοποιούν πλήρως αυτή την προϋπόθεση. Φυσικά, κατ 'αρχήν, τίποτα δεν σας εμποδίζει να χρησιμοποιήσετε έναν μεγάλο διακόπτη εναλλαγής "τρόλεϊ" στο μέγεθος ενός σπιρτόκουτου. Μόνο που θα χρειαστεί πολύ πιο ισχυρό μοτέρ και κιβώτιο ταχυτήτων, που δεν θα είναι τόσο εύκολο να το βρεις. Για έναν μικροδιακόπτη, σχεδόν κάθε σερβομηχανισμός είναι κατάλληλος, από τους οποίους υπάρχουν πολλά σε καταστήματα με ανταλλακτικά για τηλεκατευθυνόμενα μοντέλα.

"Πτερύγιο". Αυτό το στοιχείο προστέθηκε στο τέλος της ιδέας. Αρχικά δεν ήταν στο διάγραμμα. Απλώς μου φάνηκε ότι ο μοχλός δεν σήκωσε αρκετά ψηλά το καπάκι. Για αύξηση... μμμ... εκφραστικότηταγια την όλη δράση είναι απαραίτητο να σηκωθεί περισσότερο το καπάκι... σαφώς. Φυσικά, θεωρητικά, αυτό το «πτερύγιο» θα έπρεπε να ενσωματωθεί αμέσως στο προφίλ του μοχλού, ώστε να είναι ένα ενιαίο σύνολο. Αλλά η ιδέα να το προσθέσω μου ήρθε όταν σχεδόν ολόκληρη η δομή ήταν ήδη συναρμολογημένη. Επομένως, το "πτερύγιο" έγινε ένα ξεχωριστό στοιχείο κολλημένο στο μοχλό.

Μοχλός. Χοντρό πιάτο από πλεξιγκλάς. Αρκετά σκληρό για να πετάξετε με σιγουριά τον διακόπτη εναλλαγής (βήμα 3). Το κύριο πρόβλημα είναι να αναπτύξετε σωστά και με ακρίβεια το προφίλ του. Θα πρέπει να στρίβει ελεύθερα χωρίς να πιάνει τίποτα στη διαδρομή, να σηκώνει το καπάκι και να ακουμπά ακριβώς στο κλικ του διακόπτη εναλλαγής.

Μπαταρία.Αρχικά, σχεδίαζα να χρησιμοποιήσω ένα κανονικό εννέα βολτ. Φαίνεται επίσης στο διάγραμμα. Ωστόσο, αργότερα αποδείχθηκε ότι για τον κινητήρα που βρέθηκε με κιβώτιο ταχυτήτων, τα εννέα βολτ ήταν πάρα πολλά. Η συσκευή λειτούργησε πολύ γρήγορα. Ο μοχλός έσκασε έξω σαν λεπίδα εκτίναξης, σχεδόν ανεπαίσθητα στο μάτι. Ταυτόχρονα, αν και η συσκευή λειτούργησε όπως προβλεπόταν, με τέτοια ταχύτητα δεν ήταν δυνατό να απολαύσουμε πλήρως την αχρηστία της δουλειάς της. Έχοντας αντικαταστήσει τα εννέα βολτ με δύο ενάμιση AA (πήρα συνολικά τρία βολτ), επιβράδυνα πολύ τη λειτουργία του μηχανισμού και όλα έγιναν όπως έπρεπε - ομαλά και εννοιολογικά :-)

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


Πώς υπολόγισα πόση δύναμη χρειαζόμουν στο κιβώτιο ταχυτήτων; Πολύ απλό. Αν και εντελώς αδέξια. Μόλις πήρα την ηλεκτρονική ζυγαριά, πήρα τον διακόπτη εναλλαγής, τον έγειρα με το κλίκερ στην πλάκα της ζυγαριάς και πάτησα μέχρι να αλλάξει. Τη στιγμή της αλλαγής, έλαβα μετρήσεις από την οθόνη της ζυγαριάς. Φυσικά, η τιμή που προέκυψε δεν ήταν από τη σειρά "πόσες ουγγιές ανά ίντσα", αλλά "πόσες ουγγιές ανά μέγεθος της πλάκας κλίμακας", αλλά και πάλι αυτός ο αριθμός έδωσε μια γενική κατά προσέγγιση ιδέα. Θα μπορούσατε να υπολογίσετε το σφάλμα... Στην περίπτωσή μου, έπρεπε να ψάξω για έναν κινητήρα με κιβώτιο ταχυτήτων που θα έδινε περίπου 30 ουγγιές ανά ίντσα στο μοχλό. Λοιπόν, δώστε ή πάρτε... Ο επιλεγμένος μηχανισμός παράγει 50 ουγγιές ανά ίντσα, που είναι αρκετά αρκετά με όλα τα λάθη.

Από το παραπάνω διάγραμμα λείπει μια άλλη σημαντική λεπτομέρεια:
Αντίστροφος διακόπτης.Χρειάζεται έτσι ώστε ο μοχλός, επιστρέφοντας στην αρχική του θέση μετά την ενεργοποίηση του διακόπτη εναλλαγής (βήμα 4), να κόψει ολόκληρο το σύστημα και να μην κινείται πλέον (βήμα 5). Μου φάνηκε ότι ένας τέτοιος διακόπτης ήταν ένα τόσο πρωτόγονο, προφανές και απλό πράγμα:

... ότι είναι εντελώς ανάξιο προσοχής στο σχέδιο. Αχ πόσο λάθος έκανα!!! Σε όλο το έργο, αυτό το καταραμένο σπάσιμο έγινε η μεγαλύτερη περιπέτεια που πραγματικά μου χάλασε τα νεύρα!

Το ηλεκτρικό κύκλωμα της συσκευής μοιάζει με αυτό:

Το S1 είναι ο κύριος «διπλός» διακόπτης εναλλαγής. Η ουσία της λειτουργίας του είναι ότι απλώς αλλάζει την πολικότητα του ρεύματος που παρέχεται στον κινητήρα (M). Αντίστοιχα, ανάλογα με τη θέση του διακόπτη, ο ηλεκτροκινητήρας περιστρέφεται είτε δεξιόστροφα είτε αριστερόστροφα.
Ο S2 είναι ο ίδιος διακόπτης όπισθεν που θα πρέπει να ανοίξει το κύκλωμα όταν ο μοχλός πάρει την αρχική του θέση μετά την αλλαγή του διακόπτη εναλλαγής S1 στην όπισθεν.

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

Τα προβλήματα ξεκίνησαν από την πρώτη στιγμή. Το κατάστημα που έκανα link δεν είχε τα απαιτούμενα κιβώτια ταχυτήτων σε απόθεμα. Ορκίστηκαν ότι θα αγόραζαν μια νέα παρτίδα μέσα σε μια εβδομάδα και θα μου τη στείλουν αμέσως. Ζήτησαν τρομερά συγγνώμη και προσφέρθηκαν να το αντικαταστήσουν με άλλο κιβώτιο ταχυτήτων. Αλλά ήταν πλήρες με όλα τα είδη εργαλείων, συνδετήρες που δεν χρειαζόμουν, και γενικά, φαινόταν σαν να ήταν κάποιο κιτ ελικοπτέρου που δεν μου ταίριαζε για την τιμή. Στο eBay τα ίδια κιβώτια ταχυτήτων κοστίζουν διπλά για κάποιο λόγο. Ούτε σε άλλα μαγαζιά δεν βρέθηκε κάτι κατάλληλο αμέσως... Είχα κάποια ρεζέρβα και μπορούσα να περιμένω. Σύμφωνα με τις εκτιμήσεις μου, η συλλογή όλων αυτών θα πάρει μερικά βράδια. Επιπλέον, μερικές μέρες για ταχυδρομικά τέλη. Μια μέρα αποθεματικό για παν ενδεχόμενο. Έτσι, αν μου το στείλουν τουλάχιστον πέντε ημέρες πριν από την "ώρα Χ", τότε θα έχω χρόνο να κάνω το δώρο στην ώρα μου. Λοιπόν, αν δεν το στείλουν, δεν υπάρχει τίποτα να κάνουμε - θα το πάρω στο eBay με ταχεία παράδοση... Αλλά το κατάστημα δεν απογοήτευσε. Το κιβώτιο ταχυτήτων στάλθηκε έγκαιρα.

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

Το πρώτο στάδιο του πειράματος είναι ο έλεγχος του ηλεκτρικού κυκλώματος. Σύμφωνα με τις μετρήσεις του πολύμετρου, ο διακόπτης εναλλαγής άλλαξε με επιτυχία την πολικότητα εξόδου:

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

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

ΕΝΤΑΞΕΙ. Το πείραμα στέφθηκε με απόλυτη επιτυχία και κατέστη δυνατή η συναρμολόγηση της τελικής συσκευής με βάση αυτό το κιβώτιο ταχυτήτων.

Όπως είπα ήδη, άρχισα να φτιάχνω το day box του από κόντρα πλακέ:

Η μόνη λεπτότητα εδώ ήταν με τη σύνδεση των αεροπλάνων. Εάν επικαλύπτονται, τα άκρα των φύλλων θα είναι ορατά. Δεν είναι όμορφο. Επομένως, τα άκρα όλων των πλακών λιμάρονται στις 45°:

Τώρα μπορούν να κολληθούν έτσι ώστε τα άκρα στις αρθρώσεις να μην είναι ορατά:

Για να διορθώσω το κιβώτιο ταχυτήτων στο κιβώτιο, λύγισα αυτό το τρομακτικό στήριγμα από ένα παλιό βύσμα υποδοχής:

Μου φάνηκε τόσο τρομακτικό που αποφάσισα να το ζωγραφίσω. Για την αισθητική... Δεν είμαι σίγουρος, ωστόσο, ότι η ζωγραφική έφερε αυτόν ακριβώς τον αισθητικό στο προϊόν:

Χμμμ... Είναι μια σπάνια περίπτωση που κάτι φαίνεται ακόμα πιο αηδιαστικό σε μια φωτογραφία παρά στην πραγματικότητα. Συνήθως συμβαίνει το αντίστροφο :-)

Μοχλός... Πρώτα, το τυπωμένο πρότυπο μεταφέρθηκε σε ένα κομμάτι πλεξιγκλάς:

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


Τελικά όλα έγιναν όπως έπρεπε:

Δυστυχώς, στο ατελές Σύμπαν μας, υπάρχει ένα τέτοιο φαινόμενο - αδράνεια. Στην περίπτωσή μου, αυτό σήμαινε ότι ακόμη και μετά την διακοπή της τροφοδοσίας του κινητήρα, συνέχιζε να ταλαντεύει τον μοχλό με αδράνεια πριν σταματήσει τελείως.

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

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

Φαίνεται ότι ο διακόπτης πρέπει να ρυθμιστεί έτσι ώστε να σπάει την αλυσίδα λίγο εκ των προτέρων, λαμβάνοντας υπόψη την επακόλουθη αδράνεια του μοχλού. Στην πραγματικότητα, η πραγματοποίηση αυτής της τροπολογίας αποδείχθηκε εξαιρετικά δύσκολη. Υπήρχαν πάντα δύο άκρα: είτε το ρεύμα κόπηκε πολύ νωρίς και ο μοχλός δεν κατέβασε μέχρι τέρμα (και επομένως το καπάκι του κουτιού δεν έκλεινε), είτε το σπάσιμο πυροδοτήθηκε πολύ αργά και ο μηχανισμός έπεσε στο " tap dance» που περιέγραψα παραπάνω.

Υπάρχουν πολλοί παράγοντες που ενώνονται αμέσως. Συμπεριλαμβανομένου του μήκους του μοχλού διακόπτη. Έφτιαξα ακόμη και το δικό μου μικροσκοπικό διακόπτη από ένα κουμπί micro ποντικιού. Ακόμα δεν λειτούργησε. Και προσπάθησα να φτιάξω έναν διακόπτη σε μορφή δύο χάλκινων λωρίδων, σαν σε ρελέ... Δοκίμασα τα πάντα. Παραλίγο να τρελαθώ προσπαθώντας να ρυθμίσω τα πάντα όπως θα έπρεπε! Αποδείχθηκε ότι έπρεπε να φτιάξουμε κάποιο είδος πολύ ακριβούς μηχανισμού κοπής με μικροτροφοδοσία. Για να μπορεί να ρυθμιστεί η καθυστέρηση διακοπής με ακρίβεια micron...

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

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

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

Και όχι πολύπλοκα σχέδια με μικροτροφοδοσία και οτιδήποτε άλλο:

Προβλέποντας την προφανή ερώτηση - όχι, το "τρίγγων" δεν θα σκουπιστεί από την ταινία. Θέλω να πω, αργά ή γρήγορα θα το σκουπίσει, φυσικά - αιώνια υλικά δεν υπάρχουν στον κόσμο. Αλλά το γυάλισα στο σημείο επαφής και δεν πιέζει τόσο δυνατά. Έπειτα πέρασα την ταινία σε δύο στρώσεις. Γενικά, θα χρειαστούν πολλά χρόνια για να φθαρεί. Η λύση είναι αρκετά αποδεκτή και λειτουργεί σαν γούρι:

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

Η αξιοπιστία του σχεδίου επιβεβαιώθηκε από ένα γεγονός που δεν μου ήταν πολύ ευχάριστο... Δεν ξέρω πώς και πώς, αλλά όταν έφτασε η συσκευασία με τη συσκευή στον παραλήπτη, αποδείχθηκε ότι εκείνη η βίδα που ασφαλίζει το ροδέλα στον άξονα του κιβωτίου ταχυτήτων έπεσε έξω! Δεν μπορώ να φανταστώ τι έκαναν με το δέμα στο ταχυδρομείο. Αλλά ακόμα και με αυτή την αξονική βίδα να πέφτει, το κουτί συνέχισε να λειτουργεί τέλεια... Έδωσα οδηγίες στον παραλήπτη από το τηλέφωνο πώς να επιστρέψει αυτή τη βίδα στη θέση της. Ελπίζω να μπορεί να αντεπεξέλθει σε αυτό το είδος επισκευής. Αλλά ένα δυσάρεστο ελάττωμα εμφανίστηκε, ναι... :-(

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

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

Μεντεσέδες για το καπάκι σε στυλ:

Τώρα, κάπου εδώ κατάλαβα ότι θα ήταν ωραίο να αυξήσω την ποσότητα ανύψωσης του καπακιού κατά την απελευθέρωση του μοχλού. Σχεδίασα, πριόνισα και κόλλησα ένα «πτερύγιο» στον μοχλό, το οποίο αυτή η άνοδος αυξάνει στο επιθυμητό ύψος:

Λίγο περισσότερο ντεκόρ και η συσκευή είναι εντελώς έτοιμη:


Εν ΔΡΑΣΕΙ.




Μπλουζα