Organisation du site

ASTUCE : Si vous voulez que mes sources apparaissent alignés, utilisez les mêmes paramètres que moi dans MPLAB® 6.x ou 7.x :: Tab = 4, font = courrier new taille 9

VERSION MPLAB : Les sources sont pleinement utilisables avec les révisions 7 ou 8 de MPLAB® que je vous conseille d'utiliser dès votre apprentissage terminé. Je vous conseille d'utiliser MPLAB 6.6 (chez Microchip, cherchez "MPLAB IDE Archives") pour l'apprentissage avec le cours-part1.

PROGRAMMATEUR : Vous trouverez un programmateur pour PIC® dans la page "réalisations". Mais à l'heure actuelle, et vu la politique des prix agressive pratiquée par Microchip sur ce poste, mon conseil est, sans hésitation possible : Achetez un Pickit (2 ou 3) ou un ICD (2 ou 3). Vous êtes assurés d'avoir un programmateur qui programme correctement tous les pic (voir différences entre 2 et 3) et un debugger sur circuit, le tout utilisable directement à partir de MPLAB.

ATTENTION : si vous voulez me poser une question, utilisez le mail, et non les livres de report que je lis peu souvent.

PITIE, ARRETEZ DE M'INONDER DE QUESTIONS "EVITABLES", JE N'ARRIVE PLUS A REPONDRE. Avant de poser une question, commencez par chercher vous-même un minimum, et, surtout s'il s'agit d'une question technique, posez-la d'abord sur le forum de www.abcelectronique.com. Sans quoi, je finis par passer l'intégralité de mon temps libre à répondre aux mails et je ne fais plus rien d'autre.

JE RAPPELLE QUE :

  • Non, je ne peux pas participer activement à la réalisation de votre TPE.
  • Non, il m'est impossible d'analyser votre code pour y trouver les bugs
  • Non, je ne peux pas étudier les datasheets de votre composant
  • Non, je ne peux pas corriger votre travail

Tout simplement : PARCE QUE JE N'AI PAS LE TEMPS.

Je peux juste répondre à une question précise sur un sujet précis pour laquelle vous n'avez pas trouvé votre réponse ailleurs.

Ou également lire un message sympathique ne demandant rien du tout, c'est relaxant et agréable.

Le non-respect de ces règles élémentaires explique qu'au moment d'écrire ces lignes je me retrouve avec 10 jours de retard sur mes réponses, et avec 164 mails en attente dans ma boîte. Imaginez à 5 minutes la réponse....

Ceci explique que je vais devoir prendre des mesures radicales : effacer purement et simplement tout mail qui ne respecte pas cette mini-charte. Si ça ne suffit pas, je ne répondrai alors plus qu'aux mails contenant la preuve que la question éventuelle a bel et bien été posée sur le forum (lien du post). J'espère ne pas devoir en arriver là.

AUTRE CHOSE : J'en ai assez de recevoir des mails "à faire suivre", genre "secourez machin-chose", "attention n'ouvrez pas le virus trucmuche", ou "faites passer pour avoir une bonne nouvelle", quand ce n'est pas "Allah vous ordonne de transmettre ce message". Les messages à faire suivre sont TOUJOURS des arnaques. Le problème c'est que non seulement ça fait perdre du temps, mais en plus des compagnies commerciales récupèrent les emails qui circulent et finissent par arriver chez des "collecteurs" qui les revendent à des sociétés commerciales douteuses. Du coup, on se retrouve innondé de messages indésirables. Voici donc ce que j'ai décidé : j'enregistrerai comme "adresse indésirable" l'adresse email de tout internaute qui m'aura fait parvenir un message "à faire suivre". Tant pis si par après cet internaute a besoin d'aide, son message sera automatiquement mis à la poubelle par le serveur de ma messagerie. Qu'on se le dise, merci.

Dernière mise à jour du site le 18/07/2010

Le 18/07/2010 : mise à jour de la réalisation "cube" et ajout d'une solution dans Domocan pour les cartes gradateurs sur relais et sans synchronisation secteur

Le 14/06/2010 : Ajout d'une réalisation

Le 31/05/2010 : Domocan : mise à jour de la carte Afficheur et ajout d'une feuille Xls pour créer les listes de composants

Le 09/05/2010 : Ajout d'une librairie dans les trucs et astuces

02/05/2010 : Mise à jour de Factulite

Le 08/02/2010 : Mise à jour du logiciel de facturation FactuLite

Le 10/01/2010 : Correctif et mises à jours mineurs sur Domocan

Le 03/01/2010 : Mise à jour du cours-part2 (révision 19) + correctif d'un bug sur l'horloge mère Domocan

Le 13/12/2009: Un montage de circonstance : commande de 1 à 8 guirlandes à leds

Le 20/06/09 : Ajout de 2 réalisations

18/06/09 : Ajout d'un programme de facturation complet : FactuLite

Fidèle à ma méthode de structuration, je ne pouvais que commencer par vous présenter la table des matières du site.

Mais, tout d'abord, puisque le Net permet la propagation des idées, je ne vais pas me priver pour passer occasionnellement une ou l'autre annonce. Veuillez m'en excuser, mais je ne fais qu'user de mon droit à la libre expression.

 
   

Vous voulez connaître mon opinion sur les actualités, ou donner votre avis?

Entrez sur ma page politique

 
   

Vous voulez m'aider par une contribution sur base volontaire?

Je vous en remercie : suivez le guide.

 
   

La France radioactive (01/03/2010)

Dans la plus grande discrétion les autorités françaises, sous la pression des lobbies industriels, le tout avec la bienveillance habituelle de Sarko l'américano, a arrété le 14 mai 2009 une dérogation à l'article de loi prévoyant l'interdiction d'insérer volontairement des éléments radioactifs dans les biens de consommation.

En termes concrets, le but est de permettre de réutiliser les matériaux faiblement radioactifs issus des centrales nucléaires françaises dans les matéiaux de tous les jours, dont par exemple le ciment, les véhicules, et j'en passe. Seuls sont exclus de cete dérogation quelques articles dont les bijoux et les jouets.

Avec l'application de ce texte, tous les Français pourraient demain se retrouver exposés en permanence à des taux de radioactivité, qui pris isolément resteraient sous les normes (ce qui ne veut pas dire sans riques), mais qui cumulés une fois le procédé généralisé deviendraient sources manifestes de cancers en tout genre. Le tout évidemment dans l'ignorance totale. La pollution qui en résulterait serait permanente mais surtout irréversible, il ne serait jamais plus possible de revenir en arrière niveau pollution radioactive.

La "maison qui tue" deviendrait donc une primautée française, voici de quoi régler efficacement le déficit prévu des caisses de pension, tout en ramenant de précieux euros dans les caisses de sociétés privées gestionnaires des centrales, et bien connues pour leur grande humanité, leur conscience sans faille, et leur grand respect de l'environnement.

La nouvelle publicité pour la Clio sera peut-être demain "La nouvelle Clio écolo, encore moins radioactive cette année", restera à construire des garages en plomb et à vous protéger les bijoux de famille.

C'est l'organisme officiel "CRIIRAD" (vous pouvez suivre actuellement la page "Pétitions en cours") qui a découvert cette dérogation dans le cadre de ses activités de contrôle. Evidemment, comme d'habitude, le citoyen Français a été maintenu dans l'ignorance totale de cette ignomine, et on voit bien, après les différents scandales à la santé concernant la France, que la tendance n'est pas prête de s'inverser.

Alors, faudra-t-il bientôt un compteur Geiger pour acheter Français? La nouvelle législation, en tout cas, risque de rendre cet outil aussi commun qu'une calculette.

 
   

A lire attentivement

 

Une partie d'entre-vous, principalement des étudiants désirant sauter une étape, pensent qu'il est préférable de me faire faire leur travail, plutôt que de lire mes cours. Effectivement, la démarche semble logique en ces temps où l'économie d'énergie est de rigueur.

Cependant, vu le grand nombre de courriers reçus à ce sujet, et afin d'éviter à tous (et à moi également) de perdre inutilement du temps, je vous donne ici les méthodes qui ont été successivement essayées par vos prédécesseurs. Je séparerai en deux parties : les méthodes qui "marchent" et celles qui ne "marchent" pas. Ne vous y trompez pas, les méthodes qui suivent ont réellement été utilisées, je les ai représentées chacunes par un message type. J'en ajoute de temps en temps, lorsque j'en reçois de nouvelles.

1) Les méthodes qui ne marchent pas

  • La méthode courbature et Lumbago : "Comme vous êtes le meilleur, Dieu de l'électronique et des pics réunis, sauveur des étudiants en détesse, pourriez-vous faire l'étude de mon projet?"
  • La méthode summum de la politesse : "Auriez-vous l'obligeance, dans votre grande bonté, de bien vouloir s'il vous plait, daigner examiner ma requête...?"
  • La méthode étudiant pressé : "Je dois réaliser un accélérateur de particules, avec analyseur sismique pour mon projet que je n'ai pas encore commencé et que je dois rentrer demain, vous ne pouvez pas me le faire?"
  • La méthode désespérée : "Je dois rentrer mon travail pour hier, si vous ne m'aidez pas, je devrais abandonner mes études, tuer mon chien, et m'inscrire au chômage"
  • La méthode floue : "j'ai un travail à faire, je n'ai pas compris de quoi il s'agit exactement, pouvez-vous le faire à ma place?"
  • La méthode table des matières : "J'ai besoin de savoir comment fonctionne ce module. Je sais qu'on en parle dans votre cours, mais je ne sais pas où et je n'ai pas le temps de tout lire. Pouvez-vous me donner le numéro de la page?"
  • La méthode "résumé" : J'ai lu tout le chapitre sur le port I²C, je n'ai rien compris, pouvez-vous tout me réexpliquer?"
  • La méthode coup d'oeil : "Mon programme ne fonctionne pas, pouvez-vous jeter un oeil? Je joins mon source de 8785 lignes, avec les 3 includes et les 12 schémas"
  • La méthode étudiant fauché : "Je voudrais bien l'accès à BigoPic2, mais je ne saurais pas envoyer 5 euros, vu que je suis étudiant. J'ai trouvé votre site grâce à mon nouveau GSM avec accès internet. Dans l'attente, je vais acheter 2 cartouches couleurs pour mon nouveau PC portable multimédia, afin d'imprimer le cours sur papier glacé. Merci de m'envoyer le password sur mon adresse ADSL"
  • La méthode directe : " J'ai rien compris, tu peux pas me faire mon programme?"
  • La méthode indirecte : "j'aurais bien voulu lire le cours, mais je n'ai plus le temps..."
  • La méthode copier/coller : "je dois réaliser un projet, j'ai trouvé des routines toutes faites sur internet, mais je n'arrive pas à tout mettre ensemble"
  • La méthode incompréhensible : "G 1 G-pro KE G affair pour didreven tu papeut toufere amaplass?" (à lire en verlan sur un rythme de rap).
  • La méthode sûr de soi : "Je dois faire un programme de gestion d'un clavier. Merci de m'aider. Tu peux envoyer le dossier dans ma boîte pour demain."
  • La méthode "plus vite" : "J'ai mon projet à rentrer, je vous ai déjà envoyé 5 mails depuis ce matin, et vous n'avez toujours pas répondu, vous ne pouvez pas me répondre plus vite?"
  • La méthode on line : "J'ai encore d'autres questions à vous poser. Cependant, je dois passer mes examens demain, pouvez-vous me donner votre n° de téléphone pour que vous puissiez me répondre en direct?"
  • La méthode "c'est pas ça que je voulais" : "J'ai bien reçu vos explications, et j'ai tout compris. Cependant, vous n'avez pas une routine toute faite?"
  • La méthode pas d'idée : "j'ai un projet à rentrer, mais je n'ai aucune idée sur la façon de procéder"
  • La méthode "je suis sensé savoir" : "Bonjour, les cours sont supers, mais que pensez-vous si j'utilisais une diode sur la pin RB1 à la place de l'optocoupleur?"
  • La méthode à domicile : "Pouvez-vous m'envoyer les documentations et des exemples à mon domicile dont l'adresse suit?"
  • La méthode Coué : "je suis certain que vous accepterez de m'aider"
  • La méthode "Alors, ça vient?" : "Faudrait voir à ne pas oublier les pics 10F : j'attends le cours"
  • La méthode fin du mois d'aout (revient systématiquement tous les mois d'aout): "Nous sommes le 24 aout, et je dois rentrer mon travail pour le 1er septembre. Je vais donc consacrer le temps restant à l'étude des pics. Cependant je manque de temps, je vous envoie donc le cahier des charges pour que vous puissiez faire mon projet".
  • La méthode "Et le diplôme alors?" : "j'ai bien téléchargé et lu les cours et je suis prêt. Pouvez-vous me fournir mon diplôme ou m'envoyer vos agents pour me faire passer l'examen en vue de l'obtention de ce diplôme?"
  • La méthode "Aidez-moi à tricher" : "Mon prof nous a demandé de réaliser un projet. J'ai téléchargé le schéma sur le net mais pouvez-vous m'expliquer à quoi servent les composants?"
  • La méthode financièrement modérée : "Je suis prêt à payer pour que vous réalisiez mon travail (dans la mesure de mes moyens, bien entendu, vu que je suis étudiant)".

Et surtout, pour tous, et comme le dirait un pote du net, n'oubliez pas l'expression américaine " RTFM" (Read The Fucking Manual) francisé en : "Relisez votre foutu manuel".

