In this blog I write all the activities I do, which are mainly in the embedded electronics and robotics field. I also share here my political opinions and my experiences in life
Bonjour tout le monde,
Je vous présente mon projet qui consiste à un simple programme de gestion de stock qu'il sera mis à jour plusieurs fois dans le future inch'Allah.
Le programme est codé avec c# et la base de donnés est créer avec mysql.
vous devez tout d'abord téléchargerle le pilote connector/net http://dev.mysql.com/downloads/connector/net/5.2.htmlqui va occupé à la connexion entre l'application c# et la base de donnés MySql.
Dans le cadre d'un projet en matière technologie d’acquisition et d'interfaçage j'ai réaliser ce projet qui est mieux expliquer dans la photo en bas.
Schéma synoptique
l'interface:
La carte sur isis:
PCB sur ARES:
Code en c#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;
namespace WindowsFormsApplication1
{
using ZedGraph;
public partial class Form1 : Form
{
float temps=0;
float consigne=0;
float commande=0;
float fecartold;
float fIntegral = 0;
float fDerive = 0;
float freponseOld=0;
byte[] buffer = new byte[8];
#region partie test pour une foction de transfert numerique
float reponse = 0;
#endregion
public Form1()
{
InitializeComponent();
}
Le cahier de charge
Réaliser un voltmètre simple qui mesure le ddp entre deux point et qui affiche cette tension sur un afficheur lcd Le code en mikroc: sbit LCD_RS at RD4_bit; sbit LCD_EN at RD5_bit; sbit LCD_D4 at RD0_bit; sbit LCD_D5 at RD1_bit; sbit LCD_D6 at RD2_bit; sbit LCD_D7 at RD3_bit;
sbit LCD_RS_Direction at TRISD4_bit; sbit LCD_EN_Direction at TRISD5_bit; sbit LCD_D4_Direction at TRISD0_bit; sbit LCD_D5_Direction at TRISD1_bit; sbit LCD_D6_Direction at TRISD2_bit; sbit LCD_D7_Direction at TRISD3_bit; // End LCD module connections float volt1=0X00; float volt2=0X00; char voltage[4];
Bonjour tout le monde!
Ce tutoriel est un bon exemple introductive pour apprendre programmer avec MikroC et simuler réeelement ou avec proteus isis. Le cahier de charge:
clignoter une led ou del(en français) avec une fréquence de 1 Hz. le code: void main() { portb=0X00; trisb=0X00; while(1){ portb=~portb; delay_ms(1000); } } Le circuit: