Διαφήμιση

Η Microsoft εξακολουθεί να δραστηριοποιείται στον τομέα της καινοτομίας. Εάν δεν το πιστεύετε, δεν έχετε ακούσει για την πλατφόρμα πρωτοτύπων ηλεκτρονικών υπολογιστών ανοιχτού κώδικα της Microsoft Gadgeteer. Διαβάζεις σωστά - Microsoft και Ανοιχτή πηγή στην ίδια πρόταση. Θέλατε να δημιουργήσετε μια μικρή εφεύρεση που έχετε στο μυαλό σας; Ίσως προγραμματίζετε ήδη το C # και θέλετε να συνεργαστείτε με κάποιο διαφορετικό υλικό. Είστε δάσκαλος τεχνολογίας που ψάχνει μια πλατφόρμα για να διδάξετε; Από τον μαθητή έως τον επαγγελματία, το Gadgeteer μπορεί να σας βοηθήσει να κάνετε τις ιδέες σας πραγματικότητα.

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

Διαβάστε περισσότερα και Raspberry Pi Raspberry Pi: Το ανεπίσημο σεμινάριοΕίτε είστε τρέχων κάτοχος Pi που θέλετε να μάθετε περισσότερα ή δυνητικός κάτοχος αυτής της συσκευής μεγέθους πιστωτικής κάρτας, αυτός δεν είναι ένας οδηγός που θέλετε να χάσετε. Διαβάστε περισσότερα πλατφόρμες. Κάθε μία από αυτές τις πλατφόρμες έχει τα δικά της πλεονεκτήματα, όπως η τεράστια ευελιξία του Arduino μέσω της χρήσης ασπίδων και η πλήρης ευκολία του υπολογιστή από το κουτί αμέσως. Ωστόσο, το Gadgeteer έχει τη δύναμη της Microsoft πίσω από αυτό. Ανεξάρτητα από το τι πιστεύετε για ορισμένα από τα προϊόντα της Microsoft, έχουν μερικά από τα καλύτερα μυαλά στην τεχνολογία που εργάζονται παθιασμένα για αυτά. Νομίζω ότι εξακολουθεί να υπάρχει η αίσθηση του δέους για την τεχνολογική πρόοδο και θέλουν να σας μολύνουν επίσης. Ας ρίξουμε μια ματιά στο τι μπορεί να κάνει το Gadgeteer για εσάς. Ίσως θέλετε να πάρετε ένα τρέχετε κάνοντας αυτοματισμό στο σπίτι Οδηγός οικιακού αυτοματισμού με Raspberry Pi και ArduinoΗ αγορά οικιακού αυτοματισμού πλημμυρίζει ακριβά καταναλωτικά συστήματα, ασυμβίβαστα μεταξύ τους και δαπανηρή εγκατάσταση. Εάν έχετε ένα Raspberry Pi και ένα Arduino, μπορείτε βασικά να επιτύχετε το ίδιο πράγμα στο ... Διαβάστε περισσότερα , όπως έκανε ο James Bruce με το Arduino και το Raspberry Pi;

Το υλικό

Μπορείτε να ξεκινήσετε με περίπου 50 $ με ένα βασικό mainboard .NET Gadgeteer όπως το FEZ Cerebus (30 $) και μια μονάδα USB ($ 20) για σύνδεση και τροφοδοσία της κύριας πλακέτας.

FEZ-cerberus-gadgeteer

Εάν αποφασίσετε ότι θέλετε να δοκιμάσετε πολλά έργα σε αυτήν την πλατφόρμα και να εξοικειωθείτε πραγματικά με αυτήν, ίσως δείτε ένα από τα αρχικά κιτ. Το κιτ FEZ Hydrahacker (299,95 $) διαθέτει πολυτελές mainboard, μονάδα USB και πολλές άλλες μονάδες για τις οποίες μπορείτε να συνδυάσετε και να ταιριάξετε διάφορα έργα: οθόνη 4,3 with με οθόνη αφής, USB Client DP Module, 2x Button Module, LED Strip Module, Potentiometer, Radio FM1 Module, Μονάδα Joystick, καλώδια IDC 10 cm, Μονάδα LightSense, Μονάδες συντονισμού, Σειριακή κάμερα L1, Μονάδα κάρτας SD, Κάρτα SD 128 MB και επαναχρησιμοποιήσιμο πλαστικό Κουτί αποθήκευσης. Εάν κάνετε οποιαδήποτε εργασία με τέτοια πράγματα, μπορείτε να αρχίσετε να βλέπετε ήδη τις δυνατότητες.

FEZ-Hydra-Kit-Gadgeteer

Εργάζεστε ήδη με τον Arduino και θέλετε να δοκιμάσετε τον Gadgeteer; Υπάρχει υλικό Gadgeteer που θα παίξει όμορφα με το υλικό Arduino. Πάρτε, για παράδειγμα, το FEZ Cerbuino Bee (40 $). Είναι ένα ωραίο μικρό υβρίδιο του mainboard FEZ Cerebus με κεφαλίδες συμβατές με Arduino.

FEZ-cerbuino-gadgeteer

Αυτή τη στιγμή υπάρχουν πολλές κατασκευές σανίδων που κατασκευάζουν εξαρτήματα Gadgeteer, όπως Αγάπη Ηλεκτρονικά (ΗΝΩΜΕΝΟ ΒΑΣΙΛΕΙΟ), Ορειβάτης (Ελβετία), Σχέδια Sytech (ΗΒ), και Ηλεκτρονικά GHI (ΜΑΣ). Αυτό είναι συνήθως μια καλή ένδειξη ότι θα υπάρχει υποστήριξη υλικού για το προβλέψιμο μέλλον.

Εάν θέλετε να δημιουργήσετε ένα προσαρμοσμένο περίβλημα, εξετάστε το ενδεχόμενο εκτύπωσης 3D. Ο James Bruce μοιράζεται 9 Εφαρμογές για να δημιουργήσετε εύκολα 3D εκτυπώσιμα αντικείμενα 9 Εφαρμογές για να δημιουργήσετε εύκολα 3D εκτυπώσιμα αντικείμεναΈνα από τα προβλήματα με την τρισδιάστατη εκτύπωση είναι να κρατάτε πολλά πράγματα για εκτύπωση. Μπορείτε φυσικά να κατεβάσετε προκατασκευασμένα αντικείμενα από διάφορα μέρη όπως το Thingiverse. αλλά αν θέλετε κάτι μοναδικό ... Διαβάστε περισσότερα . Από εκεί, τα έργα σας θα μπορούσαν να λάβουν οποιαδήποτε μορφή!

Το λογισμικό

Η Microsoft καθιστά το πρόγραμμα προγραμματισμού του Gadgeteer τόσο προσιτό όσο μπορεί - χωρίς χρέωση. Αυτό που πρέπει να ξεκινήσετε είναι το Visual C # Studio 2012 Express. Εάν έχετε ήδη την πλήρη σουίτα προγραμματιστή, αυτό είναι καλό επίσης. Ίσως χρειαστεί επίσης να εγκαταστήσετε το Κιτ ανάπτυξης λογισμικού .NET Micro Framework 4.3 (SDK). Και πάλι... δωρεάν. Η Saikat Basu μοιράζεται λίγο για το σχετικά νέο στούντιο στο The Official Launch Of Visual Studio 2012.

net-visual-studio

Εάν έχετε χρησιμοποιήσει κάποιο από τα στούντιο προγραμματισμού της Microsoft, γνωρίζετε ότι είναι πραγματικά αρκετά φιλικά προς το χρήστη. Η καμπύλη μάθησης δεν είναι πολύ απότομη για ακόμη και εκείνους που δεν έχουν πληκτρολογήσει ποτέ μια γραμμή κώδικα. Το γεγονός ότι είναι ένα Visual Studio, ένας αρκετά καλός προγραμματισμός μπορεί να γίνει με drag-and-drop τρόπο. Τελικά, θα θελήσετε να μεταβείτε στον κώδικα για να τροποποιήσετε τα πράγματα, αλλά αυτό θα σας ξεκινήσει. Εάν θέλετε να ξεκινήσετε ορισμένα μαθήματα, η Microsoft έχει συντάξει ένα ζευγάρι για χρήση από εκπαιδευτικούς με μαθητές. Τι γίνεται με την κατασκευή ψηφιακής φωτογραφικής μηχανής ή χρονόμετρου; Μπορείς να γίνεις ο δάσκαλός σου! Ωστόσο, δεν απολαμβάνετε το καλοκαίρι.

Μόλις εγκαταστήσετε αυτές τις εφαρμογές, μπορείτε να αρχίσετε να κοιτάτε τα πακέτα λογισμικού για κάθε ενότητα με την οποία θέλετε να εργαστείτε. Υπάρχουν εκατοντάδες πακέτα, αποσπάσματα κώδικα και τεκμηριωμένα έργα για να μάθετε και να εμπνεύσετε. Αυτό είναι μόνο στο ένα σύνδεσμο - κάντε αναζήτηση στον Ιστό για ακόμη περισσότερα. Εάν φοβάστε λίγο τη σκέψη να μάθετε να κωδικοποιείτε, μην πανικοβληθείτε. Ο Danny Stieben έχει ένα άρθρο, 5 ενδιαφέροντες τρόποι να μάθετε να κωδικοποιείτε 5 ενδιαφέροντες τρόποι να μάθετε να κωδικοποιείτεΠολλοί άνθρωποι έχουν συνειδητοποιήσει τη σημασία της μάθησης πώς να κωδικοποιούν ως δεξιότητα ζωής. Ανεξάρτητα από το πού πηγαίνετε και ποια δουλειά έχετε, θεωρείται πάντα υπό θετικό φως εάν ... Διαβάστε περισσότερα , για να σας διευκολύνουν σε αυτό. Ο James Bruce έχει επίσης ένα ωραίο άρθρο δύο μερών Τα βασικά του προγραμματισμού υπολογιστών Τα βασικά του προγραμματισμού υπολογιστών 101 - Μεταβλητές και τύποι δεδομένωνΈχοντας εισαγάγει και μιλήσει λίγο για τον Προγραμματισμένο Προγραμματισμό Αντικειμένου πριν και πού το ομώνυμο προέρχεται από, νόμιζα ότι ήρθε η ώρα να περάσουμε απόλυτα βασικά του προγραμματισμού σε ένα μη γλωσσικό συγκεκριμένο τρόπος. Αυτό... Διαβάστε περισσότερα .

Η κοινότητα

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

Η κοινότητα Gadgeteer είναι στην πραγματικότητα αρκετά μεγάλη, πολύ δραστήρια και αντιπροσωπεύει το φάσμα των χόμπι, των νεοφυτών και των μηχανικών. Στην πραγματικότητα, το Ινστιτούτο Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών (IEEE, διάβασε το I-Triple-E), δημοσίευσε ένα άρθρο στο ενημερωτικό δελτίο του Spectrum από τον Steve Hodges με την ονομασία, Εύκολο πρωτότυπο με το Microsoft Gadgeteer. Αυτό προσδίδει όλα τα είδη του geek cred στην πλατφόρμα.

gadgeteer-IEEE-steve-hodges

Η Microsoft έχει επίσης δηλώσει ότι δεσμεύεται να δει την πλατφόρμα Gadgeteer να μεγαλώνει. Ένα άμεσο απόσπασμα από το Microsoft Codeplex Ο ιστότοπος δηλώνει: «Δεν είναι ακούσιο για εταιρείες να χρησιμοποιούν τεχνολογία ανοιχτού κώδικα ενώ απομακρύνονται από αυτήν. Αυτό δεν συμβαίνει με το .NET Gadgeteer. "

Δεν είναι ακουστικό για τις εταιρείες να χρησιμοποιούν τεχνολογία ανοιχτού κώδικα ενώ απομακρύνονται από αυτήν. Αυτό είναι δεν η περίπτωση με το .NET Gadgeteer.

Μου φαίνεται αρκετά συμπαγές. Τι νομίζετε;

Το Takeaway

Για τους λάτρεις των ηλεκτρονικών ειδών, το Arduino και το Raspberry Pi είναι οι βασιλιάδες του λόφου τα τελευταία χρόνια. Είναι καλό να έχουμε μια τρίτη επιλογή, ειδικά αν αυτή έχει ήδη την υποστήριξη μιας ομάδας παγκόσμιας κλάσης. Δεν είμαι σίγουρος, αλλά υποψιάζομαι ότι καθώς η τάση του χόμπι συνεχίζει να αυξάνεται, η πλατφόρμα Gadgeteer θα γίνει γίνετε μια ισχυρή δεύτερη, ή ακόμα και η πρώτη επιλογή - εάν οι άνθρωποι μπορούν να ξεπεράσουν την απρόσεκτη περιφρόνησή τους Microsoft Υποψιάζομαι ότι το Gadgeteer θα ανοίξει πολλούς νέους τρόπους για συστήματα που βασίζονται σε Windows να αλληλεπιδρούν και με το περιβάλλον μας. Θα είναι καλό; Εάν εμπλέκει τους ανθρώπους στη διαμόρφωση της τεχνολογίας που διαμορφώνει τον κόσμο τους, τότε, ναι, είναι πολύ καλό πράγμα.

Τι νομίζετε; Θέλετε να πειραματιστείτε με hacking υλικού; Θέλετε να αποκτήσετε μια νέα ικανότητα προγραμματισμού; Εργάζεστε ήδη με τον Arduino ή τον Pi και θέλετε να δοκιμάσετε κάτι άλλο; Ή ίσως είστε πρώτοι υιοθέτες του Gadgeteer και θα θέλατε να μας ενημερώσετε για την εμπειρία σας. Για αυτό έχουμε την ενότητα σχολίων - εκεί είναι που γίνεται η πραγματική μάθηση.

Συντελεστές εικόνας: NashMicro Pong Build μέσω NashMicro

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