2) Les méthodes qui marchent

  • La méthode financièrement non modérée : "Je vous offre 10.000 euros pour faire mon programme de 100 lignes". Mais bon, celle-là, je m'avance, car on ne me l'a (malheureusement) pas encore faite, c'est la seule, MDR (Mort De Rire). Si ça vous dit...
  • La méthode logique : "Je suis bien avancé dans l'étude de mon projet, mais je bute sur un point précis. Puis-je savoir s'il est impératif de configurer TRISC lorsqu'on fait une liaison asynchrone avec l'USART?"

Ce dernier style de question est la bonne méthode pour obtenir une réponse concrète. Elle démontre que vous avez fait la démarche pour tenter de résoudre votre problème. C'est alors fort logiquement que vous espérez obtenir des réponses sur des points que vous n'avez pas compris.

Je réponds toujours à ce type de question. Pour les autres, il semble évident que je n'ai absolument pas le temps de résoudre les problèmes à votre place, d'autant que je reçois souvent plusieurs demandes de ce type par jour.

Pour terminer :

  • Soyez patients, il m'arrive d'avoir besoin de 8 heures rien que pour rattraper mon retard de courrier d'une semaine, ça devient ingérable.
  • Si vous pouvez trouver la réponse vous-même avec un minimum de recherches, ça m'arrange, pendant que je réponds, je ne fais pas autre chose.
  • Si vous pouvez avoir la réponse à votre problème sur www.abcelectronique.com, ça m'arrange également.
  • Indiquer "URGENT" même en gras et en majuscules ne sert à rien (sauf à m'énerver), je réponds dans l'ordre d'arrivée des messages et en fonction de mon temps libre. Dès lors, lorsque je lis votre "URGENT", c'est que je suis déjà en train de vous répondre. Du reste, les autres aussi pensent que leur problème est urgent.
  • Inutile aussi de me renvoyer un message genre "inutile de me répondre, j'ai trouvé", car vu que je réponds en séquence, j'ai déjà répondu à votre message. Réfléchissez plutôt avant d'envoyer le mail plutôt qu'après, si vous avez trouvé c'est que vous pouviez le faire.

Merci de votre compréhension.

Bigonoff

 
   

Présentation de l'auteur

  • Vous trouverez ici quelques renseignements sur moi.  
  • Je me suis décidé à placer ces informations suite au courrier que je reçois régulièrement à ce sujet. Mais bon, pas d'illusions, je reste succint.
 

 

Mon livre d'or

  • Postez ici vos commentaires et remarques, ainsi que vos encouragements.
  • Vous pouvez critiquer sans aucun problème, restez simplement poli et courtois.
  • Les critiques constructives sont de loin préférables, je suis à votre écoute pour faire évoluer ce site.
  • Pour les remarques spécifiques à un cours ou un programme, utilisez les livres de report dans les pages de téléchargement.
 

 

Cours sur les PIC® - Part1 (le 16F84)

  • Vous désirez apprendre le PIC® 16F84?
  • Vous êtes débutants ou vous désirez vous remettre à niveau?
  • En cliquant ici,vous pourrez télécharger le cours.
  • A partir de la révision 13, utilisation de MPLAB® 6 en remplacement de MPLAB® 5.50 devenu complètement obsolète.
 

 

Cours sur les PIC® - Part2 (La gamme mid-range par l'étude des 16F87X )

  • Vous avez déjà lu la première partie?
  • Vous désirez passer à quelque-chose de plus puissant?
  • Vous voulez tout savoir sur le 16F876 et le 16F877?
  • Alors, rendez-vous ici pour télécharger le cours
 

 

Cours sur les PIC® - Part3 - les secrets des 16F87x et 16F87xA- Techniques du bootloader

  • Voici terminée cette troisième partie. Vous saurez tout sur la technique de bootloader
  • Vous en avez marre de reprogrammer votre PIC®?
  • Vous voulez recharger le PIC® sans le démonter de sa platine d'application?
  • Alors, rendez-vous ici pour télécharger le cours.
 

 

Cours sur les PIC® - Part4 - les secrets des 16F87x et 16F87xA- Debugger in-circuit

  • La réalisation complète de 2 debuggers sur circuit indépendants de MPLAB®
  • Tout pour debugger vos applications.
  • Visualisation directe de l'intérieur du PIC® en fonctionnement
  • Explications complètes et sources commentées
 

 

Cours sur les PIC® - Part5 - Migration vers les 18Fxx8 : mode d'emploi

  • Cours complet sur la programmation des PIC® 18F pour ceux qui connaissent déjà les 16F (lire cours-part1 et part2)
  • Ce cours vous donne toutes les clés pour aborder la programmation des PIC® high-end
  • Il ne contient pas les descriptifs des modules internes et ne propose pas d'exercices, son approche est plus théorique
  • Un fichier maquette et des macros vous sont proposées, et la plupart des nouveautés décrites..
  • Ce cours utilise MPLAB® 7, n'hésitez donc pas à le télécharger.
 

 

Système domotique "DOMOCAN"

  • Réalisation complète d'un système domotique performant sur bus CAN (en cours)
  • Vous trouvez tout ce qu'il faut pour créer votre système et pour le mettre en oeuvre
  • Toutes les sources et utilitaires nécessaires
  • Suivez l'avancée pas-à-pas du projet
  • Tous les documents nécessaires pour créer vos propres cartes
 

 

Utilitaire de communication PIC®/PC BigoPic Light

  • BigoPic light, l'utilitaire de communication entre PIC® et PC sous Windows®
  • Nécessaire pour le cours sur le bootloader (part 3)
  • Nécessaire pour le cours sur le debugger (part 4)
  • Utile pour les exercices de communication série
  • Pilote les interfaces BigoPic1 et BigoPic2
  • Le typon de l'interface Bigopic1 est maintenant disponible
 

 

Logiciel de facturation FactuLite

  • FactuLite est un programme de facturation complet pour petits indépendants
  • Les sources sont disponibles
  • Entièrement gratuit, pour utilisation privée ou commerciale.
  • Ecrit en C#3.0 sous framework dotnet 3.5 SP1
  • Tourne sous Windows à partir de XP.
  • Devrait être compatible Linux en fonction de l'évolution du projet Mono.
 

 

Utilitaire de communication PIC®/PC BigoPic Pro

  • BigoPic Pro: utilitaire de communication et de debuggage symbolique pour Windows®.
  • Pratique pour le cours sur le debugger
  • Indispensable pour ceux qui en veulent plus
  • Reprend toutes les fonctions de BigoPic light
  • Pilote les interfaces BigoPic1 et BigoPic2
  • Réservé aux personnes qui participent à la survie du net gratuit.
 

 

Editeur pour afficheurs graphiques

  • Si vous utilisez un afficheur graphique piloté par un contrôleur T6963 ou KS0108B
  • Si ça vous paraît pénible de créer les données "à la main".
  • Alors, il vous faut un éditeur automatisé multi langages (assembleurs, C, basic, autres...).
  • Rendez-vous ici pour obtenir des renseignements sur Big-LCD et pour le télécharger.
 

 

Réalisations pratiques

  • Ici, vous trouverez les montages (à PIC®, platines d'expérimentations, programmateurs...) et les programmes PIC® concoctés par d'autres internautes et par moi-même.
  • Cette page n'attend que vos réalisations personnelles, vos astuces, vos montages, vos routines...
  • N'hésitez pas à m'écrire si vous désirez participer.
 

 

Trucs, astuces, librairies, et aides

  • Ici, vous trouverez des trucs et astuces signalées par différents internautes
  • Un tutorial en français pour MPLAB 6®
  • Des petits schémas applicatifs
  • Des fichiers maquettes (templates) pour différents PIC®
  • Des applications sur les librairies
  • De nouvelles librairies.
  • Et tout ce que vous voudrez y ajouter
  • N'hésitez pas à m'écrire si vous désirez participer.
 

 

Logiciels PC

  • Ici, vous trouverez des logiciels PC en rapport avec les PIC®, ou avec l'électronique en général, ou avec tout autre sujet qui m'intéresse
  • Tous les logiciels présentés le sont par leur auteur et sont entièrement gratuits
  • Vous touverez dans cette rubrique toutes sortes de réalisations, du compilateur au logiciel de calcul des puissances, en passant par des générateurs de code automatiques, et même des logiciels pour tireurs sportifs
  • Cette page n'attend plus que vos propres logiciels, n'hésitez pas. m'écrire si vous désirez participer.
 

 

Mes liens favoris

  • Tout sur les sites partenaires et mes sites préférés.
 

 

Les forums

  • Accédez à mes forums favoris, auxquels je participe en général.
  • Posez vos questions à tous sur toutes sortes de sujet.
 

 

Les liens des webmasters

  • Vous souhaitez créer votre site?
  • Vous voulez apprendre le PHP, mysql, et javascript?
  • Vous voulez améliorer votre référencement?
  • Voici des liens vers des sites qui vous faciliteront la vie
 

 

 
Vous pouvez me joindre à l'adresse suivante : Bigocours@hotmail.com