Clone Arduino – Test d’une carte Made In China

Clone Arduino

Pour jouer en déplacement, sans risquer d’endommager ma carte Uno, j’ai acheté sur AliExpress (j’en parle ici) une copie de la carte Arduino. A 5 euros le kit, c’est presque du jetable.kit clone Arduino

Installation de l’IDE sur mon portable (Linux)

Vérification avec l’exemple blink

Le croquis utilise 928 octets (2%) de l’espace de stockage de programmes. Le maximum est de 32256 octets.Les variables globales utilisent 9 octets (0%) de mémoire dynamique, ce qui laisse 2039 octets pour les variables locales. Le maximum est de 2048 octets.

avrdude: ser_open(): can’t open device « /dev/ttyUSB0 »: Permission denied
Problème de téléversement vers la carte. Voir http://www.arduino.cc/en/Guide/Troubleshooting#upload pour suggestions.

Pensez à cocher le port /dev/tty/USB0

 

Utilisation sous Windows 7 64 bits

Sous Windows la carte n’est pas reconnue automatiquement, il vous manque des drivers USB-SERIAL.

Téléchargez les drivers ici :
ch341ser drivers Windows

Après l’installation le driver est actif sous Windows 7.

USB-SERIAL_CH340 driver Windows

Résolution de problèmes sur clone Arduino

Il se peut que le bootloader de l’ATmega ne soit pas installé. J’ai eu le cas c’est pourquoi je vous en parle. Lors du téléversement le message d’erreur :

avrdude: skt500_recv(): programmer is not responding

ou

avrdude: skt500_getsync() attempt X of 10: not in sync: resp=0xXX

Pour cela il vous suffit d’avoir :

  • un Arduino fonctionnel
  • un condensateur de 10µF
  • 6 fils
  • votre clone Arduino Uno KO
  1. Branchez votre Arduino fonctionnel (OK) à votre ordinateur. Téléverser le programme que vous trouverez dans Fichier > Exemples > ArduinoISP (ne fonctionne pas si vous avez déjà placé le condensateur, pensez à l’enlever).
  2. arduinoispDéconnectez l’Arduino de l’ordinateur.
  3. Réalisez le montage suivant :

fix_clone_arduino

 

Arduino fonctionnel Arduino clone non fonctionnel
Pin 10 RESET
Pin 11 Pin 11
Pin 12 Pin 12
Pin 13 Pin 13
5V 5V
GND GND

4. Rebranchez l’Arduino qui est OK à votre ordinateur à l’aide du câble USB. Ouvrez un simple programme blink par exemple. Allez dans
Outils > Type de carte et sélectionnez la carte que vous voulez « réparez ». Ici dans mon cas Arduino Uno.

5. Dans Outils > Programmeur , cliquez sur Arduino as ISP

6. Allez dans Outils et cliquez sur Graver la séquence d’initialisation, attendez de bien avoir le message
« Gravure de la séquence d’initialisation terminée ».

Voilà, votre Arduino devrait maintenant fonctionner ! Vous pouvez le vérifier en téléversant le programme de votre choix.

Un émulateur Raspberry Pi en ligne !

Raspberry Pi en ligne via un émulateur

Envie de vous faire la main avec Raspberry Pi mais sans vous ruiner, ni sans qu’il prenne toute la place chez vous ? 😉 Alors Raspberry Pi Azure IoT Online Simulator est pour vous.

Raspberry Pi Azure IoT Online Simulator est un émulateur en ligne du Raspberry Pi hébergé sur Azure, le cloud de Microsoft, et développé par Microsoft.

Depuis un navigateur, vous pouvez écrire du code pour contrôler le hardware ainsi émulé. Il est pour le moment possible d’interagir avec une LED virtuellement connectée au Raspberry Pi et de collecter des données depuis un capteur.

Le volet gauche du navigateur présente le Raspberry Pi connecté à ses périphériques. On écrit son code – du node.js JavaScript – dans le volet droit du navigateur, puis on l’exécute en tapant une ligne de commande dans le panneau inférieur droit.

Pour que les choses soient tout à fait claires, Microsoft propose un didacticiel ici.

Le code écrit dans l’interface web de cet émulateur doit fonctionner sur un vrai Raspberry Pi sans aucune modification.

L’émulateur et ses interactions avec des périphériques est pour l’instant limitée mais il va évoluer dans le futur. Les passionnés peuvent d’ailleurs contribuer à l’enrichir, car cet émulateur est open source, sur GitHub.

Source : https://www.programmez.com/node/26218

Des logs en temps réel avec syslog

Comment voir des logs en temps réel avec syslog ?

Il peut être intéressant d’avoir une console sur laquelle les logs (les journaux d’événements système) défilent en direct. Cela permet de voir en temps réel ce qui se passe au niveau du système, et donc de résoudre les éventuels problèmes plus rapidement.

Syslog c’est quoi ?

C’est un protocole définissant un service de journaux d’événements d’un système informatique. C’est aussi le nom du format qui permet ces échanges.

Donc pour cela, on va créer en root le fichier de configuration de rsyslog (le programme qui gère les logs)

#vi /etc/rsyslog.d/tty8.conf

 

daemon,mail.*;\
        news.=crit;news.=err;news.=notice;\
        *.=debug;*.=info;\
        *.=notice;*.=warn       /dev/tty8

Puis on relance syslog via la commande

# /etc/init.d/rsyslog restart

Ainsi, en allant sur la console n°8 (Ctrl + Alt + F8), vous devez déjà voir une première ligne de texte qui vous informe que rsyslog a redémarré !

 

Electronique et Arduino kit de démarrage

Kit de démarrage : l’essentiel

L’achat d’un kit tout prêt est le plus facile. Pour le plus économique je vous suggère l’achat des composant à l’unité ici.

  • Arduino UNO R3 avec son câble USB ×1 (un clone ? voir ici)
  • Platine de prototypage × 1 (aux moins 500 ‘trous’)
  • Kit de câbles de prototypages × 1
  • LED de différentes couleurs (au moins 2 x vert, 2 x rouge, 2 x orange ou jaune)
  • Résistances de différentes valeurs :
    • 10KΩ × 5
    • 4KΩ × 5
    • 1KΩ × 5
    • 220Ω × 5
    • 150Ω × 5
  • Condensateurs céramique de différentes valeurs :
    • 100nF × 2
    • 10nF × 2
  • Condensateurs chimiques de différentes valeurs ( tension de service d’au moins 10v ) :
    • 10uF × 2
    • 47uF × 2
    • 470uF × 2
  • Diodes 1N4148 × 2 (ou autre diode)
  • Transistor NPN (TO92) x 2 ( ex. BC337, BC546, 2N2222, 2N3904…)
  • Transistor PNP (TO92) x 2 ( ex. BC327, BC556, 2N2907, 2N3906…)
  • Photorésistance × 1
  • Bouton poussoirs × 5
  • Potentiomètre 10kΩ (preset) × 1
  • Potentiomètre 10kΩ ou 50kΩ avec bouton × 1
  • Piezo buzzer × 1

Matériel optionnel

  • Module d’extension (shield ou module) écran  LCD 16×2  ( trés récommandé )
  • LED RVB × 1
  • Bouton codeur avec contact × 1
  • Thermistance ( 100kΩ ou 50kΩ ) × 1
  • LM35 (sonde de température) × 1
  • Transistor MOSFET-N « Logic level » × 1 ( ex. IRL530 )
  • Transistor MOSFET-P « Logic level » × 1 ( ex. IRF9530 )
  • Module Relais pilotable en 5V pour commuter jusqu’à 230V × 1
  • Module d’extension (shield ou breakout board) Ethernet (au choix) :
    • (basé sur chip Wiznet W5100)  × 1    ( plus cher mais plus facile à utiliser avec l’Arduino UNO )
    • (basé sur chip ENC28J60)  x 1  (moins cher mais gourmand en mémoire)
  • Mini Servo Moteur × 1 ( choisir la plus grande angle d’ouverture possible )
  • Boîtier plastique pour contenir les composants et l’Arduino × 1 (vraiment optionnel 🙂
Prix moyen :~50€

Droits TV : Free ne paiera pas non plus TF1

Les opérateurs télécoms font front commun contre TF1.  Depuis 2016, la chaîne (soutenue par M6) fait pression que les opérateurs télécoms, qui diffusent les contenus via leurs box internet, acceptent de revoir à la hausse leur contribution. La situation est connue depuis plusieurs mois mais la situation s’est récemment envenimée puisque TF1 a posé un ultimatum aux opérateurs récalcitrants : à compte du 30 avril 2017, TF1 menace ainsi de couper les flux Over The Top (OTT) vers les différents opérateurs.

Concrètement, cette coupure ne toucherait que les utilisateurs qui regardent la chaîne via des supports tels que les ordinateurs ou les smartphones. Mais TF1 menace aussi de couper le flux général. Elle estime que le fait pour les opérateurs de diffuser sa chaîne est une valeur ajoutée qui leur attire de nombreux clients, et aimerait récupérer 100 millions d’euros au total pour ses droits de diffusion.

http://www.zdnet.fr/actualites/droits-tv-free-ne-paiera-pas-non-plus-tf1-maj-39851570.htm

Projet – test du LiPo Rider Pro

Pour mon projet, j’essaye de réfléchir à l’alimentation. J’ai conservé une batterie 12V, suite à un changement pour ma voiture, mais je test d’autres sources. Le solaire m’intéresse, surtout pour le côté autonome et écologique.

Un produit existe c’est le LiPo Rider Pro, voici le test du produit et sa description assez complète.

Lipo Rider Pro le test en images

Voici en image le module Li-po Rider Pro branché à une batterie et un petit panneau solaire.

Lipo Rider Pro

Puis le module en mode charge, grâce au panneau solaire que nous verrons un peu plus tard en détail.

Lipo Rider Pro - mode charge

On remarque dans le coin supérieur droit, juste sous la broche de la batterie, la LED, qui indique que la batterie se charge, d’une manière écologique, gratuite.
Si la cellule solaire n’est pas suffisamment puissante, l’accu est rechargeable via mini-USB, ici en haut de la carte LiPO Rider Pro.

Les caractéristiques du Lipo Rider Pro

  • Sortie (sur connecteur USB): 5 Vcc/1 A maxi
  • 4 Leds d’indication de charge
  • Connecteurs accu et cellule: 2 broches type JST
  • Accumulateur (non inclus): LiPo
  • Tension d’entrée cellule solaire: 5 V
  • Dimensions: 68 x 50 x 10 mm

Le chargeur USB et l’alimentation de secours LiPo Rider Pro SeeedStudio est une promotion de LiPo Rider. Il fournit une sortie de charge plus élevée que LiPo Rider La carte LiPo Rider Pro vous permet de surfer sur la vague solaire pour utiliser votre appareil 5 V préféré. La carte LiPo Rider Pro est la solution d’énergie verte idéale pour votre conception de capteur extérieure. Fixez la carte LiPo Rider Pro à votre capteur pour qu’il puisse définitivement fonctionner sur l’énergie solaire ! Il peut également être utilisé pour charger un téléphone mobile.

Fiche technique de la carte LiPo Rider Pro à 16,30 euros chez GoTronic.

Les caractéristiques de la cellule solaire

Cellule solaire SOL1W à 5,80 euros chez GoTronic.
Cellule solaire 1 Watt délivrant une tension de 5,5 Vcc sous 170 mA. Attention : la tension peut monter en pointe jusqu’à 10V.

  • Tension: 5,5 Vcc/170 mA
  • Connecteur: 2 broches type JST
  • Tension maxi en circuit ouvert: 8,2 V
  • Silicium mono-cristallin.
  • Dimensions: 100 x 80 x 3 mm

Les caractéristiques de la batterie

Accu Li-Ion 3,7 V 1050 mAh à 10,90 euros chez GoTronic.

Caractéristiques :

  • Tension: 3,7 Vcc
  • Intensité: 1050 mAh
  • Connecteur: 2 broches type JST
  • Dimensions: 47 x 43 x 4 mm
  • Poids: 20 g

Fiches techniques de la batterie :
pj2-09740-1362
pj2-09740a-1363

Show Hello : les autres innovations dévoilées par Orange

L’opérateur Orange prépare des choses

Que prépare Orange pour la saison 2017-2018 ? L’opérateur historique a détaillé ses projets ce jeudi lors de son traditionnel show Hello et mis en avant certaines innovations et lancements majeurs comme la virtualisation de la box, l’assistant personnel Djingo ou encore sa banque en ligne, nouveautés que nous avons détaillé dans cet article. L’opérateur historique a également présenté une série de nouveaux produits et services pour le foyer. On peut citer le Wi-Fi intelligent qui vise à adapter la connexion sans fil à son logement et à ses habitants en fonction des usages.

Concrètement, cette approche permet d’assurer automatiquement la meilleure connectivité à chacun des usagers, en proposant un débit optimisé et le point Wi-Fi le plus adapté. Cette fonction sera disponible à la fin de l’année.

Dans le même temps, l’opérateur lance de nouveaux Extender Wi-Fi qui permettent d’étendre davantage le réseau à des pièces du foyer partiellement couvertes. L’application MaLivebox permet de les installer plus facilement en trouvant la meilleure position dans la maison. Autre produit « du quotidien » avec le Live Button, un bouton cliquable associé à des fonctions configurables, notamment récurrentes. Il peut s’agir de piloter des équipements dans la maison, d’envoyer des SMS, d’effectuer une commande en ligne, autant d’actions effectuées en appuyant sur le bouton. Connecté en GSM ou en LoRa, il sera disponible au 4e trimestre.

C’est le bon moment pour désinstaller Twitter sur Android

C’est le bon moment pour désinstaller Twitter sur Android.

Avec le lancement de Twitter Lite, l’application officielle Twitter devient inutile sur smartphone et la désinstaller est une bonne idée.

Au fil des années, l’application officielle Twitter est devenue incontournable pour les utilisateurs du réseau social. Le service a en effet mis tout en oeuvre pour que les applications alternatives ne soient plus des solutions viables et donner à l’application officielle l’exclusivité. Dans le même temps, l’application s’est alourdie et s’est nettement complexifiée avec l’ajout de services annexes qui ne concernent qu’une fraction des utilisateurs.

À lire sur FrAndroid : C’est le bon moment pour désinstaller Twitter sur Android

Fournisseurs de composants électroniques

Mon projet nécessite des composants électroniques.

Afin de faciliter les achats je vais énumérer mes sources d’approvisionnements pour vos achats de composants électroniques.

Les sources pour acheter des composants électroniques

Internet

Bien évidemment internet est une source intarissable, permet de comparer rapidement tel ou tel fournisseur, car les prix sont très différent d’un fournisseur à l’autre. Attention, il faut prendre en compte, souvent, les frais de ports, et le délais de livraison plus ou moins rapide.

GO TRONIC logo
GO TRONIC : http://www.gotronic.fr

Farnell : http://fr.farnell.com

Google… et oui c’est un moteur de recherche, il peux être utilisé aussi pour trouver vos composants électroniques.

Ali-Expresshttps://fr.aliexpress.com
Alors là attention c’est du chinois! Il faut prendre en compte la qualité de certains fournisseurs. Lorsqu’on débute, On peu avoir du mal à savoir si c’est nous ou le composant de qualité discutable qui est en cause dans nos montages électronique. Par contre le prix est imbattable, il faut aussi chercher le meilleurs rapport/qualité, avec les frais de ports compris. Dans tout les cas attention aux délais de livraison : plus ou moins 3 semaines.

le magasin près de chez vous

Là vous bénéficier des conseils du vendeur, c’est pas négligeable ! Si vous êtes dans une ville assez grande, il peut même être dans votre quartier.