Mundarija:
- 1 -qadam: dasturiy ta'minot
- 2 -qadam: Arduino -ni o'rnatish
- 3 -qadam: Starta Med Arduino
- 4 -qadam: PinMode ();
- 5 -qadam: Int
- 6 -qadam: mantiqiy
- 7-qadam: If-sats Till
- 8 -qadam: Kopplingsbordet Och Aruinon
- 9 -qadam: Klar
Video: O'chirish funktsiyasi: 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu erda
1 -qadam: dasturiy ta'minot
Dasturiy ta'minot bo'yicha sedan
2 -qadam: Arduino -ni o'rnatish
Muqobil variantlar bir necha oydan keyin paydo bo'ladi
3 -qadam: Starta Med Arduino
Qachonki, bu erda ham hamma narsa bor. Hamma yoqmaydi.
4 -qadam: PinMode ();
"Void setup ()" ostida siz "skriva grejer" ni topishingiz mumkin, bu erda skriver skriver där sägs bara en gång till arduinon. Bu erda siz hamma narsani bilib olishingiz mumkin.
Siz "pinMode (7, INPUT);", 7: Arduinon -dan keyin hech qanday muammo yo'q. Ma'lumot kiritish uchun siz 7 -chi raqamni kiritishingiz kerak:
"PinMode (12, OUTPUT)" tugmachasini bosing. 12: bir necha kun oldin, biz hech kimni bilmaymiz. Med OUTPUT så säger vi att tar Emot sträm där.
5 -qadam: Int
"Void loop ()" buyrug'ini bajarib bo'lmaydigan bo'lsa ham, siz dasturni ishga tushirishni xohlaysizmi, deb o'ylayman.
Bu "kirish = digitalRead (7);" buyrug'iga binoan, "kirish" tugmachasi 7 -sonli raqam bilan to'ldiriladi.
Bu erda "kirish" tugmachasini bosing. Bu erda "kirish", "kirish" va "kirish" kabi boshqa ma'lumotlar mavjud. Siz "kirish" va "kirish" kabi ma'lumotlarni kiritishingiz mumkin. Videokonferentsiyalar siz uchun juda qulay bo'lgan. Bu erda siz "kirish" tugmachasini bosishingiz kerak bo'lsa, siz 1 -raqamdan foydalanishingiz mumkin.
6 -qadam: mantiqiy
Ma'lumotni o'chirish yoki o'chirish buyrug'ini bajaring. Boolean är att man kan göra så att en variabel är true eller false. Qisqacha aytganda, bu faqat pin0n. Aniq ma'lumotlarga ko'ra, bu haqiqatan ham haqiqiy emas.
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 prints alla programma idag. Just denna kod betyder att om input är lika med 1 och pin0n är false då blir pin0n true. Annars om input aär 1 och pin0n yoki haqiqiy rå blir pin0n false. Mashinani kirgizish uchun 1 oydan keyin kiriting.
7-qadam: If-sats Till
Qachonki, agar so'rovlar bajarilmasa, 12-raqamli port-12-chi raqamli ma'lumotlardan so'ng, 12-chi raqamli port-12-chi raqamli ma'lumotni o'qing.
Nu har vi hela koden och ska bara ko'ra våran krets mellan kopplingsbordet och arduinon.
8 -qadam: Kopplingsbordet Och Aruinon
Man tar en sladd (roda sladden) och kopplar den mellan kopplingsbordet och arduinonons 5V port.
Bu erda ko'p odamlar bor, lekin bu sizning xohishingizga javob bermaydi. Bir necha kun o'tgach, har bir kishi o'z xohish -irodasini bilishni xohlaganidan keyin, har bir kishi o'z ishini to'xtatib qo'ydi.
Vid den foten har vi satt en resistor som ledder till en jord (bllad sladden), som sedan dodar all stromm går in the end in the end. Bir vaqtning o'zida 5V ga qarshilik ko'rsatishga qarshilik ko'rsatiladi.
U erda siz har bir kishiga kerak bo'ladimi -yo'qmi, 7 -portga qadar, keyin esa vazifalarni bajarishingiz mumkin. Bu erda siz 7 -banddan keyin bir nechta buyruqni bajarishingiz kerak bo'lsa, 7 -bandga qarang, lekin 7 -banddan keyin siz hamma narsani bilib olishingiz mumkin.
Boshqaruv punkti 7 -portgacha bo'lgan vaqt oralig'ida 0: a qadar 1: a eller om den redan har en 1: a ska den a endra från en 1: a qadar 0: a.
7 -sonli portni 7 -raqamli veb -sayt orqali tekshiring: portning 12 -qismi (to'q sariq rangli). Melan lampan ochilgan joydan 12 soat o'tgach, siz qarshilik ko'rsatasiz. Ma'lum bo'lishicha, bu juda ko'p narsa. Bu erda men qarshilik ko'rsataman, lekin men o'zimni xohlayman.
Vid lampans andra sida så ska ska det finnas en jord som dodar all strom som arä kvar.
9 -qadam: Klar
Qachonki, bu sizning xohishingiz va xohlaganingizcha, men sizga yordam berishni xohlayman.
Tavsiya:
DIY funktsiyasi/to'lqin shakli generatori: 6 qadam (rasmlar bilan)
DIY funktsiyasi/to'lqin shakli generatori: Ushbu loyihada biz DIY versiyasi uchun qanday xususiyatlar muhimligini aniqlash uchun tijorat funktsiyasi/to'lqin shakli generatorlarini qisqacha ko'rib chiqamiz. Keyin men sizga oddiy funktsiyali generatorni, analog va raqamni qanday yaratishni ko'rsataman
O'chirish va o'chirish sxemasini qanday qilish kerak: 8 qadam
O'chirish va o'chirish sxemasini qanday qilish kerak: Salom do'stim, bugun men LM555 IC yordamida Touch ON va OFF sxemasini qilmoqchiman, biz bir tomondan simlarga tegsak, LED yonadi va biz boshqa simlarga tegsa. yon tomondan LED o'chadi va aksincha
RaspberryPi: LEDni o'chirish va o'chirish: 4 qadam (rasmlar bilan)
RaspberryPi: LEDni o'chirish va o'chirish: Quyidagi bosqichlar LEDlarning ishlashini ko'rsatish uchun tajribalardir. Ular LEDni qanday tezlikda o'chirish va uni qanday o'chirish va o'chirishni ko'rsatadi. Sizga kerak bo'ladi: RaspberryPi (men eski Pi-dan foydalanganman, mening Pi-3 ishlatilgan, lekin har qanday Pi ishlaydi)
LEDni o'chirish va o'chirish: 3 qadam
LEDni o'chirish va o'chirish: Quyidagi qadamlar LEDlarning qanday ishlashini ko'rsatadigan tajribalardir. Ular LEDni qanday tezlikda kamaytirish va uni qanday o'chirish va o'chirishni tasvirlab berishadi. Sizga kerak bo'ladi: Arduino (men duet ishlatardim) Breadboard 5 mm qizil LED 330 Ω Qarshilik
Ko'rsatmani qanday ko'chirish va o'chirish kerak: 3 qadam
Ko'rsatmani qanday ko'chirish va o'chirish kerak: Siz yuborgan joyingiz noto'g'ri ekanligini va boshqa joyga ko'chirilishi kerakligini aniqladingizmi? Buni ko'chirish va noto'g'ri joylashtirilgan narsalarni o'chirishning bir usuli