Агуулгын хүснэгт:

Togglefunction заавар: 9 алхам
Togglefunction заавар: 9 алхам

Видео: Togglefunction заавар: 9 алхам

Видео: Togglefunction заавар: 9 алхам
Видео: Арьс арчилгааны анхан шатны хичээл #9: Чийгшүүлэх ба хамгаалах алхам 2024, Арваннэгдүгээр
Anonim
Сэлгэн залгах заавар
Сэлгэн залгах заавар

Энд

Алхам 1: Програм хангамж

Програм хангамж
Програм хангамж

Програм хангамжийн хувьд седан

Алхам 2: Installera Arduino

Ардуино суулгагч
Ардуино суулгагч

Дахин хэлэхэд альтернатив сонголтууд маш их үнэ цэнэтэй юм

Алхам 3: Starta Med Arduino

Старта Мед Ардуино
Старта Мед Ардуино

Дэлгэрэнгүй үзэх болно. Эллафоллд дуртай.

Алхам 4: PinMode ();

PinMode ()
PinMode ()

"Хүчин төгөлдөр бус тохиргоо ()" гэсэн нэр томъёог ашиглана уу, дараа нь хамгийн сайн тохиргоог хийх хэрэгтэй. Дэлгэрэнгүй мэдээлэл авахын тулд юу хийх ёстой вэ?

"PinMode (7, INPUT);", 7: Arduinon баталгаагүй болтол нь хараарай. Мэдээллийн оролт нь 7 -р бүлэгт багтсан болно.

"PinMode (12, OUTPUT);" товчийг дарна уу. 12: Нэгэнт л болоогүй байна. Med OUTPUT så säger vi att tar emotion sträm där.

Алхам 5: Int

Int
Int

Тэмдэглэл нь "хүчингүй давталт ()" коммер седан батлахаас өөр аргагүй болно.

Энд "оролт = digitalRead (7);" гэж бичээрэй, энэ нь "оролт" гэсэн үг юм.

Хэзээ ч "оролт" -ыг нээгээд үзье. Тодорхойлолт хийсний дараа "оролт", "оролт" гэх мэт мэдээллийг 0. "int" гэж бичээрэй. Та "оролт" дээр "оролт" руу орж, "оролт" -ыг унших хэрэгтэй. Сэданаас өөр зүйл худалдаж аваарай. Эндээс үзвэл та "оролт" -ыг баталгаажуулахын тулд коммент хийх хэрэгтэй.

Алхам 6: логик

Логик
Логик

Доорх өгөгдлийг доороос нь уншаарай. Boolean är att man kan göra så att en variabel är true eller false. Denna variabel kallar vi just nu pin0n. Detta kommer sedan att vara om lampan lyser så 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 och används i princip alla program idag. Зүгээр л denna kod betyder att om input är lika med 1 och pin0n är false då blir pin0n true. Annars om input мөн 1 үнэн pin0n мөн үнэн бол blir pin0n false. Оруулах командыг өөр өөр хэлбэрээр оруулах боломжтой.

Алхам 7: If-sats Till

If-sats Till
If-sats Till

If if satsen så ska du skriva en till if-sats som ska säga till att om pin0n är true så ska den skicka ut ström genom port 12 annars om pin0n är false så ska den inte skicka ut någon ström från port 12.

Nu har vi hela koden och ska bara gora våran krets mellan kopplingsbordet och arduinon.

Алхам 8: Kopplingsbordet Och Aruinon

Kopplingsbordet Och Aruinon
Kopplingsbordet Och Aruinon

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

Седан sop kopplar man den röda sladden till en knapp som släpper iigenom ström över till andra sidan om man klickar på den. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу хөрвүүлэх.

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Vid den foten har vi satt en resistor som ledder till en jord (bllad sladden), som sedan dödar all ström som går in i arduinon. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу хөрвүүлэх.

Эндээс харахад олон тооны хүмүүс аннанд sladd (gula sladden), 7 -р боомт хүртэл удирдан чиглүүлж, бүх ажлыг дуусгах хүртэл үүрэг гүйцэтгэдэг. Би боомт дээр коммэнт хийх комманд оруулна уу 7. Вэб сүлжээний портыг 7 портын 7 сая доллараар үнэлнэ үү.

Төгсгөлийн 7 -р боть хүртэл 7 -р боть дээр дарна уу: 0 хүртэл: 1 хүртэл

Вэб хуудас нь 7 -р порт 1 -ээс хэтрэхгүй бол порт 12 (улбар шар өнгөтэй болно). Mellan lampan och port 12 -ийн төгсгөлд эсэргүүцэл, эсэргүүцэл хэдэн сая доллараар хэмжигдэх болно. Детта кан ман ракна ут мед Охм лаг лаг сомер. Där R är resistansen som som vill vill få reda på, U är spänningen och I är strömmen.

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

Алхам 9: Клар

Клар
Клар

Ну ска ду бара скикка в дин код ин и ардуинон геном атт коппла дом тиллсамманс мед эн кабель очно уу гэх мэт.

Зөвлөмж болгож буй: