Dad 3.0

C'est un papa du futur avec son appareil photo

Auteur : Darko Stankovski Page 2 of 43

Le Raspberry Pi et les GPIO en Python

Un Raspberry Pi 3 (Raspberry Pi Foundation)

Allez, il est temps de parler un peu plus du Raspberry Pi sur ce blog. Il faut dire que je suis plus orienté soft (logiciel) et que parler Scratch ou Python n’a rien de spécifique au Raspberry Pi. Cependant, le Raspberry Pi offre une possibilité en plus par rapport à un ordinateur classique, c’est de pouvoir être connecté à du matériel avec cette barrette de connecteurs, les GPIO. Grâce à eux, on va pouvoir utiliser le Raspberry Pi de manière similaire à l’Arduino pour contrôler de l’électronique.

Ici, je vais commencer par vous présenter cette barrette et son usage en reproduisant avec un Raspberry Pi le Hello World de l’Arduino. L’exercice va consister à allumer ou éteindre une diode électroluminescente (LED). L’avantage du Raspberry Pi, c’est qu’on a le choix de la techno. Pour être plus précis, « du moment qu’il existe une bibliothèque de fonctions ». Et c’est le cas pour le langage Python.

Lire la suite

Raspberry Pi : suivre la température en Python

Il est temps que je vous parle un peu plus du Raspberry Pi. La première question que l’on se pose lorsqu’on commence à l’utiliser est : est-ce qu’il surchauffe ? Bon, en fait, il y en a plein d’autres avant celle-ci si vous n’êtes pas un nerd invétéré, mais cette question va se poser à un moment ou à un autre. Un Raspberry Pi est un ordinateur peu puissant et certaines tâches qui paraissent banales sur un iMac Pro à 18 cœurs le feront chauffer très vite.

Le Raspberry Pi a bien une sonde sur son processeur, mais le système ne propose pas de joli interface graphique pour le suivi de cette température. De toutes manières, ce n’est pas observer la température qui est intéressant mais réagir lorsqu’elle dépasser un seuil. Il nous faut donc gérer cela de manière automatique. Et vous allez voir que c’est assez simple.

Lire la suite

Du LEGO Mindstorms avec Scratch

Avec les extensions, une nouveauté de Scratch dans sa version 3, nous avons la possibilité de connecter du LEGO Mindstorms EV3. Oui, nous pouvons enfin contrôler du Mindstroms avec Scratch.

Quel est l’intérêt vu que le Mindstorms se programme déjà avec un outil graphique ? Et bien d’une part, Scratch est plus simple et accessible. Il sera donc un excellent outil pour initier à la robotique les plus jeunes. D’autre part, les briques du Mindstorms s’intègrent comme les autres briques dans les scripts Scratch. Vous allez donc pouvoir contrôler les lutins avec les capteurs du Mindstorms.

Allez, je vous propose un tour rapide.

Lire la suite

Migrer un blog sous WordPress

Logo WordPress

Vous hébergez un blog avec WordPress et souhaitez le déménager sur un autre domaine ? La première étape est aussi simple que la copie de fichiers. Ensuite, il faut copier la base de données. Enfin, il reste une dernière étape spécifique à WordPress. Il faudra en effet mettre à jour certaines données de la base de données.

La particularité de WordPress est de stocker beaucoup d’informations d’URL en base. Il faudra mettre à jour ces données et c’est assez facile si on connait les bonnes instructions et ce qu’il faut changer. Ceci va me permettre de revenir sur ces instructions.

Lire la suite

Buzzons du Mario avec un Arduino

Les montage des tutos sur l’Arduino incluent souvent des buzzers. C’était le cas de la première boite Robobox. Sur leurs forums, nombreux sont ceux qui ont ajouté un peu de fun en jouant un thème comme Mario.

Le montage de la première Box avec le buzzer qui va jouer le thème de Mario (D.Stankovski)

Vous pouvez trouver assez facilement des exemples de code de buzzers qui jouent un thème, que ce soit du Mario ou un autre. Dans cet article, je vais vous montrer comment bien programmer ce buzzer.

Lire la suite

Migrer vers WordPress 5 et Gutenberg

Logo WordPress

WordPress est le gestionnaire de blogs le plus populaire avec plus de 50 % du marché des CMS (logiciel de gestion de contenu) et plus de 30 % du contenu du web. Oui, ça se la pète avec ces chiffres que j’ai trouvé sur une liste ultime de stats sur WordPress. Après être passé par plusieurs outils, je l’ai également passé Dad 3.0 sous WordPress. Et depuis 2013, tout fonctionne sans (trop) de soucis.

