SlideShare una empresa de Scribd logo
1 de 19
Hajer DAHECH
Hajer DAHECH
const int bit_A = 2;
const int bit_B = 3;
const int bit_C = 4;
const int bit_D = 5;
const int bit_A1 = 8;
const int bit_B1 = 9;
const int bit_C1 = 10;
const int bit_D1= 11;
Code Arduino
Hajer DAHECH
void setup()
{
//on met les broches en sorties
pinMode(bit_A, OUTPUT);
pinMode(bit_B, OUTPUT);
pinMode(bit_C, OUTPUT);
pinMode(bit_D, OUTPUT);
pinMode(bit_A1, OUTPUT);
pinMode(bit_B1, OUTPUT);
pinMode(bit_C1, OUTPUT);
pinMode(bit_D1, OUTPUT);
Hajer DAHECH
//on commence par écrire le chiffre 0, donc toutes les
sorties à l'état bas
digitalWrite(bit_A, LOW);
digitalWrite(bit_B, LOW);
digitalWrite(bit_C, LOW);
digitalWrite(bit_D, LOW);
digitalWrite(bit_A1, LOW);
digitalWrite(bit_B1, LOW);
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, LOW);
Hajer DAHECH
}
//fonction écrivant sur un afficheur U1
void afficher(char chiffre)
{
switch(chiffre)
{
case 0 :
digitalWrite(bit_A, LOW);
digitalWrite(bit_B, LOW);
Hajer DAHECH
digitalWrite(bit_C, LOW);
digitalWrite(bit_D, LOW);
break;
case 1 :
digitalWrite(bit_A, HIGH);
digitalWrite(bit_B, LOW);
digitalWrite(bit_C, LOW);
digitalWrite(bit_D, LOW);
break;
case 2 :
digitalWrite(bit_A, LOW);
Hajer DAHECH
digitalWrite(bit_B, HIGH);
digitalWrite(bit_C, LOW);
digitalWrite(bit_D, LOW);
break;
case 3 :
digitalWrite(bit_A, HIGH);
digitalWrite(bit_B, HIGH);
digitalWrite(bit_C, LOW);
digitalWrite(bit_D, LOW);
break;
case 4 :
Hajer DAHECH
digitalWrite(bit_A, LOW);
digitalWrite(bit_B, LOW);
digitalWrite(bit_C, HIGH);
digitalWrite(bit_D, LOW);
break;
case 5 :
digitalWrite(bit_A, HIGH);
digitalWrite(bit_B, LOW);
digitalWrite(bit_C, HIGH);
digitalWrite(bit_D, LOW);
break;
Hajer DAHECH
case 6 :
digitalWrite(bit_A, LOW);
digitalWrite(bit_B, HIGH);
digitalWrite(bit_C, HIGH);
digitalWrite(bit_D, LOW);
break;
case 7 :
digitalWrite(bit_A, HIGH);
digitalWrite(bit_B, HIGH);
digitalWrite(bit_C, HIGH);
digitalWrite(bit_D, LOW);
Hajer DAHECH
break;
case 8 :
digitalWrite(bit_A, LOW);
digitalWrite(bit_B, LOW);
digitalWrite(bit_C, LOW);
digitalWrite(bit_D, HIGH);
break;
case 9 :
digitalWrite(bit_A, HIGH);
digitalWrite(bit_B, LOW);
digitalWrite(bit_C, LOW);
Hajer DAHECH
digitalWrite(bit_D, HIGH);
break;
}
}
//fonction écrivant sur afficheur U2
void afficher1(char chiffre)
{
switch(chiffre)
{
case 0 :
digitalWrite(bit_A1, LOW);
Hajer DAHECH
digitalWrite(bit_B1, LOW);
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, LOW);
break;
case 1 :
digitalWrite(bit_A1, HIGH);
digitalWrite(bit_B1, LOW);
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, LOW);
break;
case 2 :
Hajer DAHECH
digitalWrite(bit_A1, LOW);
digitalWrite(bit_B1, HIGH);
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, LOW);
break;
case 3 :
digitalWrite(bit_A1, HIGH);
digitalWrite(bit_B1, HIGH);
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, LOW);
break;
Hajer DAHECH
case 4 :
digitalWrite(bit_A1, LOW);
digitalWrite(bit_B1, LOW);
digitalWrite(bit_C1, HIGH);
digitalWrite(bit_D1, LOW);
break;
case 5 :
digitalWrite(bit_A1, HIGH);
digitalWrite(bit_B1, LOW);
digitalWrite(bit_C1, HIGH);
digitalWrite(bit_D1, LOW);
Hajer DAHECH
break;
case 6 :
digitalWrite(bit_A1, LOW);
digitalWrite(bit_B1, HIGH);
digitalWrite(bit_C1, HIGH);
digitalWrite(bit_D1, LOW);
break;
case 7 :
digitalWrite(bit_A1, HIGH);
digitalWrite(bit_B1, HIGH);
digitalWrite(bit_C1, HIGH);
Hajer DAHECH
digitalWrite(bit_D1, LOW);
break;
case 8 :
digitalWrite(bit_A1, LOW);
digitalWrite(bit_B1, LOW);
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, HIGH);
break;
case 9 :
digitalWrite(bit_A1, HIGH);
digitalWrite(bit_B1, LOW);
Hajer DAHECH
digitalWrite(bit_C1, LOW);
digitalWrite(bit_D1, HIGH);
break;
}
}
void loop()
{
char i=0; //variable "compteur U1"
char j=0; //variable "compteur U2"
for(i=0; i<10; i++)
{
Hajer DAHECH
for(j=0; j<10; j++){
afficher(j); //appel fonction d'affichage U1
afficher1(i); // appel fonction d'affichage U2
delay(1000); //on attend 1 seconde
}
delay(1000); //on attend 1 seconde
}
}
Hajer DAHECH
ISIS

