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 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 |
|
|
| |
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- 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
|
|
|
|
- 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.
|
|
|
|
- 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 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.
|
|
|
|
- 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
|
|
|
|
- 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
|
|
|
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- 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.
|
|
|
|
- Tout sur les sites partenaires et mes sites préférés.
|
|
|
|
- Accédez à mes forums favoris, auxquels je participe
en général.
- Posez vos questions à tous sur toutes sortes
de sujet.
|
|
|
|
- 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 |
|