
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14




Bu haqiqatan ham ajoyib va sodda loyiha. Fon rangini sezish uchun rang sensori ishlatiladi va uni RGB LED tasmasida ko'rsatadi.
Men Ebot mikrokontrolleridan foydalandim, lekin siz arduino uno kabi boshqa mikrokontrolderlardan ham foydalanishingiz mumkin.
1 -qadam: materiallarni yig'ish

Elektron komponentlar:-
1 x Ebot mikrokontroller (siz arduino yoki boshqa mikrokontrollerdan ham foydalanishingiz mumkin)
1 x Rang sensori
1 x RGB LED tasmasi
6 x o'tish simlari
Sinov uchun siz turli xil rangli varaqlarni olishingiz mumkin.
2 -qadam: sozlash

Haqiqatan ham sozlash juda oson
1. RGB LED -ni oling va GND, Do va +5v -dagi uchta o'tish simini lehimlang va ularni mos ravishda GND piniga, 0 pinli va 5v pinli mikrokontrolderga ulang.
2. Keyin rang sensori bilan
GND GND mikrokontroldagi pin
mikrokontroldagi kuchlanish pimi kuchlanish pimi
s A0 pin mikrokontrollerda
3 -qadam: yig'ish


O'rnatish tugagandan so'ng, rang sensori chiziqni pastga qarating.
4 -qadam: kod

{// Boshlanishlar ebot_setup ();
// Pin rejimi
strip0.begin ();
strip0.show ();
pinMod (0, OUTPUT); // RGB LED
pinMode (A0, INPUT); // Rang sensori
}
bo'sh halqa ()
{if (color (A0)> = 182 && color (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);
} if if (color (A0)> = 79 && color (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);
} if if (color (A0)> = 21 && color (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);
} if if (color (A0)> = 340 && color (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);
} boshqa {colorWipe (& strip0, 0, 0, 0, 25); }
}
Sensorga ko'proq rang berishini bildirish uchun siz ko'proq va ko'proq qo'shishingiz mumkin.
5 -qadam: video


Nihoyat, videoda ko'rsatilgandek, uning ishlashini tekshirish uchun siz turli xil rangli qog'ozlarni qo'shishingiz mumkin.
Tavsiya:
FLEXBALL - Wi -Fi bilan ishlaydigan yuz pikselli moslashuvchan PCB to'pi: 6 qadam (rasmlar bilan)

FLEXBALL - Wi -Fi bilan ishlaydigan yuz pikselli moslashuvchan PCB to'pi: Salom ishlab chiqaruvchilar, bu moekoe ishlab chiqaruvchisi! Flexball moslashuvchan tenglikka asoslangan bo'lib, u 100 WS2812 2020 adresli LEDlar bilan jihozlangan. U ESP8285-01f tomonidan boshqariladi - Espressif tomonidan ishlab chiqarilgan eng kichik ESP moduli. Bundan tashqari, u ADXL345 akselerometriga ega
NextPCB.com prototipli PCB yordamida moslashuvchan yorqinligi bilan Arduino Nano soati: 11 qadam

NextPCB.com prototipli PCB yordamida moslashuvchan yorqinlikdagi Arduino Nano soati: Hamma vaqt va sanani birga ko'rsatadigan soatni xohlardi, shuning uchun men ushbu loyihada sizga RTC va dizayn yordamida moslashuvchan nashrida arduino nano soatini qanday yasashni ko'rsataman. NextPCB dan PCB
$ 150 dan past bo'lgan katta moslashuvchan shaffof LED matritsa. Qilish oson: 8 qadam (rasmlar bilan)

$ 150 dan past bo'lgan katta moslashuvchan shaffof LED matritsa. Tayyorlanishi oson: Men professional emasman, menda elektronika bo'yicha ilmiy daraja yo'q, deb aytishni boshlamoqchiman. Men o'z qo'llarim bilan ishlashni va hamma narsani tushunishni yaxshi ko'raman. Men sizga aytamanki, men kabi barcha professional bo'lmaganlarni rag'batlantirish uchun. Sizda qobiliyat bor
Elektron xameleyon: 6 qadam (rasmlar bilan)

Elektron xameleyon: Hech qachon atrofdagi ranglarning o'zgarishi orqali xameleyon rangini qanday o'zgartirishi haqida o'ylab ko'rganmisiz? Agar siz bu haqda ko'proq bilmoqchi bo'lsangiz, ushbu havolaga o'ting. Hikoyalar alohida, men xohlardim
Supero'tkazuvchi mato: Inkjet printer yordamida moslashuvchan davrlarni yarating: 4 qadam (rasmlar bilan)

Supero'tkazuvchilar mato: Inkjetli printer yordamida moslashuvchan davrlarni yarating: Supero'tkazuvchi matolar yordamida o'ta moslashuvchan va deyarli shaffof sxemalarni yasash mumkin. Mana, o'tkazgichli matolar bilan qilgan tajribalarim. Ularni qarama -qarshilik bilan bo'yash yoki chizish mumkin, so'ngra standart elektron kartochka singari chizish mumkin. C