Más contenido relacionado

La actualidad más candente

22 microcontroller programs
22 microcontroller programs22 microcontroller programs
22 microcontroller programsbabak danyal
 
Cn1 connection details 36pins
Cn1 connection details 36pinsCn1 connection details 36pins
Cn1 connection details 36pinsravi_kaneria
 
Programming avr microcontroller digital i
Programming avr microcontroller digital iProgramming avr microcontroller digital i
Programming avr microcontroller digital iManas Mantri
 
100 digital lab_7447to7segment
100 digital lab_7447to7segment100 digital lab_7447to7segment
100 digital lab_7447to7segmentpratibha683
 
Verilog full adder in dataflow & gate level modelling style.
Verilog full adder in dataflow  & gate level modelling style.Verilog full adder in dataflow  & gate level modelling style.
Verilog full adder in dataflow & gate level modelling style.Omkar Rane
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital ElectronicsPaurav Shah
 
Combinational circuit (7-Segment display)
Combinational circuit (7-Segment display)Combinational circuit (7-Segment display)
Combinational circuit (7-Segment display)ali9753
 
Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018
Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018
Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018UVCE
 
Intro to c programming
Intro to c programmingIntro to c programming
Intro to c programmingPrabhu Govind
 
Microcontroller Programming Assignment
Microcontroller Programming AssignmentMicrocontroller Programming Assignment
Microcontroller Programming Assignmentbabak danyal
 
Arduino cic3
Arduino cic3Arduino cic3
Arduino cic3Jeni Shah
 
Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018
Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018
Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018UVCE
 
Algoritma pemrogmraman
Algoritma pemrogmramanAlgoritma pemrogmraman
Algoritma pemrogmramannoval riansyah
 

La actualidad más candente (20)

Vhdl
VhdlVhdl
Vhdl
 
22 microcontroller programs
22 microcontroller programs22 microcontroller programs
22 microcontroller programs
 
Cn1 connection details 36pins
Cn1 connection details 36pinsCn1 connection details 36pins
Cn1 connection details 36pins
 
Programming avr microcontroller digital i
Programming avr microcontroller digital iProgramming avr microcontroller digital i
Programming avr microcontroller digital i
 
Ddhdl 15
Ddhdl 15Ddhdl 15
Ddhdl 15
 
100 digital lab_7447to7segment
100 digital lab_7447to7segment100 digital lab_7447to7segment
100 digital lab_7447to7segment
 
Verilog full adder in dataflow & gate level modelling style.
Verilog full adder in dataflow  & gate level modelling style.Verilog full adder in dataflow  & gate level modelling style.
Verilog full adder in dataflow & gate level modelling style.
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital Electronics
 
Ports 0f 8051
Ports 0f 8051Ports 0f 8051
Ports 0f 8051
 
Combinational circuit (7-Segment display)
Combinational circuit (7-Segment display)Combinational circuit (7-Segment display)
Combinational circuit (7-Segment display)
 
Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018
Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018
Lab programs FOR 8TH SEM EC SUBJECT BY LOHITH KUMAR |11GUEE6018
 
Intro to c programming
Intro to c programmingIntro to c programming
Intro to c programming
 
Control Word
Control WordControl Word
Control Word
 
Microcontroller Programming Assignment
Microcontroller Programming AssignmentMicrocontroller Programming Assignment
Microcontroller Programming Assignment
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
Arduino cic3
Arduino cic3Arduino cic3
Arduino cic3
 
Assignment#6
Assignment#6Assignment#6
Assignment#6
 
Vcs15
Vcs15Vcs15
Vcs15
 
Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018
Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018
Pic programms FOR 8TH SEM STUDENTS BY LOHITH KUMAR | 11GUEE6018
 
Algoritma pemrogmraman
Algoritma pemrogmramanAlgoritma pemrogmraman
Algoritma pemrogmraman
 

Destacado

ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREHajer Dahech
 
Présentation PowerPoint " Conception et développement d'un portail web pour l...
Présentation PowerPoint " Conception et développement d'un portail web pour l...Présentation PowerPoint " Conception et développement d'un portail web pour l...
Présentation PowerPoint " Conception et développement d'un portail web pour l...Hajer Dahech
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Hajer Dahech
 
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...Hajer Dahech
 
STM32F4+Android Application
STM32F4+Android ApplicationSTM32F4+Android Application
STM32F4+Android ApplicationHajer Dahech
 
Techniques de programmation avancée LabVIEW : gestion des données de la local...
Techniques de programmation avancée LabVIEW : gestion des données de la local...Techniques de programmation avancée LabVIEW : gestion des données de la local...
Techniques de programmation avancée LabVIEW : gestion des données de la local...Luc Desruelle
 
Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...
Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...
Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...Innhotep
 
Les grand projets d'investissement du STEG
Les grand projets d'investissement du STEGLes grand projets d'investissement du STEG
Les grand projets d'investissement du STEGMade in Tunisia
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2oussamada
 
Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Karim Touati
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1oussamada
 
Cours0 presentation carte arduino
Cours0   presentation carte arduinoCours0   presentation carte arduino
Cours0 presentation carte arduinolabsud
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84guest1e7b02
 
Présentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HODPrésentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HODwebmasterref68
 
SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES RENOUVELABLES ET D...
SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES  RENOUVELABLES   ET D...SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES  RENOUVELABLES   ET D...
SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES RENOUVELABLES ET D...Alexander Marshall
 
Rapport de stage de perfectionnement
Rapport de stage de perfectionnementRapport de stage de perfectionnement
Rapport de stage de perfectionnementbadouuur
 
Rapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécomRapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécomSiwar GUEMRI
 

Destacado (20)

ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
 
Présentation PowerPoint " Conception et développement d'un portail web pour l...
Présentation PowerPoint " Conception et développement d'un portail web pour l...Présentation PowerPoint " Conception et développement d'un portail web pour l...
Présentation PowerPoint " Conception et développement d'un portail web pour l...
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32
 
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
 
STM32F4+Android Application
STM32F4+Android ApplicationSTM32F4+Android Application
STM32F4+Android Application
 
Techniques de programmation avancée LabVIEW : gestion des données de la local...
Techniques de programmation avancée LabVIEW : gestion des données de la local...Techniques de programmation avancée LabVIEW : gestion des données de la local...
Techniques de programmation avancée LabVIEW : gestion des données de la local...
 
Cours de c
Cours de cCours de c
Cours de c
 
Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...
Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...
Innhotep - Etude Smart Grids et services d'efficacité énergétique en aval com...
 
Les grand projets d'investissement du STEG
Les grand projets d'investissement du STEGLes grand projets d'investissement du STEG
Les grand projets d'investissement du STEG
 
Pic16f84
Pic16f84Pic16f84
Pic16f84
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2
 
Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1
 
Cours0 presentation carte arduino
Cours0   presentation carte arduinoCours0   presentation carte arduino
Cours0 presentation carte arduino
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
 
Cours pics16 f877
Cours pics16 f877Cours pics16 f877
Cours pics16 f877
 
Présentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HODPrésentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HOD
 
SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES RENOUVELABLES ET D...
SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES  RENOUVELABLES   ET D...SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES  RENOUVELABLES   ET D...
SITUATION ET PERSPECTIVES DE DEVELOPPEMENT DES ENERGIES RENOUVELABLES ET D...
 
Rapport de stage de perfectionnement
Rapport de stage de perfectionnementRapport de stage de perfectionnement
Rapport de stage de perfectionnement
 
Rapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécomRapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécom
 

Similar a Compteur ARDUINO

Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuenteBlackD10
 
Arduino based keyboard and display interfacing
Arduino based keyboard and display interfacingArduino based keyboard and display interfacing
Arduino based keyboard and display interfacingAkash1900
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.pptZainIslam20
 
01_DIGITAL IO.pptx
01_DIGITAL IO.pptx01_DIGITAL IO.pptx
01_DIGITAL IO.pptxssuser593a2d
 
Microcontroladores: programas de CCS Compiler.docx
Microcontroladores: programas de CCS Compiler.docxMicrocontroladores: programas de CCS Compiler.docx
Microcontroladores: programas de CCS Compiler.docxSANTIAGO PABLO ALBERTO
 
What will be quantization step size in numbers and in voltage for th.pdf
What will be quantization step size in numbers and in voltage for th.pdfWhat will be quantization step size in numbers and in voltage for th.pdf
What will be quantization step size in numbers and in voltage for th.pdfSIGMATAX1
 
Arduino programming.pptx
Arduino programming.pptxArduino programming.pptx
Arduino programming.pptxChithraDiljith
 
Verilog 語法教學
Verilog 語法教學 Verilog 語法教學
Verilog 語法教學 艾鍗科技
 
Getting Started With Raspberry Pi - UCSD 2013
Getting Started With Raspberry Pi - UCSD 2013Getting Started With Raspberry Pi - UCSD 2013
Getting Started With Raspberry Pi - UCSD 2013Tom Paulus
 

Similar a Compteur ARDUINO (20)

Feedback ud6.
Feedback ud6. Feedback ud6.
Feedback ud6.
 
arduino.ppt
arduino.pptarduino.ppt
arduino.ppt
 
Programming arduino makeymakey
Programming arduino makeymakeyProgramming arduino makeymakey
Programming arduino makeymakey
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuente
 
Arduino based keyboard and display interfacing
Arduino based keyboard and display interfacingArduino based keyboard and display interfacing
Arduino based keyboard and display interfacing
 
PIC and LCD
PIC and LCDPIC and LCD
PIC and LCD
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.ppt
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.ppt
 
arduinoSimon.ppt
arduinoSimon.pptarduinoSimon.ppt
arduinoSimon.ppt
 
mod-4.pptx
mod-4.pptxmod-4.pptx
mod-4.pptx
 
01_DIGITAL IO.pptx
01_DIGITAL IO.pptx01_DIGITAL IO.pptx
01_DIGITAL IO.pptx
 
Microcontroladores: programas de CCS Compiler.docx
Microcontroladores: programas de CCS Compiler.docxMicrocontroladores: programas de CCS Compiler.docx
Microcontroladores: programas de CCS Compiler.docx
 
Arduino.pptx
Arduino.pptxArduino.pptx
Arduino.pptx
 
What will be quantization step size in numbers and in voltage for th.pdf
What will be quantization step size in numbers and in voltage for th.pdfWhat will be quantization step size in numbers and in voltage for th.pdf
What will be quantization step size in numbers and in voltage for th.pdf
 
Arduino programming.pptx
Arduino programming.pptxArduino programming.pptx
Arduino programming.pptx
 
Verilog 語法教學
Verilog 語法教學 Verilog 語法教學
Verilog 語法教學
 
