Indholdsfortegnelse:

Lær ARDUINO (om 20 minutter): 10 trin (med billeder)
Lær ARDUINO (om 20 minutter): 10 trin (med billeder)

Video: Lær ARDUINO (om 20 minutter): 10 trin (med billeder)

Video: Lær ARDUINO (om 20 minutter): 10 trin (med billeder)
Video: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, Juli
Anonim
Lær ARDUINO (om 20 minutter)
Lær ARDUINO (om 20 minutter)
Lær ARDUINO (om 20 minutter)
Lær ARDUINO (om 20 minutter)

Dette er en instruerbar, som jeg skrev specielt for at dele min viden om arduino på en meget forenklet måde. Jeg vil helt sikkert forsikre dig om, at dette ville være et kraftpakket modul, der dækker næsten alle grundlæggende emner i arduino.

Arduino har et enormt potentiale, der kan meget mere, end du forestiller dig, og brug af dette er også virkelig simpelt.

Jeg ønsker ikke at fortælle mere i introduktionssessionen og spilde din dyrebare tid, lad os direkte springe ind i indholdet.

Trin 1: Indhold

Indhold
Indhold
  1. En kort introduktion om arduino.
  2. typer af arduino.
  3. arduino struktur.
  4. dit første "projekt".
  5. PWM-pulsbreddemodulation.
  6. Seriel kommunikation.
  7. Inkluderer øvelser

Trin 2: Hvad er Arduino?

Hvad er Arduino?
Hvad er Arduino?
Hvad er Arduino?
Hvad er Arduino?

En simpel definition af arduino, at hvad jeg ved er det er et elektronisk værktøj, der er i stand til at udføre enkel automatisering og grænseflade mellem forskellige enheder sammen ved enklere forbindelser og enkleste kodninger.

Dette er den rigtige platform for dem, der gerne vil udføre deres karriere inden for automatisering eller robotik. Et arduino er et simpelt værktøj, der gør det muligt for os at kommunikere med en mikro-controller, der er integreret på ethvert arduino-bord. (AT mega328 i arduino UNO). Henvise billede for yderligere forståelse.

FORESTILLE

  • du vil formidle en information til en fransktalende person, men du ved kun engelsk.
  • i dette tilfælde skal du helt sikkert bruge en oversætter til at udføre kommunikationen.
  • således vil oversætteren kende både fransk og engelsk.

forbinde med den aktuelle situation!

  1. Fransk er sprog på højt niveau (brugervenligt f.eks. C, C ++ …).
  2. Engelsk er maskinsprog.
  3. arduino er oversætter. jeg håber du måske har forstået bedre !!!

Trin 3: Hvad er mikrokontroller?

Hvad er mikrokontroller?
Hvad er mikrokontroller?

Micro-controller er en forenklet computer, der har en meget lille mængde hukommelse, RAM, …

det er meget kompakt og billigt instrument, der er let tilgængeligt. Mikrocontrolleren, der bruges i arduino UNO, er ATmega 328, den indeholder en EEPROM, den kan programmeres gentagne gange ved at slette den tidligere kode.

Trin 4: Typer af Arduino

Arduino typer
Arduino typer

Billedet viser de forskellige typer af arduino -tavler, der er mest populært brugt.

Arduino UNO

Denne type bræt er den mest populære og bedst egnet til begyndere! den indeholder en række hunstifter i den, så ved hjælp af en hanstift kan vi simpelthen oprette forbindelsen uden lodning eller brug af brødbræt.

Arduino nano

Dette ligner meget UNO -brættet, bortset fra at tavlens størrelse minimeres, så det fortjener sit navn. Det indeholder en række loddede hanstifter, dette kan forbindes til brødbrættet og bruges direkte uden lodning. Dette er forholdsvis billigt i sammenligning til UNO.

Arduino LILY pude

Dette bruges til bærbar elektronik.

Trin 5: Arduino -struktur

Arduino struktur
Arduino struktur

1. USB-plug-denne bestemmelse bruges til at uploade din kodning, og den kan også bruges som en strømindgang til arduinoen.

2. Digital pins (2-13) bruges til input og output operationer.