Il y a quelques mois (en 2017), WordPress annonçait que l’édition de billets allait passer sur un nouvel outil : Gutenberg. Il ne s’agit pas d’un simple remplaçant de l’éditeur Tiny MCE présent par défaut sur WordPress mais presque d’une révolution de la manière d’écrire et gérer du contenu. En conséquence, lorsqu’on a déjà un blog avec un certain volume de contenu qui est en partie géré par des extensions (comme pour les exemples de code), on se méfie de toute révolution. Avant d’y passer, il faut s’assurer que les outils continueront de fonctionner, il faut tester, et valider que tout est ok.

C’est du travail, donc en général, on reporte… Mais à un moment, il faut y passer. J’ai fini par y trouver du temps et bonne nouvelle, tout s’est bien passé et l’outil semble même faire de belles promesses.

Lire la suite

Notre premier Raccourci : découvrons les conditions

Si je vous ai présenté un exemple complet de ce que vous pouvez faire avec l’app Raccourcis, je dois encore vous montrer que l’on peut écrire ces composants fondamentaux de la programmation : les structures de contrôle.

L’exemple que je vous ai présenté exécutez séquentiellement chaque action. Les structures de contrôle sont des instructions particulières qui vont nous permettre de dévier de ce flux continu soit avec des alternatives (si, si-sinon) soit avec des répétitions (boucles). Il existe en fait une troisième structure qui est l’appel de fonctions que je vous présenterai dans un prochain billet.

Lire la suite

Le matériel photo en vacances

Les vacances de février arrivent avec leur rituel de départ aux sports d’hiver. Avant chaque vacances (sport d’hiver ou autre), j’ai le même dilemme : quel matériel photo emporter ? En tant que photographe, j’estime que mon reflex est indispensable avec évidemment quelques objectifs. Mais il faut admettre que ça peut vite devenir encombrant. Et à la montagne, nous avons déjà tout le matériel de ski à faire rentrer dans la voiture.

En tant que photographe, j’appréhende le risque de ne pas être prêt pour ma photo exceptionnelle. Mais l’erreur du débutant, c’est de trop emporter, de s’encombrer pour rien. Au fil du temps, on apprends à anticiper le besoin même si parfois ça conduit à quelques frustrations.

Mais il y a quelques années, c’est arrivé… J’ai emporté tout mon matériel pour rien. Alors j’ai fait l’essai l’année suivante. Et depuis quelques années, pour les vacances d’hiver, mon matériel photo reste à la maison.

Lire la suite

Notre premier raccourci : informer de notre arrivée

Dans mes précédents articles, je vous ai montré comment créer un raccourci pour simplifier l’envoi d’un message récurrent. Ce message informe de mon arrivée mais il manque une information : dans combien de temps.

Je vais vous montrer que c’est une information que nous allons être capable de rajouter, évidemment, de manière automatique. Cela va nous permettre de voir la manipulation des dates.

Lire la suite

Nintendo Switch : mise à jour des manettes

Je viens d’apprendre avec la mise à jour 7.0 de la Nintendo Switch que les Joy-Con peuvent aussi avoir des mises à jour. Cette mise à jour ne semble pas se faire automatiquement. J’ignore pourquoi Nintendo communique peu sur le sujet (on ignore même le contenu de cette mise à jour), mais en tout cas, elle est bien présente.

La fenêtre pour paramétrer les manettes et capteurs avec l’option de mise à jour.

Après avoir mis à jour votre console en 7.0, ça se passe dans les Paramètre de la console puis Manettes & capteurs. Vers le bas, vous avez une option Mise à jour des manettes.

L’avancement de la mise à jour des Joy-Con.

Voilà, vous aurez une progression pour chacune des manettes. Une fois fini, vous pouvez reprendre une activité normale 😉

Fièrement propulsé par WordPress & Thème par Anders Norén

En naviguant sur Dad 3.0, vous acceptez l’utilisation de cookies pour une navigation optimale et nous permettre de réaliser des statistiques de visites. Plus d'informations

Le blog Dad 3.0 utilise les cookies pour vous permettre une navigation optimale et nous permettre de réaliser des statistiques de visite. Dad 3.0 affichant des publicités, celles-si utilisent également des cookies pour un ciblage publicitaire. En continuant la navigation sur Dad 3.0, vous acceptez le dépôt et la lecture de cookies.

Fermer