Getting Started With Raspberry Pi - UCSD 2013
Getting Started With Raspberry Pi - UCSD 2013Getting Started With Raspberry Pi - UCSD 2013
Getting Started With Raspberry Pi - UCSD 2013
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Verilog hdl
Verilog hdlVerilog hdl
Verilog hdl
 
Smart home arduino
Smart home   arduinoSmart home   arduino
Smart home arduino
 

Más de Hajer Dahech

UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence Authen...
UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence  Authen...UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence  Authen...
UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence Authen...Hajer Dahech
 
Use Case Diagram Example " Authentication"
Use Case Diagram Example " Authentication"Use Case Diagram Example " Authentication"
Use Case Diagram Example " Authentication"Hajer Dahech
 
Google Sheet "Application n'est pas validée"
Google Sheet  "Application n'est pas validée"Google Sheet  "Application n'est pas validée"
Google Sheet "Application n'est pas validée"Hajer Dahech
 
Tp informatique industrielle
Tp informatique industrielleTp informatique industrielle
Tp informatique industrielleHajer Dahech
 
Arm robot Solidworks
Arm robot SolidworksArm robot Solidworks
Arm robot SolidworksHajer Dahech
 
Traitement d'image sous Matlab
Traitement d'image sous Matlab  Traitement d'image sous Matlab
Traitement d'image sous Matlab Hajer Dahech
 

Más de Hajer Dahech (12)

Html Résumé
Html RésuméHtml Résumé
Html Résumé
 
Arduino dc motor
Arduino dc motor Arduino dc motor
Arduino dc motor
 
LCD ARDUINO UNO
LCD ARDUINO UNO LCD ARDUINO UNO
LCD ARDUINO UNO
 
Python Image RGB
Python Image RGBPython Image RGB
Python Image RGB
 
Python
PythonPython
Python
 
Definitions UML
Definitions UMLDefinitions UML
Definitions UML
 
UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence Authen...
UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence  Authen...UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence  Authen...
UML _ Sequence Diagram Example Authentication _ Diagramme de Séquence Authen...
 
Use Case Diagram Example " Authentication"
Use Case Diagram Example " Authentication"Use Case Diagram Example " Authentication"
Use Case Diagram Example " Authentication"
 
Google Sheet "Application n'est pas validée"
Google Sheet  "Application n'est pas validée"Google Sheet  "Application n'est pas validée"
Google Sheet "Application n'est pas validée"
 
Tp informatique industrielle
Tp informatique industrielleTp informatique industrielle
Tp informatique industrielle
 
Arm robot Solidworks
Arm robot SolidworksArm robot Solidworks
Arm robot Solidworks
 
Traitement d'image sous Matlab
Traitement d'image sous Matlab  Traitement d'image sous Matlab
Traitement d'image sous Matlab
 

Último

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 

Último (20)

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 

