Archive

Archive for février 2019

Premières impressions Geeetech A10 et Cura

Pour faire suite aux 2 articles concernant la mise en oeuvre de l’imprimante Geeetech A10, nous allons voir la partie impression.

Pour la partie logiciel, il est au minimum nécessaire d’avoir un Slicer; ce logiciel va transformer votre dessin 3D en commandes compréhensibles (G-code) pour l’imprimante.

Geeetech fournit un Slicer EasyPrint mais seulement pour Windows et moi possédant un Mac, j’ai regardé sur le net les différents logiciels disponibles. Geeetach fournit dans sa documentation le paramétrage du Slicer Repetier Host. Mais je n’ai pas eu de bons retours dans les différents forums. Pour ma part j’ai décidé de partir sur Euromaker Cura.

Lire la suite…

Catégories :applications, impression 3D, Matériel Étiquettes : , ,

Réglages de l’imprimante Geeetech A10 et première mise sous tension

Dans le précédent article, nous avons vu comment le montage et le câblage de l’imprimante. Maintenant on va étudier les différents réglages à effectuer.

Voici les différents réglages que j’ai effectué ainsi que les problèmes rencontrés après le montage de l’imprimante Geeetech A10.

Première chose à respecter, ne mettez pas sous tension l’imprimante tant que vous n’avez pas vérifié certains points.

La première chose à vérifier est le déplacement des 3 axes :

Lire la suite…

Catégories :impression 3D, Matériel, Uncategorized Étiquettes : ,

Montage de l’imprimante 3D Geeetech A10

Depuis le temps que je voulais m’y mettre, j’ai décidé de commander une imprimante 3D de chez Geeetech à savoir le modèle A10. Mon choix s’est porté sur celle-ci car il y a beaucoup d’avis favorables la concernant. Et puis pour le prix de 160€ sur ebay, je ne prends pas de gros risques pour m’initier à l’impression 3D.

Je vais détailler dans cet article, le montage de cette imprimante. Désolé pour la longueur de l’article. Commençons les étapes.

L’imprimante arrive dans un colis au poids de 9.6 Kg; elle est vraiment bien protégée.

Lire la suite…

Catégories :impression 3D, Matériel Étiquettes : ,

Utilisation de la librairie NeoPixel en MicroPython

En standard MicroPython supporte la gestion des bandeaux de LEDs ou NeoPixel. Aujourd’hui nous allons voir comment mettre en oeuvre l’utilisation de cette librairie.

Pour cela je vais utiliser un bandeau de 10 LEDs WS2812b; le branchement sera le suivant :

ESP32                Bandeau WS2812b

GND                   GND

+3.3v                 +5v

GPIO13             DIN

Lire la suite…

Catégories :ESP32, Matériel Étiquettes : ,

Utilisation du convertisseur analogique-numérique ADS1115 en MicroPython

Suite aux problèmes de conversion analogique-numérique rencontrés avec l’ESP32, aujourd’hui nous allons voir comment utiliser un convertisseur externe à savoir l’ADS1115.

Ce convertisseur se présente comme suit :

Le brochage est le suivant :

  • VDD : 2v à 5.5v
  • GND : masse
  • SCL, SDA : bus i2c
  • ADDR : permet de définir l’adresse i2c
  • ALRT : information lorsqu’une conversion est effectuée
  • A0, A1, A2, A3 : entrées analogiques

Lire la suite…

Catégories :ESP32, Matériel Étiquettes : ,

Utilisation des ports de conversion analogique-numérique sur un ESP32 en MicroPython

Je viens de rencontrer un problème d’utilisation de conversion analogique vers numérique (ADC) avec un ESP32. Il y a quelques temps, j’avais testé l’utilisation de l’ADC sur un ESP8266 (celui-ci ne possédant qu’un seul port d’entrée analogique A0) sans rencontrer de problème avec l’utilisation d’un capteur de température LM35. Voici les liens de mes différents articles :

https://itechnofrance.wordpress.com/2018/02/05/capteur-de-temperature-lm35-et-afficheur-oled-ssd1306-en-micropython/

https://itechnofrance.wordpress.com/2018/01/14/nodemcu-capteur-de-temperature-lm35dz/

https://itechnofrance.wordpress.com/2018/01/14/nodemcu-entree-analogique-a0/

L’ESP32 possède 2 convertisseurs ADC, ADC1 (GPIO32 à GPIO39) et ADC2 fournissant chacun 8 ports d’entrée. ADC2 ne peut pas être utilisé si le Wifi est activé et n’est pas supporté actuellement avec MicroPython 1.10.

Lire la suite…

Catégories :ESP32, Matériel Étiquettes : ,

Utilisation du capteur BME280 en Micropython

Le capteur BME280 est un capteur qui permet de mesurer la température, l’humidité et la pression atmosphérique :

La communication avec ce capteur peut s’effectuer via le bus i2c ou SPI. Dans l’article qui suit, nous allons utiliser le bus i2c pour communiquer avec.

Le câblage entre l’ESP32 Heltec Wifi Kit 32 et le capteur BME280 sera le suivant :

Lire la suite…

Catégories :ESP32, Matériel, NodeMCU Étiquettes : ,