Агуулгын хүснэгт:
Видео: RGB LED -ийн өнгийг өөрчлөхийн тулд фотоэлементийг хэрхэн ашиглах вэ: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Миний Arduino төслийн 01 -р хэсгийн хувьд анхны санаа бол LED мэдрэгчийг асаах, унтраах явдал байсан боловч харамсалтай нь миний температур мэдрэгч хараахан ирээгүй байгаа нь Elegoo -ийн асаагуурт байгаа мэдрэгчүүдээс сонгоход нөлөөлсөн юм. хэрэв би температур мэдрэгчээ захиалахаа мартаагүй байсан бол.
Шинэ төлөвлөгөөний хувьд санаа нь маш энгийн: LED -ийн өнгийг өөрчлөхийн тулд фотоэлемент ашиглана уу.
Хангамж:
- 1 x Arduino Uno (эсвэл түүнтэй адилтгах)
- 1 х талхны самбар
- 4 x резистор
- 1 x RGB LED
- 1 x Photocell
- 7 x MM утас
- USB кабель
Ашигласан бүх зүйл Elegoo супер гарааны иж бүрдэлд байдаг. Энд
Алхам 1: Breadboard хийх
Таны хийх ёстой хамгийн эхний зүйл бол дээр дурдсанчлан фотоэлементийг 5V ба A5 тээглүүртэй холбох талхны хавтангаа барих явдал юм. RGB LED -ийг холбохдоо та RGB бүрийг зүү, катодтой холбож холбох хэрэгтэй. Энэ тохиолдолд улаан 6, ногоон 5, цэнхэр 3 болно.
Алхам 2: Код
Шинээр эхэлж байгаа тул эцсийн үр дүнг авахын тулд би олон газраас кодыг нэгтгэсэн. Энэ кодын хамгийн чухал алхам бол фотоэлементийн хувьсагчийг тодорхойлох, LED зүү тус бүрийг гаргах явдал юм. Анхны кодын эх сурвалжууд нь олон тооны arduino сургалтын файлууд болон эндээс олж авсан Лука Маклофлиний гарын авлагаас ирдэг.
Кодлохын өмнө өөрийн тохируулсан утгыг олохын тулд фотоэлементийг хамгийн үндсэн функцээр нь шалгахын тулд 1023 байсан. Энэ бол таны if, else мэдэгдлийн өнгийг өөрчлөхөд ашиглах утга юм. Энэ нь таны LED -т хариу үйлдэл үзүүлж буй зүйлээ хэлдэг тул энэ нь бас чухал юм. Миний ашигласан кодын mashup -ийг доор хавсаргасан болно
Алхам 3: Туршилт
Кодлосны дараа бүх зүйл зөв ажиллаж байгаа эсэхийг шалгах хэрэгтэй. Хэрэв зөв хийсэн бол LED өнгө нь цэнхэрээс улаан болж солигдоход объект эсвэл гарыг байрлуулах үед гэрлийн өөрчлөлтөд хариу үйлдэл үзүүлэх ёстой.
Зөвлөмж болгож буй:
Aurduino -тай LED асаахын тулд фоторезисторыг хэрхэн ашиглах вэ: 12 алхам
Aurduino-той LED гэрэл асаахын тулд фоторезисторыг хэрхэн ашиглах вэ: Arduino сонирхогч та бүхэнд өглөөний/үдээс хойш/оройн мэнд! Өнөөдөр би гэрэл асаахын тулд фоторезистор (фотоэлемент) хэрхэн ашиглахыг үзүүлэх болно. Энэхүү зааварчилгаанд заасан код нь LED -ийг хэвийн хэмжээнд бүдгэрүүлэх боловч анивчих болно
MagicCube - Өнгийг өөрчлөхийн тулд дарна уу: 6 алхам (зурагтай)
MagicCube - Өнгийг өөрчлөхийн тулд товшино уу: Миний анхны зааварчилгаанд тавтай морилно уу. Та бүх алхамыг дагаж чадна гэж найдаж байна. Хэрэв танд ямар нэгэн асуулт байвал асуугаарай, би агуулгыг нь зааж өгөх болно. Энэхүү төслийн санаа нь C -д бэлэг болгон тусгай эффект бүхий жижиг шоо бүтээх, хөгжүүлэх явдал байв
Visuino LED гэх мэт зүйлсийг удирдахын тулд товчлуурыг хэрхэн ашиглах вэ: 6 алхам
Visuino товчлуурыг LED гэх мэт зүйлсийг хянахын тулд оролт болгон хэрхэн ашиглах талаар: Энэхүү гарын авлагад бид энгийн товчлуур болон Visuino ашиглан LED -ийг асаах, унтраах талаар сурах болно
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах вэ: 4 алхам
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах талаар: Бид танд MAC терминалыг хэрхэн нээхийг үзүүлэх болно. Бид танд терминалын дотор ifconfig, лавлахыг өөрчлөх, файлд хандах, arp гэх мэт цөөн хэдэн онцлог шинж чанаруудыг харуулах болно. Ifconfig нь танд IP хаяг болон MAC зараа шалгах боломжийг олгоно
WiFi -ээр Blynk ашиглан LED хянахын тулд ESP32 -ийг хэрхэн ашиглах вэ: 7 алхам (зурагтай)
LED -ийг Blynk -ээр дамжуулан WiFi хянахын тулд ESP32 -ийг хэрхэн ашиглах вэ: Энэхүү заавар нь ESP32 -ийн хөгжлийн самбарыг ашиглан Blynk -ийг WiFi -ээр удирдах болно. Blynk бол Arduino, Raspberry Pi болон бусад зүйлийг интернетээр удирдах iOS болон Android програмтай платформ юм. Энэ бол дижитал хяналтын самбар бөгөөд та