Compteur ARDUINO

  • 2. Hajer DAHECH const int bit_A = 2; const int bit_B = 3; const int bit_C = 4; const int bit_D = 5; const int bit_A1 = 8; const int bit_B1 = 9; const int bit_C1 = 10; const int bit_D1= 11; Code Arduino
  • 3. Hajer DAHECH void setup() { //on met les broches en sorties pinMode(bit_A, OUTPUT); pinMode(bit_B, OUTPUT); pinMode(bit_C, OUTPUT); pinMode(bit_D, OUTPUT); pinMode(bit_A1, OUTPUT); pinMode(bit_B1, OUTPUT); pinMode(bit_C1, OUTPUT); pinMode(bit_D1, OUTPUT);
  • 4. Hajer DAHECH //on commence par écrire le chiffre 0, donc toutes les sorties à l'état bas digitalWrite(bit_A, LOW); digitalWrite(bit_B, LOW); digitalWrite(bit_C, LOW); digitalWrite(bit_D, LOW); digitalWrite(bit_A1, LOW); digitalWrite(bit_B1, LOW); digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, LOW);
  • 5. Hajer DAHECH } //fonction écrivant sur un afficheur U1 void afficher(char chiffre) { switch(chiffre) { case 0 : digitalWrite(bit_A, LOW); digitalWrite(bit_B, LOW);
  • 6. Hajer DAHECH digitalWrite(bit_C, LOW); digitalWrite(bit_D, LOW); break; case 1 : digitalWrite(bit_A, HIGH); digitalWrite(bit_B, LOW); digitalWrite(bit_C, LOW); digitalWrite(bit_D, LOW); break; case 2 : digitalWrite(bit_A, LOW);
  • 7. Hajer DAHECH digitalWrite(bit_B, HIGH); digitalWrite(bit_C, LOW); digitalWrite(bit_D, LOW); break; case 3 : digitalWrite(bit_A, HIGH); digitalWrite(bit_B, HIGH); digitalWrite(bit_C, LOW); digitalWrite(bit_D, LOW); break; case 4 :
  • 8. Hajer DAHECH digitalWrite(bit_A, LOW); digitalWrite(bit_B, LOW); digitalWrite(bit_C, HIGH); digitalWrite(bit_D, LOW); break; case 5 : digitalWrite(bit_A, HIGH); digitalWrite(bit_B, LOW); digitalWrite(bit_C, HIGH); digitalWrite(bit_D, LOW); break;
  • 9. Hajer DAHECH case 6 : digitalWrite(bit_A, LOW); digitalWrite(bit_B, HIGH); digitalWrite(bit_C, HIGH); digitalWrite(bit_D, LOW); break; case 7 : digitalWrite(bit_A, HIGH); digitalWrite(bit_B, HIGH); digitalWrite(bit_C, HIGH); digitalWrite(bit_D, LOW);
  • 10. Hajer DAHECH break; case 8 : digitalWrite(bit_A, LOW); digitalWrite(bit_B, LOW); digitalWrite(bit_C, LOW); digitalWrite(bit_D, HIGH); break; case 9 : digitalWrite(bit_A, HIGH); digitalWrite(bit_B, LOW); digitalWrite(bit_C, LOW);
  • 11. Hajer DAHECH digitalWrite(bit_D, HIGH); break; } } //fonction écrivant sur afficheur U2 void afficher1(char chiffre) { switch(chiffre) { case 0 : digitalWrite(bit_A1, LOW);
  • 12. Hajer DAHECH digitalWrite(bit_B1, LOW); digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, LOW); break; case 1 : digitalWrite(bit_A1, HIGH); digitalWrite(bit_B1, LOW); digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, LOW); break; case 2 :
  • 13. Hajer DAHECH digitalWrite(bit_A1, LOW); digitalWrite(bit_B1, HIGH); digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, LOW); break; case 3 : digitalWrite(bit_A1, HIGH); digitalWrite(bit_B1, HIGH); digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, LOW); break;
  • 14. Hajer DAHECH case 4 : digitalWrite(bit_A1, LOW); digitalWrite(bit_B1, LOW); digitalWrite(bit_C1, HIGH); digitalWrite(bit_D1, LOW); break; case 5 : digitalWrite(bit_A1, HIGH); digitalWrite(bit_B1, LOW); digitalWrite(bit_C1, HIGH); digitalWrite(bit_D1, LOW);
  • 15. Hajer DAHECH break; case 6 : digitalWrite(bit_A1, LOW); digitalWrite(bit_B1, HIGH); digitalWrite(bit_C1, HIGH); digitalWrite(bit_D1, LOW); break; case 7 : digitalWrite(bit_A1, HIGH); digitalWrite(bit_B1, HIGH); digitalWrite(bit_C1, HIGH);
  • 16. Hajer DAHECH digitalWrite(bit_D1, LOW); break; case 8 : digitalWrite(bit_A1, LOW); digitalWrite(bit_B1, LOW); digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, HIGH); break; case 9 : digitalWrite(bit_A1, HIGH); digitalWrite(bit_B1, LOW);
  • 17. Hajer DAHECH digitalWrite(bit_C1, LOW); digitalWrite(bit_D1, HIGH); break; } } void loop() { char i=0; //variable "compteur U1" char j=0; //variable "compteur U2" for(i=0; i<10; i++) {
  • 18. Hajer DAHECH for(j=0; j<10; j++){ afficher(j); //appel fonction d'affichage U1 afficher1(i); // appel fonction d'affichage U2 delay(1000); //on attend 1 seconde } delay(1000); //on attend 1 seconde } }