
Nous continuons l'interview avec le fondateur des pirates informatiques de Nijni Novgorod CADR - Artyom Poptsov (voir aussi la
première partie ).
Quel équipement y a-t-il? Et en général, combien d'espace?
Hackerspace peut être conditionnellement divisé en quatre zones principales: une zone d'assemblage informatique, une zone d'assemblage informatique, une zone de présentation et une cuisine. Les équipements suivants sont répartis sur ces zones:
- Imprimantes 3D: RepRap, ToyREP.
- Ordinateurs: 3 postes de travail, plusieurs ordinateurs portables, ordinateurs à carte unique (Raspberry Pi, CubieBoard)
- Imprimante et scanner laser.
- Machines-outils: perceuse, émeri.
- Outils à main: perceuses, clés, ciseaux, limes, tournevis, etc.
- Équipement de protection individuelle: peignoir, lunettes de sécurité, respirateurs, gants, etc.)
- Outils de soudage: poste de soudage avec sèche-cheveux, fers à souder séparément, consommation associée.
- Matériel de mesure: oscilloscope numérique et analogique, multimètres, pieds à coulisse, micromètre, etc.
- Alimentations.
- Plates-formes de microcontrôleurs: Arduino, STM32, ESP (8266, 32S, 12F).
- Différentes peluches électroniques et objets associés: résistances, condensateurs, transformateurs, LED, transistors, boutons, commutateurs, fils, etc.
De plus, nous avons une petite bibliothèque de littérature technique (et pas seulement), d'où vous pouvez prendre des livres et des magazines à lire.
La zone de consommation de thé et de foie est particulièrement populaire - travailler avec le cerveau consomme beaucoup d'énergie et doit être reconstitué quelque part. ;-)
Espace pour boire du thé et manger du foie.
Bibliothèque du personnel.
Montage et zone informatique.
Aléseuse.
Affiches de sécurité de motivation.
Étagère avec outils sur une zone assembleur-ordinateur.
Imprimante 3D RepRap.Quelles master classes avez-vous dirigées, dirigées et planifiées? Hackathons
Nous avons organisé des master classes sur le système de contrôle de version Git, il y avait une petite master class sur la programmation fonctionnelle. Parmi les participants, nous avons également des ingénieurs électroniques expérimentés qui enseignent la soudure et la conception de circuits.
Tous les mercredis et samedis, j'organise des ateliers Arduino: j'enseigne la programmation et un peu d'électronique.
Récemment, un atelier a été organisé sur les opérations binaires en C ++ et les registres à décalage (
enregistrement vidéo ).
Cette année, nous avons organisé notre première master class sur la sortie de programmation en microcontrôleur, en collaboration avec
DEFCON NN .
Atelier sur les opérations binaires en C / C ++ et les registres à décalage.Les participants mènent probablement leurs projets - une liste de projets intéressants
De nombreux participants dirigent des projets, généralement sous la direction d'un personnel expérimenté. Le personnel expérimenté fait tout lui-même et motive toujours les autres à travailler.
Voici des exemples de projets:
- Lévitateur à ultrasons - un appareil pour la lévitation d'objets par ultrasons.
- "Parainformator" est un dispositif d'information sur le début des paires dans le NTC.
- Machine de recyclage de plastique 3D - Recyclez les pièces en plastique défectueuses en matériau d'imprimante 3D.
- «Cadrix» est une imprimante matricielle à laquelle les tâches peuvent être envoyées via le bot Telegram.
- Neurobot - un robot contrôlé par une connexion ver (basé sur le projet OpenWorm)
- Lunettes de réalité augmentée sur ESP32S - le projet «Arduino Glasses a HMD for Multimeter», écrit par Alain Mauer (allemand: Alain Mauer), est pris comme base. À propos, il y a un enregistrement de ma conférence avec DEFCON NN sur ce sujet.
- Matrice LED tricolore.
- CADOORBOT
Peter Tretyakov teste un prototype de lunettes de réalité augmentée.Communiquez-vous avec d'autres clubs techniques (fablab, zmit, etc.) dans votre ville ou en Russie, dans le monde?
Le NTC a
son propre CMIT et, puisque nous sommes maintenant en symbiose avec le collège, nous avons accès à de nombreuses ressources du centre local.
En outre, nous coopérons avec l'organisation à but non lucratif DEFCON NN (DC 7831) - nous participons à des conférences organisées par eux.
Existe-t-il des orientations pour vulgariser la robotique auprès des écoliers?
Au CADR, plusieurs cadres sont encore à l'école et nous les aidons dans le développement de la programmation et de l'électronique.
Lors de mon deuxième emploi (
au centre pour enfants de Potsako ), j'enseigne à Petr Tretyakov (étudiant au NTRC, cadre et excellent spécialiste)
le cours de mécatronique pour écoliers, où nous enseignons aux enfants tout ce qui est nécessaire pour créer des robots basés sur la plate-forme Arduino.
La ville aide-t-elle d'une manière ou d'une autre?
Pas pour le moment. Peut-être que nous ne nous annonçons tout simplement pas trop activement pour être remarqués par le gouvernement de la ville. :-)
Faites-vous des master classes?
Comme je l'ai mentionné plus tôt, cette année, nous avons fait notre première classe de maître sur le voyage de programmation sur microcontrôleur, en collaboration avec
DEFCON NN . C'était assez amusant, des spécialistes locaux sont venus vers nous et ont appris à programmer l'Arduino. En principe, on ne sait pas encore qui enseigne le plus. ;-)


Stand de hackerspace CADR à DEFCON NN 0x08.Dites-vous - ce qui vous intéresse, qu'est-ce que vous faites dans votre travail principal, c'est que le hackspace est un passe-temps ou un travail sérieux pour vous

Je suis un développeur de logiciels libres de minuit qui
écrit en Lisp et dans d'autres PL au nom de good. Dans la journée - le chef de deux laboratoires au Nizhny Novgorod College of Radio Engineering et juste un enseignant (j'enseigne des cours de programmation de microcontrôleurs, POO, programmation système, administration GNU / Linux). Comme on peut le supposer dans le texte ci-dessus, co-fondateur du hackerspace CADR de Nizhny Novgorod. Un peu est
poète , un peu est musicien.
Loisirs principaux: lire, programmer, jouer des claviers (y compris les tentatives d'écrire de la musique - ceci est
un exemple si vous êtes intéressé).
Hackerspace peut également être appelé l'un de mes passe-temps principaux et sérieux.
J'ai lu beaucoup de littérature et de nouvelles, principalement de l'étranger. Suivez activement les dernières technologies et sciences. Je m'intéresse aux thèmes du
transhumanisme et du biohacking. Je veux pour ainsi dire rapprocher l’avenir et je crois que l’éducation est une contribution à l’avenir.
L'une des choses qui m'excite particulièrement fortement est que notre vie est limitée et, puisque je suis athée, je ne m'attends pas à "la vie après". Par conséquent, j'essaie de changer le monde pour le mieux, comme je peux, ici et maintenant - car c'est probablement la seule chose que nous ayons. Il est triste de voir autour de la superstition et des préjugés, la discrimination des personnes pour divers motifs. À mon avis, les hackers grâce à la vulgarisation de la créativité technique et de la science aident à faire passer la communauté mondiale du passé sombre vers un avenir brillant.
Êtes-vous un incubateur pour tout projet commercial?
Aux termes de notre coopération avec le collège, nous ne pouvons pas mener d'activités commerciales. Certaines personnes de CADR ont travaillé sur leurs propres projets - probablement commerciaux. Mais ici, je n'ai pas de données exactes.
Dans quelle mesure la robotique est-elle développée dans l'enseignement dans les écoles de votre ville?
Certaines écoles de la ville utilisent des robots Lego dans l'enseignement. J'en dirai plus à ce sujet dans la réponse à la question suivante.
Je n'ai pas de statistiques sur les écoles, mais je n'exprimerai pas mes propres hypothèses.
Pensez-vous que la robotique pourrait attirer les enfants des écoles vers une créativité indépendante, vers une meilleure étude des matières?
Oui La robotique vous permet de "toucher" de nombreuses choses intéressantes, telles que la programmation, l'électronique; vous permet également de développer les compétences d'ingénierie d'une personne dès son plus jeune âge. Par expérience, je peux dire que les spécialistes les plus remarquables avec lesquels je dois communiquer ont commencé à s'engager dans la créativité technique à l'école (beaucoup des classes élémentaires). J'ai moi-même commencé à programmer pendant mes années d'école et j'ai beaucoup appris en pratique. Je l'ai fait parce que j'étais intéressé - ma passion pendant les années scolaires était l'expérimentation graphique en Pascal. C'était visuel et avait l'air spectaculaire (au moins pour moi à cet âge.) Mais, par exemple, j'ai vu l'applicabilité de la connaissance de la langue anglaise plus tard quand j'ai commencé à lire des choses intéressantes pour moi dans une langue étrangère. C'est là que les progrès dans l'apprentissage de l'anglais ont commencé.
À mon avis, maintenant beaucoup de choses techniques sont enseignées de manière abstraite à partir de la pratique, et les gens ne voient pas l'applicabilité des connaissances qu'ils reçoivent. Auparavant, les enfants aidaient plus activement les adultes dans leur travail et étudiaient dans la pratique. Soit dit en passant, cela est intéressant à
mentionner par Paul Graham dans son livre
Hackers and Painters . Et maintenant, vous devez étudier pendant environ une douzaine d'années à l'école et environ la moitié de ce temps dans un établissement d'enseignement supérieur afin de commencer sérieusement à faire quelque chose dans le domaine technique. Ou du moins, on nous apprend à penser. Bien que tout cela soit relatif. Je me souviens que j'ai été impressionné par l'
exemple de Jamie Zawinski , qui est devenu un programmeur et un pirate informatique exceptionnel (au sens classique du terme), n'ayant qu'une éducation secondaire derrière lui. Autrement dit, la pratique est importante. Je pense que si nous impliquons plus activement des personnes dès le plus jeune âge dans des projets intéressants, alors nous aurons des spécialistes techniques beaucoup plus compétents - c'est probablement encore plus important que le système éducatif principal avec des notes et des examens.
Cependant, il ne suffit pas d'ajouter la robotique aux écoles; vous devez toujours choisir judicieusement la plate-forme d'apprentissage. Les legos qui sont maintenant populaires peuvent être un bon début, mais ils limitent les enfants à une créativité plus sérieuse, en partie en raison de leur nature exclusive et d'un ensemble de pièces fixe, en partie en raison du coût élevé des ensembles. Je pense qu'un domaine plus prometteur est l'utilisation de la plate-forme Arduino et des technologies d'impression 3D et de découpe laser pour créer des robots. Oui, c'est plus compliqué - mais d'un autre côté, Arduino est accessible à tout le monde et même un élève peut se permettre d'acheter l'une des options pour cette plate-forme, au lieu d'acheter des puces. ;-)
L'impression 3D devient également plus accessible au grand public - par exemple, nous avons plusieurs imprimantes au collège et il y a deux CADR accessibles au public. J'étais également au Centre pour enfants
Kulibin , situé à la 113e école - ils ont également une imprimante 3D et une découpeuse laser. Autrement dit, ces technologies entrent en service.
Mais même si vous n'avez pas accès à une imprimante 3D ou à une découpeuse laser, la base du robot peut être achetée toute faite ou commandée pour la découpe, et elle sera toujours moins chère que les robots lego. Vous pouvez également utiliser une imprimante 3D dans notre CADR, par exemple.
En général, si vous avez un projet qui nécessite de l'espace et des ressources pour travailler, alors venez dans notre espace pirate CADR - ou l'espace pirate le plus proche de vous.
Une liste des hackers actifs dans le monde peut être trouvée sur hackerspaces.org. Par ailleurs, sur notre site Web, nous maintenons notre propre
liste de pirates informatiques en Russie . S'il n'y a pas d'espace pirate près de chez vous, organisez-en un nouveau. C'est ainsi que l'émergence de nouveaux hackers. Si cela a fonctionné pour moi, alors vous pouvez.
Les références
Cet article est soumis à CC-BY-NC-ND 4.0