Σκουριασμένο βραχίονα

Έχετε πιθανώς ακούσει ότι η σκουριά είναι μια γλώσσα προγραμματισμού συστημάτων που έχει την ακόλουθη καλλιέργεια. Προκύπτει ότι είναι γρήγορη σαν C, αλλά έχει χαρακτηριστικά όπως εγγυημένη μνήμη και ασφάλεια νήματος, γενικά γενικά και εμποδίζει τα σφάλματα κατάτμησης. Ακούγεται σαν το πράγμα για ένα ενσωματωμένο σύστημα, σωστά; [Jorge Aparicio] ήταν απογοητευμένος επειδή η CPU της επιλογής του, ένας STM32 βραχίονας Cortex-m δεν είχε εγγενή υποστήριξη για σκουριά.

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

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

Αν και δεν είναι ένα σκουριάς, ακολουθώντας μαζί με τον κώδικα [Jorge] και οι εξηγήσεις του θα σας δώσουν μια αρκετά καλή ιδέα για το τι φαίνεται σκουριά. Δείχνει επίσης ένα καθαρό εργαλείο, το gdb-ταμπλό. Για να δημιουργήσετε το API στις ειδικές περιοχές μνήμης του βραχίονα, το [Jorge] χρησιμοποιεί ένα εργαλείο που ονομάζεται SVD2Rust για να επεξεργαστεί τα αρχεία SVD του προμηθευτή. Αυτά συνήθως χρησιμοποιούνται για τον προγραμματισμό και τη δοκιμή JTAG, οπότε θεωρήσαμε ότι ήταν ένας νέος τρόπος για να οικοδομήσουμε αυτόματα υποστήριξη για τον επεξεργαστή.

Πολλές γλώσσες που προσφέρουν χαρακτηριστικά ασφαλείας τείνουν να συνάγουν τον κώδικα λίπους. [Jorge] δείχνει ένα αναβοσβήνει ένα παράδειγμα LED και αποσυναρμολογεί και φαίνεται αρκετά συμπαγής περίπου 127 byte. Στη συνέχεια, αφαιρέθηκε τα καταχωρητές χρονοδιακόπτη και ο κώδικας είναι πρακτικά το ίδιο μέγεθος περίπου όταν καταρτίζεται.

Καλύπτουμε τη σκουριά σύντομα πίσω. Έχουμε επίσης δει τη σκουριά σε κάποια εργαλεία WiFi πιο πρόσφατα.

Ανεμόμυλος από πλυντήριο ρούχων, 555 τσιπ

Οι οικολογικές φιλικές προς τα εργαλεία εφαρμόζουν μία από τις δύο φιλοσοφίες. Το πρώτο είναι το Über-τεχνικό, με εξαιρετικά ακριβά, κορυφαία εξαρτήματα εγκοπής. Η άλλη πλευρά αυτού του νομίσματος παράγει φιλική προς το περιβάλλον δύναμη από σκουπίδια. [Timot] Προφανώς πήρε την τελευταία επιλογή, δημιουργώντας έναν ανεμόμυλο από ένα παλιό πλυντήριο κινητήρα καθώς και μερικά κομμάτια PVC.

Η γεννήτρια για τον ανεμόμυλο βασίζεται σε έναν Fisher, καθώς και το Direct Drive Paykel που συνήθως ανακαλύφθηκε σε πλυντήρια ρούχων, επαναλαμβάνεται για να παρέχει 12 βολτ σε χαμηλές στροφές. Σε υψηλές ταχύτητες, η γεννήτρια μπορεί να δημιουργήσει 80 βολτ, έτσι έναν ελεγκτή τελών – ακόμη και ένα με βάση ένα τσιπ 555 – ήταν μια εξαιρετική προσθήκη.

