Orodha ya maudhui:

Mafunzo ya kugeuza: Hatua 9
Mafunzo ya kugeuza: Hatua 9

Video: Mafunzo ya kugeuza: Hatua 9

Video: Mafunzo ya kugeuza: Hatua 9
Video: UKIZIONA DALILI HIZI MAMA MJAMZITO BASI UTAJIFUNGUA MTOTO WA KIUME 2024, Julai
Anonim
Mafunzo ya kugeuza kazi
Mafunzo ya kugeuza kazi

Gå in på

Hatua ya 1: Programu

Programu
Programu

Gan sedan katika programu tumizi

Hatua ya 2: Installera Arduino

Installera Arduino
Installera Arduino

Je! Unabadilisha njia nyingine hadi siku moja

Hatua ya 3: Starta Med Arduino

Starta Med Arduino
Starta Med Arduino

Kutoa huduma kwa njia ya simu yako. Eller något liknande iallafall.

Hatua ya 4: PinMode ();

PinMode ()
PinMode ()

Vi ska skriva grejer chini ya "batili setup ()", det som man skriver under the där sägs bara en gång till arduinon. Tafuta maoni yako juu ya habari hii ikiwa ni pamoja na kutia bidii katika bara hili.

Vi kan börja med att skriva "pinMode (7, INPUT);", 7: säger mpaka Arduinon att wanapata habari juu ya hända där. Pata MAHUSIANO kwa njia ya simu kwa sababu ya maoni juu ya maoni juu ya 7: an.

Sedan där under så skrev vi "pinMode (12, OUTPUT);" 12: säger mpaka siku ya kwanza ya kupata haki ya kupata. Matokeo ya OUTPUT ili kupata maoni yako juu ya hisia.

Hatua ya 5: Int

Int
Int

Tutaona skrivs i "batili kitanzi ()" kwa njia ya vifaa vya kufanya kazi kwa kila mtu na kila mtu anavyoweza kupata mtu anayeshughulikia programu mpya ya mtu au mtu mwingine.

Först skriver vi "input = digitalRead (7);", dä säger man till att "pembejeo" ili kupata habari zaidi juu ya 7 7 tiden.

Dau la siku hadi siku "pembejeo" ya watu wanapata maoni. Tafuta viini juu uppe när vi skrev "int", n vir satte att "pembejeo" kwa lika 0. 0. "int" är att man ska definiera en variabel. Kwa hivyo skriver vi "pembejeo" juu ya kichwa juu ya "pembejeo" kwa maoni 0 i början. Vi ska sedan sätta på en knapp kwa kopplings bordet. Sä när vi senare kommer trycka in den knappen så kommer "input" att var lika med 1.

Hatua ya 6: Boolean

Boolean
Boolean

Upewe uppe chini ya utaftaji wa habari juu ya utunzaji wa hali ya juu. Boolean är att man kan göra så att en variabel ni kweli kweli uongo. Denna variabel kallar vi tu nu pin0n. Detta kommer sedan att vara om lampan lyser somm kommer det att vara true annars kommer den vara false.

Längre ner har det kommit upp en if-sats som man kallar det. if-satser är väldigt bra att vet and används i principal alla program idag. Tu denna kod betyder att om pembejeo kwa lika 1 na 1 pin0n ni uongo na blir pin0n kweli. Annars om input 1 och pin0n ni kweli s blir pin0n false. Pembejeo ya vifaa vya kuingiza vifaa vya 1 saa moja vijaribu kwenye knappen kwenye kopplingsbordet.

Hatua ya 7: Ikiwa-sats Mpaka

Ikiwa-sats Mpaka
Ikiwa-sats Mpaka

Chini ya densi kama-satsen ska du skriva en mpaka if-sats som skaga mpaka att om pin0n ni kweli ska den skicka ut ström genom port 12 annars om pin0n niä sà den den inte skicka ut någon ström från port 12.

Nu har vi hela koden and ska bara göra våran krets mellan kopplingsbordet och arduinon.

Hatua ya 8: Kopplingsbordet Och Aruinon

Kopplingsbordet Och Aruinon
Kopplingsbordet Och Aruinon

Man tar en sladd (rda sladden) och kopplar den mellan kopplingsbordet och arduinonons 5V bandari.

Sedan så kopplar man den röda sladden till en knapp som släpper igenom ström över till and sid sid om man klickar på den. Om man inte klickar på den sä är strömmen fortfarande kvar på samma sida men åker sidled två knappar till vänster to the den har sin fot.

Vidu foten har vi satt en resistor som ledder till en jord (blå sladden), som sedan dödar all ström som går in i arduinon. Anledningen mpaka att man sätter en resistor it to do to att arduinon inte klarar av att for the sig 5V hela habari.

Wakati huo huo watu waliopotea walishtuka kwa mwaka (gula sladden), shimo lililofungwa hadi bandari ya 7, ilifikia wakati huo huo ilipiga kelele ya kusisimua hadi siku moja. Kwa njia ya mtu klickar juu ya knappen ili kupata maoni juu ya bandari na bandari ya 7. Vi vet från tidigare att det är port 7 som bestämmer om vi ska skicka ut ström eller inte.

När man trycker på den knappen och det kommer ström till port 7 ska ska den ändra sin 0: a till en 1: a eller om den redan har en 1: så ska den ändra från en 1: a till en 0: a.

Som vi vet tidigare kwa vet vi att om port 7 har en 1: a ska ska port 12 (orangea sladden) skicka ut ström. Taa ya Mellan na bandari 12 zilipatikana wakati wa kupingana na njia nyingine ya kupigania vifaa vya ujenzi. Detta kan mtu räkna ut med Ohms lag som lyder. Där R är resistansen som vi vill to reda på, U är spänningen and I är strömmen.

Vid lampans andra sida seda det finnas en jord som dödar all ström som är kvar.

Hatua ya 9: Klar

Klar
Klar

Sasa tunatazama bara bara wakati wa kuchimba kwenye sehemu ya kazi katika eneo la tillamamm med med en kabel na klickar på knappen uppe till vänster i din kod.

Ilipendekeza: