Tutoriels

▷ Je veux faire un projet maker: par où commencer?

Table des matières:

Anonim

Posséder des connaissances et des compétences plus ou moins technologiques, lors du premier démarrage d'un projet Maker, de nombreux doutes apparaissent souvent. Quel matériel vais-je utiliser? Comment le programmer? Où vais-je apprendre les concepts dont j'ai besoin, à la fois théorique et pratique? Qui et où m'aiderez-vous lorsque j'ai des questions ou des problèmes? Ces questions nous causent souvent de l'insécurité lorsque nous proposons de faire un projet Maker (projets allant de la simple satisfaction personnelle à la création d'une solution personnalisée à notre problème), et bien souvent nous n'avons pas brisé la glace, perpétuant la distance avec la technologie.

Cet article vise à être le premier d'une série visant à guider le lecteur qui souhaite démarrer le développement matériel et logiciel pour la première fois, quel que soit leur niveau technologique. Par conséquent, nous supposerons un manque de connaissances suffisant pour approfondir des articles plus spécifiques.

Index du contenu

Du matériel? N'est-ce pas des outils de cuisine anglais?

Eh bien, voyons, nous n'allons pas tout expliquer, mais nous allons le présenter brièvement. Le matériel est le circuit que nous allons utiliser et configurer, qui est composé des différents composants et de la façon dont nous les connectons. Lorsque nous discuterons des composants matériels que nous pouvons utiliser et de leurs caractéristiques, nous prendrons en compte le module de commande et de processus (l '"ordinateur"), les capteurs et actionneurs liés au monde et les communications que nous utiliserons. Ce processus est important parce que, pour faire une analogie, nous sommes tous arrivés chez un ami avec un disque dur et un film pour découvrir qu'il ne sait pas quel connecteur d'image son téléviseur et son ordinateur portable ont et, en le découvrant, il s'avère qu'il n'a pas le câble pour les connecter ensemble.

Il est temps de choisir le matériel

Les capteurs et actionneurs sont plus ou moins flexibles et dépendent en même temps du processus et de la carte de contrôle que nous utilisons. Par conséquent, la première étape sera de choisir le kit de plaque qui nous convient le mieux.

Pourquoi un kit? Pour que la soudure et l'électronique discrète (composants) ne soient pas une complication au premier abord. De nombreux facteurs à prendre en compte auront déjà été résolus par le constructeur, et l'étape de difficulté sera bien moindre.

Est-ce que ce micro me va bien?

Il n'y a pas de micro ou de plaque parfaite, le plus adapté dépendra principalement de deux facteurs: pour quoi nous l'utiliserons et quelle expérience nous aurons.

Il est vrai que le matériel et le logiciel ne sont presque jamais séparés, de la même manière nous devrons travailler les deux sur nos projets. La différence entre les plaques sera de savoir dans quelle mesure nous mettrons la complexité vers l'une ou l'autre partie. Dans les microcontrôleurs comme Arduino, nous sommes plus limités en termes de logiciels, mais la connexion et le contrôle du matériel externe sont plus directs. D'un autre côté, les miniPC comme Raspberry Pi ont beaucoup plus de fans de logiciels mais le matériel nécessitera un peu plus de composants et de configuration pour fonctionner.

Ce n'est pas un problème lorsque nous portons un peu d'expérience, mais dans les miniPC, une couche de complexité est ajoutée afin que le logiciel communique avec du matériel externe qui peut faire abandonner un utilisateur débutant et n'ayant aucune expérience en Linux.

Arduino

ELEGOO Arduino IDE Kit de démarrage intermédiaire compatible avec didacticiel espagnol et ensemble de relais 5V, module d'alimentation, servomoteur, carte de développement de prototype UNO R3 La façon la plus économique de commencer la programmation pour les débutants.; Le module LCD1602 comprend un connecteur (il n'est pas nécessaire de le souder). 31, 99 EUR

Arduino est peut-être le panneau de projet de bricolage le plus connu, étant donné qu'il a réussi depuis de nombreuses années. Cette position amène leurs forums et de nombreuses autres pages à présenter des projets expliqués et à résoudre les doutes sur Arduino.

Pour les nouveaux venus dans le matériel et les logiciels, c'est la carte de microcontrôleur recommandée, car il vous sera beaucoup plus facile de trouver de l'aide sur Arduino sur Internet et vos connaissances.

Le développement en Arduino est essentiellement en C. C'est un langage facile à apprendre et avec lequel nous allons commencer dans de bonnes pratiques de programmation. Il existe également des versions d'autres langages qui permettent la programmation en Arduino, comme Scratch4Arduino, ce qui facilite encore plus l'apprentissage de la programmation.

Gardez à l'esprit que non seulement l'Arduino d'origine existe et que d' autres marques rendent leurs versions d'Arduino entièrement compatibles et de bonne qualité. Avec la version Adafruit Trinket Pro d'arduino, j'ai fait un projet, car il est très petit et économise de l'espace dans le corps de notre projet.

Raspberry Pi

Kit de démarrage officiel du Raspberry Pi 3 (16 Go, blanc)
  • Dernier Raspberry Pi 3 modèle B (64 bits quad core, 1 Go de RAM) Classe 10microSD (pré-imagé avec NOOBS) Raspberry Pi Chargeur officiel 5.1V 2.5A international Raspberry Pi 3 Case officiel
Achetez sur Amazon

Raspberry Pi est l'autre grande plate-forme de développement et d'éducation, non secondaire à Arduino car il est d'un autre type. Alors que Arduino est un microcontrôleur qui n'a pas de système d'exploitation, Raspberry Pi 3 est un mini-ordinateur avec lequel exécuter nos programmes sur les distributions Linux et même Windows (dans sa version intégrée, sans interface graphique pour voir à l'écran).

Bien que de nombreux projets puissent être réalisés à la fois sur Raspberry Pi et Arduino (et similaires), avec le mini-ordinateur, nous pouvons aller beaucoup plus loin. Mais aussi, pour les débutés récemment, cela implique parfois de devoir se battre avec des éléments du système d'exploitation qu'il ne connaissait pas et qui n'apparaissent pas dans les microcontrôleurs comme Arduino.

Quelques articles intéressants avec lesquels vous pouvez faire la framboise pi:

Configurez le Wi-Fi en IP fixe, programmez à distance sans moniteur ni clavier sur le Raspberry, importez mal le chemin d'un fichier dans notre programme… Ce sont des problèmes typiques que nous subissons tous au début, mais ne vous inquiétez pas car dans Professional Review nous couvrons votre dos.

Nous vous recommandons d'utiliser Raspberry Pi pour vos premiers projets si vous êtes curieux de savoir comment fonctionne un système d'exploitation et ses programmes.

Autres plateformes

Il existe d'autres plates-formes telles que Beaglebone, ODROID, BananaPie, OrangePi, ESP8266, Adafruit Trinket, Pyboard et un long etcetera. Chacun d'eux offre ses avantages pour un certain type d'utilisateurs, mais l'utilisateur débutant qui n'a pas beaucoup de connaissances en électronique et en programmation trouvera plus facilement de l'aide et des ressources pour les plus connus, Arduino et Raspberry Pi.

Où acheter?

Le meilleur endroit pour acheter de l'électronique, si vous êtes débutant, est dans un magasin spécialisé de votre ville s'il y a un vendeur amical. Ils peuvent être très utiles, car ce sont des gens très compétents et qui font partie de leur travail. Un bon vendeur comprend que vous aider à entrer dans le monde de l'électronique aura séduit un acheteur satisfait et motivé pour les produits qu'il vend. Vous aidez également les entreprises locales de votre région, ce qui peut être important pour vous.

Si vous préférez acheter en ligne, certaines pages contiennent également des didacticiels, des forums et des blogs vous présentant des idées de projets et des actualités associées (que vous pouvez utiliser et lire de toute façon). Adafruit, Sparkfun et Pimoroni et Bricogeek en Espagne sont ceux que j'utilise, avec de très bonnes ressources et nouvelles. Il peut également être acheté sur Amazon et RS-online.


Mots finaux et conclusions sur un projecteur Maker

Débuter dans le développement de Maker peut être un peu frustrant et déroutant si nous ne demandons pas d'aide, mais les satisfactions que nous allons avoir à bien des égards en valent la peine. Nous vous recommandons de choisir le modèle que vous aimez le plus sur l'une des plateformes les plus populaires et de suivre les tutoriels de base, où vous perdrez votre peur et commencerez à comprendre les concepts clés.

De l'avis professionnel, nous vous recommandons de libérer votre curiosité et votre créativité. Dites-nous: avez-vous un projet en tête? Pouvons-nous vous aider à décider par où commencer en fonction de vos intérêts?

Tutoriels

Le choix des éditeurs

Back to top button