Για τα άλλα διάφορα μηχανικά τμήματα της κατασκευής, [timot] κόβουν τις λεπίδες του ανεμόμυλου από 200 mM σωλήνα PVC καθώς και το τείνουν λίγο για ένα πολύ καλύτερο αεροδυναμικό προφίλ. Με ένα προσαρμοσμένο spinner fiberglass, το [Timot] χτυπήθηκε ένας εξαιρετικά ελκυστικός σταθμός παραγωγής ηλεκτρικής ενέργειας που είναι σε θέση να προσφέρει περίπου 20 watt σε τυπικές συνθήκες καθώς και 600 watt όταν είναι εξαιρετικά θυελλώδης. Δεν επαρκούν για να τροφοδοτήσετε ένα σπίτι με οποιοδήποτε είδος μέσων, όμως περισσότερο από αρκετό για να τελειώσει ένα κινητό τηλέφωνο ή να τρέξει ένα φορητό υπολογιστή για λίγες ώρες έξω στην πίσω χώρα.

Coopering βαρέλια κρασιού

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

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

Ακριβώς στην κατάσταση είστε περίεργοι, εδώ είναι η παραγωγή του εργοστασίου αυτών των πραγμάτων.

Οι διοργανωτές του κόσμου παράγουν μέρα παίρνουν κάτι ιδιαίτερο

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

Στέλνουμε το Swag για όλους που παίρνουν μαζί καθώς και οι Hacks στον κόσμο παράγουν μέρα, πράγματα όπως αυτοκόλλητα καθώς και μερικά άλλα καλούδια. Αυτό το έτος αποφασίσαμε για μια ειδική έκπληξη χάρη σε εσάς στους περιφερειακούς διοργανωτές. Επιθεωρήστε τα μακέτα για αυτά τα μπλουζάκια. Ο σκηνοθέτης μας, ο Joe Kim, έχει παράγει κάτι πραγματικά εκπληκτικό με τις εικόνες φετινών ετών. Μπορείτε να πάρετε μόνο ένα αν είστε ο διοργανωτής Meetup καθώς και δημοσιεύετε φωτογραφίες καθώς και μια ιστορία πίσω για την εμπειρία της ημέρας του κόσμου σας στη σελίδα σας.

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

Το HackadayPrize2017 χρηματοδοτείται από:

Hackaday Βραβείο Εισαγωγή: WiFi Game Νεαρό αγόρι Cartridge

[DAVEDARKO] έχει εισέλθει σε ένα ξεχωριστό έργο σε αυτό το έτος Hackaday βραβείο ένα WiFi παιχνίδι νεαρή κοπέλα. Εάν είστε ενεργός στο Hackaday.io, είμαι βέβαιος ότι θα περάσετε απέναντι στο Dave σε κάποιο σημείο ή άλλο, ίσως χρειαστεί να αρχίσουμε να τον χρεώνουμε να ενοχλούν το ενοίκιο.

Ο στόχος αυτού του έργου είναι να δημιουργήσετε ένα παιχνίδι με δυνατότητα παιχνιδιού με δυνατότητα WiFi νεαρή αγόρι χρησιμοποιώντας ένα ESP32 το οποίο στη συνέχεια θα επιτρέψει στον χρήστη να κάνει διάφορα διαφορετικά πράγματα. Για παράδειγμα, θα μπορούσε να χρησιμοποιηθεί ως φορητή συσκευή οδήγησης πολέμου. Θα μπορούσατε να οδηγήσετε γύρω από τη σάρωση τοπικά δίκτυα wifi όλα από την άνεση ενός κλασικού παιχνιδιού νεαρό αγόρι που φέρνει πίσω τις αναμνήσεις της παιδικής σας ηλικίας.

Αυτό το παιχνίδι WiFi Young Boy Cartridge μπορεί ακόμη και να είναι σε θέση να είναι σε θέση κάποια απίστευτα φωτεινή περιήγηση στο Web ή να χρησιμοποιηθεί ως ένας μοναδικός ελεγκτής για όλα τα συνδεδεμένα πράγματα στο διαδίκτυο. Είτε έτσι είτε αλλιώς το έργο αυτό φαίνεται να υποσχεθεί, ανυπομονούμε να δούμε πώς προχωράει αυτό τους επόμενους μήνες.

Το HackadayPrize2017 χρηματοδοτείται από:

RFID Smart Card Reader

[Navic] έγραψε να μας δείξει το τελευταίο του έργο. Αυτός είναι ένας φορητός αναγνώστης έξυπνων καρτών με μια ωραία οθόνη LCD. Απλά συνέβη να έχει μια βασική σφραγίδα 2px, αναγνώστη έξυπνων καρτών, και τον αναγνώστη Smart Card / Writer που κάθεται γύρω από την αναμονή για χρήση. Ποια καλύτερη χρήση από ένα χειροποίητο αναγνώστη έξυπνων καρτών; Τοποθετώντας τα κομμάτια μαζί σε ένα ωραίο περίβλημα του έργου, το [Ναυτικό] έσβησε τον κώδικα που έχει στη διάθεσή του και ταιριάζει μαζί τι χρειάζονταν. Τώρα, όταν γλιστρήσετε σε μια κάρτα, παίρνετε μια ωραία αναγνώριση των δεδομένων σε αυτή την όμορφη μπλε οθόνη. Δυστυχώς, αν τραβήξετε την κάρτα πριν τελειώσει η ανάγνωση, όλα απλά παγώνει.

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

Το ScootiPuter, ο υπολογιστής Scooter all-in-one

έχουμε δει ένα δίκαιο μερίδιο του Carputer αναπτύσσεται, συμπεριλαμβανομένου ενός βατόμουρου PI τους τελευταίους μήνες, ωστόσο ακόμη και η δύναμη ενός Raspi δεν μπορεί να αντιμετωπίσει την απογοητευτική Αυτός ο arduino-powered scooterputer.

Όπως όλα τα απίστευτα έργα, αυτή η ανάπτυξη είναι το προϊόν μιας τεράστιας κατάστασης λειτουργίας ερπυσμού. Αρχικά, το [Kurt] επιθυμεί μόνο μια οθόνη τάσης για την μπαταρία του. Με ένα Arduino DuemilaNaVe, ένα διαχωριστικό τάσης, καθώς και ένα βράδυ κωδικοποίησης, [kurt] κτυπημένο ένα βασικό gadget με τρία LED για να υποδείξει την κατάσταση του κτυπήματος: είτε χαμηλό, καλό, είτε φόρτιση.

Η δουλειά ήταν συνολικά μέχρι που έτρεξε σε μια απίστευτη οθόνη OLED. Χρησιμοποιώντας μια οθόνη αφής για την παρακολούθηση της μπαταρίας είναι ένα υπερβολικό κομμάτι, έτσι [Kurt] έκανε ένα ταξίδι πάνω στο sparkfun καθώς και πήρε τα χέρια του σε έναν αισθητήρα θερμοκρασίας, το ρολόι σε πραγματικό χρόνο, το επιταχρό, τον αισθητήρα GPS, καθώς και ακόμη και ένα Κυτταρική ασπίδα.

Το προκύπτον Scooterputer είναι ένα αριστούργημα των οθονών εντός του οχήματος: Υπάρχει ένα ψηφιακό ταχύμετρο καθώς και μονάδα GPS, καθώς και η κυτταρική ασπίδα λειτουργεί ως gadget παρακολούθησης καθώς και μια μέθοδο για τη λήψη χαρτών σε πραγματικό χρόνο του σημερινού χώρου του σκούτερ iTouchmap.

Ενώ η πλειοψηφία των ηλεκτρονικών είναι κρυμμένη κάτω από την κουκούλα του σκούτερ, η οθόνη του προγράμματος έπρεπε να είναι έξω στον καιρό. Για να το κάνετε αυτό, το [Kurt] ανακάλυψε ένα μεγάλο περίβλημα με μια καουτσούκ μπότα που εντελώς διαμορφώσει την οθόνη OLED. Η οθόνη συνδέεται με το Arduino με ένα καλώδιο Cat5, καθώς και ό, τι πρέπει να κρατήσει αρκετά καλά όσο το [Kurt] δεν οδηγεί με έναν τυφώνα.

Μπορείτε να ελέγξετε ένα βίντεο του Scooterputuer παρακάτω.

Χρησιμοποιώντας έναν δέκτη τηλεόρασης ως ADC υψηλής ταχύτητας