3. analoge ben (0-5) bruges til input og output operationer i analog form.

5. den røde knap bruges til at nulstille kortet, dvs. kodeudførelsen starter fra begyndelsen.

6. De serielle ben RX, TX bruges til seriel kommunikation.

7. den har også en DC -indgangsstik.

Trin 6: OPSÆTNING

OPSÆTNING
OPSÆTNING
OPSÆTNING
OPSÆTNING

1. Installer arduino IDE -softwaren. (Gratis software)

2. stik i dit arduino board og vælg den korrekte port og sort.

Bemærk: for mig er portnummeret com23 dit kan variere.

Henvis billeder!

Trin 7: Dit første projekt-LED-blink

Dit første projekt-LED-blink
Dit første projekt-LED-blink
Dit første projekt-LED-blink
Dit første projekt-LED-blink

I dette projekt vil du få en LED til at blinke.

et sekund ON -tilstand, et sekund OFF -tilstand.

Hardware

foretage forbindelsen som vist på figuren.

Software

upload kodningen vist på billedet.

Så snart kodningen er uploadet, begynder lysdioden at blinke.

Bemærk:

void setup () -sektion udføres kun én gang.

void loop ()-udføres gentagne gange, indtil strømmen forbliver tændt.

Trin 8: PWM -pulsbreddemodulation

PWM -pulsbreddemodulation
PWM -pulsbreddemodulation

-Dette bruges til at få LED'en til at lyse i trin med varierende lysstyrke.

-gøre det dæmpet og derefter gøre det lysere!

-den analoge pin understøtter kun 8 bit data (0-255).

-Vi vil bruge analog skrive i stedet for digital skrive til at etablere PWM.

-koden vil være analogWrite (led pin, værdi)

PWM: 3, 5, 6, 9, 10 og 11 ben Giver 8-bit PWM-output med analogWrite ()

led pin- digital pin, hvor du har tilsluttet LED'en.

værdi - værdien spænder fra (0-255) en lavere værdi gør lysdioden lysere, høj værdi gør lysdioden lysere.

DYRKE MOTION:

Prøv at gøre LED'en lysere trin for trin ved at bruge for loop til reference se link!

Trin 9: Seriel kommunikation

Seriel kommunikation
Seriel kommunikation

Seriel bruges til kommunikation mellem Arduino -kortet og en computer eller andre enheder. Alle Arduino -kort har mindst en seriel port (også kendt som en UART eller USART): Seriel. Det kommunikerer på digitale ben 0 (RX) og 1 (TX) samt med computeren via USB. Så hvis du bruger disse funktioner, kan du ikke også bruge ben 0 og 1 til digital input eller output.

det hjælper med at kende aflæsningerne af de sensorer, der er tilsluttet det

De hjælper også med at forbinde trådløse moduler såsom bluetooth, wifi Esp8266….

Det har meget mere at gøre med det ………………………..!

Trin 10: Anvendt seriel kommunikation

Anvendt seriel kommunikation
Anvendt seriel kommunikation
Anvendt seriel kommunikation
Anvendt seriel kommunikation

I denne session får vi outputværdien fra en LDR -lysafhængig modstand og viser den på den serielle skærm.

se billederne for hardware -forbindelser og kodning!

afbryd nu sensorværdien ved at forstyrre lys, der falder på sensoren, og se ændringerne i værdierne!

DYRKE MOTION:

din opgave er at få en LED til at lyse baseret på output fra LDR, dvs. LED'en skal lyse lysere i mørk tilstand, og den skal lyse svag i en lys situation.

anelse: brug PWM og seriel kommunikation.

det er grundlaget for automatisering!

Fortsættes……

Dette er bare et introduktionsmodul, jeg vil skrive mere om dette, og disse moduler frigives snart, hold styr på mig, hvis du kan lide det

få kommende emner:

  • Servomotorstyring.
  • ultralydsmodul.
  • IR sensor.
  • motorfører L293D.
  • bluetooth kommunikation
  • og meget mere ……………………. håber du kan lide det……………………………..!!!! "del viden!" "FØLG MIG FOR MERE OPLYSNINGER"

Anbefalede: