Examen de l'ordinateur portable CrowPi2 Raspberry Pi : à pleine vapeur
Le CrowPi2 est une excellente introduction à Raspberry Pi. Parcourir les projets stimulera certainement votre créativité, mais certains défauts mineurs de documentation et le matériel manquant peuvent entraver le processus d'apprentissage et atténuer le plaisir.
Démos prêtes à l'emploi
Environnement de codage Raspberry Pi complet
Programmes Scratch faciles à construire
Utilise la norme de codage Python 3
Documentation parfois peu claire
Piles et câble microUSB non inclus dans le kit
Pourquoi vous pouvez faire confiance à Tom's Hardware Nos examinateurs experts passent des heures à tester et à comparer les produits et services afin que vous puissiez choisir celui qui vous convient le mieux. En savoir plus sur la façon dont nous testons.
Si vous ou vos enfants avez déjà voulu utiliser Raspberry Pi pour créer des projets sympas, apprendre à coder, programmer des jeux ou mener des expériences scientifiques, alors le CrowPi2 peut être la plate-forme d'apprentissage idéale pour vous. Le kit tout-en-un est livré avec un ordinateur portable basé sur Raspberry Pi 4 4 Go, avec un écran, un clavier et une souris sans fil, et un assortiment de capteurs, moteurs, connecteurs et composants qui se connectent aux broches GPIO très importantes de l'ordinateur monocarte.
Vous pouvez obtenir l'ordinateur portable CrowPi2 en argent ou en gris sidéral. Il est également disponible en trois modèles : Basic, Starter et Advanced. À 170 $, le modèle de base ne contient que le minimum de capteurs et de composants, mais n'est pas livré avec un Raspberry Pi, vous obligeant à apporter le vôtre. Le kit de démarrage à 260 $ est livré avec des modules supplémentaires, un Raspberry Pi 4 avec 4 Go de RAM et une carte microSD de 32 Go pour 260 $. L'option la plus chère est le kit Advanced à 330 $, qui comprend encore plus de capteurs et une mise à niveau vers une carte microSD 128G.
Veuillez noter que les informations de prix mentionnées ci-dessus proviennent de la page Kickstarter d'Elecrow et ne seront pas les prix définitifs pour les kits. Le prix devrait augmenter un peu après le lancement.
Il ne reste plus que quelques jours pour la campagne. Le Kickstarter d'Elecrow pour CrowPi2 se terminera le 15 août 2020.
Ce qui est unique dans la conception du CrowPi2, c'est la carte de développement qui se trouve sous le clavier sans fil. Voir la gamme de capteurs facilement disponibles et organisés en un seul endroit est assez impressionnant et très pratique, en particulier pour les nouveaux apprenants.
Alors que le CrowPi d'origine est livré dans une mallette avec poignée, le CrowPi2 a été repensé avec un design d'ordinateur portable à clapet. Bien qu'il ne soit pas conçu pour l'informatique lourde, vous pouvez l'utiliser comme un ordinateur portable ordinaire pour écrire des documents ou créer des feuilles de calcul (via les applications LibreOffice) et naviguer sur Internet (via Chromium). Nous avons même essayé de l'utiliser pour faire un chat vidéo rapide et l'expérience était décente étant donné que nous n'utilisons qu'un appareil photo 2MP et tant que vous pouvez ignorer le son du ventilateur en arrière-plan.
Pour un écran IPS de 11,6 pouces avec une résolution de 1080p, la qualité d'image sur le CrowPi2 est excellente. C'est une petite taille d'écran, mais les images semblent claires et nettes et les couleurs sont vives, ce qui le rend agréable pour regarder des vidéos et jouer aux jeux rétro intégrés dans le système. Malheureusement, il ne prend pas en charge le toucher, contrairement à la version précédente.
Le kit est livré avec une souris et un clavier qui se connectent sans fil via le même récepteur USB. Vous pouvez retirer le clavier facilement à travers un loquet et le faire glisser assez facilement et est maintenu en place par des aimants. Vous voudrez peut-être taper avec précaution car le clavier est assez fin et semble plutôt fragile. Je dois dire que la connexion sans fil n'était pas si bonne non plus, je dois constamment essayer d'éteindre et de rallumer les appareils, de remuer ou de changer les piles, ou de changer de connecteur USB pour obtenir de la traction.
Une autre caractéristique de conception qui mérite d'être mentionnée est un tiroir pas si secret situé à l'arrière de l'ordinateur portable. Ceci est destiné à stocker la batterie USB 5V en option pour la mobilité, mais pourrait également servir de stockage pour les fils de connexion, les résistances (voir les codes de couleur des résistances) et les LED. Pour ouvrir le tiroir, il vous suffit de le pousser et le plateau ressort tout de suite. Malheureusement, l'unité d'évaluation que nous avons reçue n'était pas livrée avec la batterie en option, nous n'avons donc pas pu tester ou utiliser cette fonctionnalité. Vous pouvez acheter une batterie pour Raspberry Pi 4B sur Amazon pour 23,95 $.
Outre la batterie interne manquante, le kit nécessitait également, mais n'incluait pas :
La configuration du CrowPi2 était relativement facile et chaque câble était étiqueté pour éliminer toute conjecture. L'unité d'évaluation que nous avons reçue est livrée avec le Raspberry Pi déjà monté. Mais à des fins de test, nous avons sorti le Raspberry Pi et n'avons eu aucun problème de remontage en suivant les instructions du manuel. Assurez-vous de retirer le câble USB caché dans le compartiment inférieur et de le connecter au port USB pour activer la caméra et le microphone. C'est une étape que nous avons manquée au départ.
Notre unité d'évaluation de CrowPi2 comprenait une carte Raspberry Pi 4B avec une microSD exécutant Raspbian OS 10. Elecrow a préchargé une série d'applications personnalisées avec les leçons orientées vers l'apprentissage STEAM.
Lorsque vous démarrez pour la première fois, vous serez accueilli par la boîte de dialogue Bienvenue sur Raspberry Pi Desktop qui vous guidera tout au long du processus de configuration initiale.
La configuration comprend :
Une fois que vous êtes opérationnel, il y a beaucoup à faire et à assimiler. Notre expérience d'examen a commencé par la création de comptes de connexion distincts pour mon adolescent et mon enfant de 7 ans afin de suivre les projets qu'ils ont réalisés.
Mon préadolescent a entrepris les projets Python les plus difficiles et mon enfant de 7 ans a programmé dans le langage Scratch basé sur des blocs. Ce qui est formidable, c'est que les deux langages sont des standards de l'industrie qui sont très bien pris en charge et utilisés partout. C'est un énorme avantage si l'on considère le nombre de kits d'apprentissage STEAM qui obligent les enfants à apprendre des langages de programmation propriétaires qu'ils ne verront jamais ailleurs.
La section Projets est un bon point de départ pour voir ce que le CrowPi2 peut faire et s'inspirer pour l'apprentissage à venir. Il vous suffit d'exécuter les programmes et de suivre les instructions de l'activité - aucun codage requis ici.
Cette section comprend des applications prédéfinies telles qu'une alarme d'intrusion, un détecteur de lumière, une télécommande, un moniteur d'environnement, un détecteur de voix et de visage et une vidéo activée par un capteur infrarouge passif (PIR). Alors que mon préadolescent voulait se lancer directement dans Minecraft, la réalisation de ces projets était la clé pour convaincre mon enfant de 7 ans d'essayer le système. Il a fallu quelques essais pour le faire fonctionner, mais les applications de reconnaissance vocale et faciale ont fini par être ses projets préférés.
CrowPi2 offre des opportunités d'apprentissage en utilisant à la fois Scratch et Python. Il y a moins de leçons dans Scratch et elles sont également plus rapides à suivre. Cela est en partie dû au fait que Scratch, un langage de programmation basé sur des blocs, est destiné aux jeunes codeurs. Bien que Scratch vous permette d'accéder plus rapidement au programme terminé, il n'implique pas l'écriture de code réel.
Python, en revanche, est un langage de programmation facile à lire et à écrire. Quel que soit votre niveau d'apprentissage, Python peut être un bon point de départ si vous êtes intéressé par la programmation sérieuse de Raspberry Pi. Python est l'un des langages de programmation les plus populaires pour le développement de logiciels Raspberry Pi et il est également utilisé sur une variété d'autres plates-formes.
Scratch est un langage de programmation visuel gratuit basé sur des blocs qui s'adresse aux jeunes apprenants. Il y a une raison pour laquelle il est populaire dans les systèmes d'apprentissage et c'est son facteur amusant et son accessibilité. La différence ici est que Scratch est configuré avec de nombreuses leçons qui exploitent l'ensemble complet des fonctionnalités de CrowPi2 et si vous êtes un peu nouveau dans la création et la programmation, vous voudrez peut-être commencer ici pour une satisfaction quasi instantanée lorsque vous créez des sprites et utilisez la programmation par blocs pour faire des choses sympas. Les leçons comprennent comment fabriquer un ventilateur automatisé, une LED clignotante, un code morse, une lumière activée par inclinaison et quelques jeux.
Les leçons Scratch dans CrowPi2 sont progressives, vous devez donc terminer la première leçon avant de pouvoir accéder à la suivante. Vous ne pouvez pas ignorer car le reste des leçons sera grisé. C'est à peu près comme monter de niveau lorsque vous jouez à des jeux pour débloquer le prochain défi.
La toute première leçon fournit une introduction au programme et un guide détaillé des principaux éléments de Scratch - la scène, les sprites, le script, le tableau de programme et ce que fait chaque module de bloc en fonction de la couleur du bloc. Il passe ensuite à une explication du Raspberry Pi GPIO, de ses fonctions et de son utilisation lors de la programmation avec Scratch.
Les concepts de départ sont assez secs et les tout-petits risquent de perdre tout intérêt, mais avec un peu d'encouragement, tout devrait bien se passer. La leçon suscite l'intérêt une fois que l'action commence à se produire et que le guide commence à donner un exemple que votre enfant peut suivre. Il y a une vidéo pour chaque étape (ce qui est très utile) afin que les enfants puissent toujours suivre si les instructions ne sont pas assez claires. Cela aurait également été plus utile si les vidéos avaient de l'audio.
Une fois que vous arrivez à la fin de la leçon, vous passez à la suivante. Le programme ne vérifie pas votre travail.
Les enfants plus âgés ou les adultes bénéficieront le plus des projets Python car Python est le langage principal utilisé par les vrais développeurs Raspberry Pi. Python 2 et Python 3 sont préchargés sur le système, et bien que la valeur par défaut du système soit Python 2, les projets utilisent tous Python 3, vers lequel l'IDE Thonny pointe par défaut.
Bien qu'il puisse être tentant de se lancer directement dans Minecraft, les leçons Python ouvrent vraiment la liste des fonctionnalités de CrowPi2 et préparent le terrain pour des projets de création plus avancés, y compris les deux derniers projets Minecraft. La section Python sur CrowPi2 propose 32 leçons et explore des activités telles que :
* Ce sont les 3 meilleurs projets Python de mon interpolation.
Nous avons terminé la plupart des leçons et ce fut un plaisir de parcourir le kit du fabricant et d'explorer tous les capteurs à bord et les accessoires inclus dans le pack. L'essentiel à propos des leçons ici est que chacune vous donne des compétences Pythons importantes dont vous aurez besoin pour la suivante.
Bien que vous ne soyez pas obligé de faire les projets du CrowPi2 dans un ordre particulier, nous vous recommandons de suivre l'ordre pour commencer petit et progresser. Semblable à Scratch, la première leçon établit les bases de Raspberry Pi GPIO et Python 3. Mais contrairement à Scratch, aucune vidéo n'est fournie pour les didacticiels Python.
Une fois que vous avez commencé une nouvelle leçon en Python, le guide (Emma) fournira un aperçu de la leçon/module, à partir du concept, des définitions et même des diagrammes. Nous avons trouvé ces détails très utiles, moins les erreurs de grammaire et les fautes d'orthographe occasionnelles. Vous pouvez aller à votre rythme et cliquer sur le bouton fléché lorsque vous êtes prêt à passer à l'étape suivante. Emma décompose le code par section et explique pourquoi il est utilisé. Vous pouvez copier et coller le code dans l'éditeur ou le saisir vous-même. Au fur et à mesure que les leçons progressaient, notre préadolescente a juste commencé à taper les codes en elle-même avant même que le code ne soit présenté sur la page - c'était un grand moment ! C'est à ce moment-là que j'ai su qu'elle comprenait définitivement les leçons et apprenait les bases du codage.
À la fin de chaque leçon, le code entier est affiché sous forme de récapitulatif où vous pouvez revérifier votre travail ou vous pouvez simplement copier et coller le code entier. Ensuite, vous cliquez sur le bouton flèche verte en haut de l'éditeur pour exécuter votre programme. Toutes les erreurs s'afficheront dans la section inférieure et vous pourrez commencer la merveilleuse tâche de dépannage ou de débogage. Si le code est fait correctement, le programme s'exécutera en produisant les résultats attendus.
Certains des domaines de Python explorés incluent :
Si les projets étaient la ligne de départ, pour beaucoup, la partie Minecraft du CrowPi2 serait la ligne d'arrivée. Les enfants, les adolescents et les adultes s'amuseront tous avec cette section et pourraient être surpris de tout ce qu'ils peuvent faire avec Minecraft une fois qu'ils auront appris à coder Python et à avoir une vue d'initié sur l'un des jeux de style maker les plus populaires.
CrowPi2 est livré avec Minecraft Pi Edition, la version gratuite de Mojang de Minecraft conçue spécialement pour Raspberry Pi avec un ensemble de fonctionnalités révisé et la prise en charge de plusieurs langages de programmation. En utilisant l'ensemble de leçons CrowPi 16, les joueurs comprendront tout, de la façon de démarrer le jeu à l'utilisation du matériel pour interagir avec des environnements Minecraft personnalisés. CrowPi2 est livré avec cinq tableaux d'affichage qui ont des découpes de blocs Minecraft spécialement conçues pour l'une des leçons les plus cool ci-dessous, générant des blocs avec des cartes NFC. Attention : les blocs étaient difficiles à découper et il y avait beaucoup de doigts endoloris par la suite !
Après ces leçons, les apprenants :
Pour mon interpolation en particulier, la programmation pour Minecraft Pi sur le CrowPi a été l'expérience d'apprentissage qui a ouvert de nouvelles portes. En tant qu'utilisatrice expérimentée de Minecraft, elle a découvert de grandes compétences qui lui ont donné une nouvelle appréciation du jeu.
La grande chose à propos de cette zone d'apprentissage est l'intégration de la programmation de jeux Minecraft avec les modules embarqués. Bien que nous n'ayons pas étudié la possibilité d'intégrer les données de la carte NFC à son environnement de jeu Mac, c'est quelque chose que les utilisateurs de CrowPi pourraient s'amuser à examiner. Une note importante est de lire attentivement les leçons. Nous avons eu un problème pour que la leçon 15 fonctionne le plus longtemps, jusqu'à ce que nous réalisions que c'était parce que nous avions nommé notre module Python "minecraft_block.py" selon la documentation, mais en fait le code lui-même recherchait "minecraft_blocks.py" avec un "s". Certaines erreurs grammaticales mineures dans les leçons nécessitent également une lecture attentive pour éviter les erreurs.
Il existe des leçons guidées disponibles sous l'en-tête AI pour la reconnaissance vocale et la reconnaissance faciale que nous n'avons malheureusement pas pu tester pour le moment.
Les domaines d'apprentissage comprennent:
Reconnaissance de la parole
Reconnaissance de visage
Les IDE Arduino et micro:bit sont préchargés, mais vous ne pouvez les utiliser que si vous disposez des cartes correspondantes. Étant donné que l'on peut toujours installer ces applications par soi-même, les avoir préchargées n'est pas très avantageux.
Voici un aperçu des jeux livrés avec CrowPi2.
Rétro - Il existe une variété de jeux rétro disponibles dans CrowPi2. Nous avons essayé de jouer à certains des jeux malgré la petite taille de la fenêtre et les appariements de musique de fond intéressants, ils étaient vraiment très divertissants.
Les jeux rétro incluent des titres familiers tels que :
Minecraft - Bien que nous ayons déjà parlé de Minecraft du point de vue du codage, vous pouvez toujours profiter de l'édition Minecraft Pi si vous souhaitez simplement vous entraîner à construire des choses en mode créatif. Vous pouvez également consulter le site Web de Minecraft Pi pour plus d'informations sur ce que vous pouvez et ne pouvez pas faire dans cette version.
Prêt à l'emploi, cet ordinateur portable Raspberry Pi tout-en-un et le kit STEAM ont tenu à peu près ses promesses. Bien que nous ayons rencontré quelques problèmes principalement dus à des lacunes mineures dans la documentation, nous devons également noter que surmonter les défis grâce à la recherche et à l'interaction communautaire fait partie de l'expérience chaque fois que vous utilisez un Raspberry Pi.
L'Elecrow CrowPi2 est un système parfait pour plonger en tant qu'enfant, adolescent ou adulte désireux d'apprendre à coder et à utiliser Raspberry Pi car les outils sont là pour vous permettre d'accomplir chaque projet, et une fois que vous aurez surmonté tous les obstacles, les récompenses en valent la peine. Quel que soit votre parcours, si vous avez peu d'expérience en codage ou avec Raspberry Pi, vous êtes sûr de sortir plus compétent et prêt à vous attaquer à vos propres projets de création.
Anj Bryant est rédactrice en chef adjointe chez Tom's Hardware. Elle fournit un soutien à la mise en page et au développement du contenu et coordonne les initiatives éditoriales pour tous les groupes talentueux de pigistes, de contributeurs et d'éditeurs de l'équipe.
Raspberry Pi alimente un appareil photo Polaroid analogique numérique
Raspberry Pi donne vie à Big Mouth Billy Bass avec ChatGPT
Mingda Magician X2 Review : nouveau style, même imprimante
Par Joe Shields27 mai 2023
Par Charles Jefferies26 mai 2023
Par Christian Eberle25 mai 2023
Par Jarred Walton24 mai 2023
Par Denise Bertacchi24 mai 2023
Par Jarred Walton23 mai 2023
Par Brandon Hill22 mai 2023
Par Myles Goldman21 mai 2023
Par Andrew E. Freedman20 mai 2023
Par Sarah Jacobsson Purewal20 mai 2023
Par Joe Shields19 mai 2023
Reconnaissance vocale Reconnaissance faciale Retro - Minecraft -