το chipset BT878 είναι σχετικά χαρακτηριστικό στις κάρτες δέσμης τηλεόρασης. Το τσιπ έχει αναπτυχθεί ένα αναλογικό σε ψηφιακό μετατροπέα με ρυθμό δείγματος 119kHz σε 448kHz, πολύ πάνω από τον κοινό ήχου του 44kHz. Το υλικό πρέπει να χάνεται λίγο για να εισάγει το σήμα σας, αφού το τσιπ είναι συνήθως ήχο από τον περιστρεφόμενο. Με κάποιο οδηγό hacking αυτό το τσιπ μπορεί να ωθηθεί σε 896000 δείγματα ανά δευτερόλεπτο. Οι πρόσφατες εξελίξεις κάνουν τα πράγματα ακόμα πιο απλούστερα με την υποστήριξη Alsa.

[Ευχαριστώ Rockarolla]

σέρταλλο

Μια συνέντευξη με το [David] του Ultimaker

μετά τη συνέντευξη του δημιουργού του Slic3r και των λαών στις διαμαρτυρίες, η [Andrew] επιστρέφει ξανά με τις περιπέτειές του σε βιντεογραφία 3D εκτυπωτή και μια συνέντευξη με το [David Braam] του Ultimaker

Πριν από περίπου ένα χρόνο, το [David] κοίταξε την κατάσταση της τέχνης σε έλεγχο 3D εκτυπωτή και αναπαραγωγής G. Ενώ αναπαράγεται g, μαζί με το Pronterface και το Repetier-Host και οι δύο μετατρέπουν τα 3D σχέδια σε αρχεία G-Code καθώς και τον έλεγχο του εκτυπωτή ενώ ελέγχει τον εκτυπωτή ενώ ελέγχει τον εκτυπωτή ενώ ελέγχει τον εκτυπωτή το πιεστικό πλαστικό πάνω σε ένα κρεβάτι. [David] σκέφτηκε ότι η τρέχουσα κατάσταση αυτών των προγραμμάτων υποδοχής αντιπροσώπου ήταν η καλύτερη, και σίγουρα όχι η καλύτερη εμπειρία χρήστη για οποιοδήποτε σπίτι κατασκευάζει. Αυτό τον οδηγεί για να δημιουργήσει την Cura, ένα πολύ κηλιδωμένο και πολύ βελτιωμένο κομμάτι του λογισμικού κεντρικού υπολογιστή για τον τελετουργικό.

Το Cura δεν είναι απλώς ένα φανταχτερό μπροστινό άκρο σε έναν ήδη υπάρχοντα τεμάχιο τεμαχισμού. [David] δημιούργησε τον δικό του αλγόριθμο τεμαχισμού για να γυρίσει αρχεία. Όπου η Skeinforge θα μπορούσε να διαρκέσει μια ώρα για να φέτα ένα σύνθετο μοντέλο, η Cura κάνει την ίδια δουλειά μέσα σε λίγα λεπτά.

Υπάρχουν επίσης μια δέσμη καταπληκτικών χαρακτηριστικών που διατίθενται στο Cura: Μπορείτε να περιστρέψετε οποιοδήποτε μέρος πριν την αποστολή στον εκτυπωτή, καθώς και το τράβηγμα των voxels απευθείας από τον κόσμο του Minecraft και στείλτε τα στον εκτυπωτή σας. Πολύ, πολύ καταπληκτικό υλικό, και αν τρέχετε ένα τελετουργικό ή οποιοδήποτε άλλο εκτύπωση, ίσως θελήσετε να το ελέγξετε.

HACKADAY ΕΙΣΟΔΟΣ: RESCAP HELIOS

Γνωρίζατε ότι πολλές από τις τρέχουσες προόδους στην επιφάνεια εργασίας του Desktop Consumer 3D μπορούν να εντοπιστούν πίσω σε ένα μάλλον άγνωστο έργο που ξεκίνησε το 2005; Αυτό το ελάχιστα γνωστό πρόγραμμα RESPAP ήταν αφιερωμένο στην οικοδόμηση υλικού ανοιχτού κώδικα που ήταν αυτο-αντιγραφή με το σχεδιασμό. Πριν ξεκινήσει η εξαιρετική απασχόληση της εκτύπωσης 3D, το έργο Requap ήταν η μέγιστη ελπίδα για το υλικό ανοιχτού κώδικα και μια αλλαγή της θάλασσας σε ποια κατασκευή θα μπορούσε να είναι.

Ενώ το πρόγραμμα εκτύπωσης εξακολουθεί να ζει σε εταιρείες όπως οι εταιρείες όπως ο Lulzbot, η Prusa, η Seemecnc, και άλλοι, η μεγάλη κοινότητα αφιερωμένη στη δημιουργία ανοιχτού υλικού για την κατασκευή επιτραπέζιων υπολογιστών έχει μεταμορφωθεί κατά κάποιο τρόπο στα κανάλια του YouTube που διαθέτουν 3D τυπωμένα λιοντάρια, 3D τυπωμένο Pokemon και μια ξεχωριστή έλλειψη από 3D τυπωμένες χτένες. Ακόμα, όμως, υπάρχουν άνθρωποι εκεί έξω συμβάλλοντας στην προσπάθεια.

[Nick Seward] είναι γνωστός στον κόσμο του Reprap. Αναπτύξει το Repaper Gus Simpson, έναν πειραματικό 3D εκτυπωτή που είναι σε θέση να εκτυπώσει όλα τα εξαρτήματά του μέσα στο δικό του όγκο κατασκευής. Η σχετική Lisa Simpson είναι μια κομψή συσκευή που είναι σε αντίθεση με οποιοδήποτε άλλο ρομπότ δέλτα που έχουμε δει. Έχει πειραματιστεί με μηχανές πυρήνα XZ εδώ και χρόνια – ένα σχέδιο που εμφανίζεται μόνο στο Alibaba από τους τυχαίους κινεζικούς κατασκευαστές. Εν ολίγοις, [Nick Seward] είναι ένα από τα μεγάλα του έργου RECRAP.

[Nick] αναπτύσσει ένα νέο είδος αντιπροσώπου και εισήλθε στο βραβείο Hackaday. Μπορεί να εκτυπώσει πολλά από τα δικά της συστατικά μέρη, έχει έναν τεράστιο όγκο κατασκευής και είναι σε αντίθεση με οποιονδήποτε 3D εκτυπωτή που έχετε δει πριν. Είναι ένα Scara – όχι ένα, «ρομποτικό βραχίονα» επειδή η Scara είναι ένα ακρωνύμιο για επιλεκτική συμμόρφωση αρθρωτό βραχίονα ρομπότ – που θέτει όλους τους κινητήρες στο μη κινούμενο τμήμα της βάσης. Ο σχεδιασμός του εμπνέεται από το Reckrap Morgan, ένας εκτυπωτής του οποίου ο σχεδιαστής κέρδισε 20.000 δολάρια στο βραβείο Gada για να είναι κυρίως αυτο-αναπαραγωγή.

Οι βελτιώσεις πάνω από το reparap Morgan περιλαμβάνουν έναν ουσιαστικό όγκο κατασκευής (τουλάχιστον τρία τετράγωνα 200x200mm μπορούν να τοποθετηθούν σε αυτόν τον όγκο κατασκευής αυτού του εκτυπωτή), μια σχετικά γρήγορη ταχύτητα εκτύπωσης, υψηλή ακρίβεια και ακρίβεια και κλίνη αυτοκινήτων. Παρά το γεγονός ότι είναι πολύ πιο ικανό από ορισμένους εκτυπωτές επανεμφανίσεων σε ορισμένες περιοχές, το Reparrap Helios θα έπρεπε να τελειώσει να είναι λιγότερο ακριβός από πολλούς εκτυπωτές εκτύπωσης. Μπορεί επίσης να εκτυπώσει πολλά από τα εξαρτημένα μέρη του, φέρνοντάς μας πιο κοντά σε μια πραγματικά αυτο-αναπαραγωγή μηχανή.

Μπορείτε να δείτε μερικά από τα βίντεο αυτού του εκτυπωτή σε δράση παρακάτω.

Το HackadayPrize2017 χρηματοδοτείται από: