Мазмұны:
- 1 -қадам: Кейстермен өзара әрекеттесу туралы бейне
- 2 -қадам: Мәселе туралы мәлімдеме
- 3 -қадам: Бұл қалай жұмыс істейтініне шолу
- 4 -қадам: материалдар мен құралдардың тізімі
- 5 -қадам: Кодқа сілтеме
- 6 -қадам: Arduino жүктеңіз
- 7 -қадам: Түсті сенсорлық кітапханаларды жүктеңіз
- 8 -қадам: Neopixel кітапханасын жүктеңіз
- 9 -қадам: Arduino -ны тексеріңіз
- 10 -қадам: FLORA датчигін тексеру
- 11 -қадам: Жарық диодтарын тексеру
- 12 -қадам: дәнекерлеу
- 13 -қадам: кодты қосу
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Түсті өзгертуге арналған қаптаманы қалай қалпына келтіру туралы нұсқаулық
1 -қадам: Кейстермен өзара әрекеттесу туралы бейне
2 -қадам: Мәселе туралы мәлімдеме
Көптеген адамдар телефондардың корпусын сатып алады, өйткені олар түстердің ассортиментіндегі қаптарды қалайды. Біз ойлап тапқан нәрсе - бұл телефонның корпусы, ол түстерді тұтынушының таңдауы бойынша өзгертеді. Бұл корпустың ішкі жағындағы жарықдиодты шамдар бар мөлдір пластиктен жасалған матаны қолдану арқылы жасалады. Берілген түсті анықтау үшін RGB мәндерін қолданатын, содан кейін корпустың түсін сол түске өзгертетін түсті жарық сенсоры болады.
3 -қадам: Бұл қалай жұмыс істейтініне шолу
Корпус бірнеше бөліктен тұрады: 3D басып шығарылған корпус, arduino + FLORA сенсоры + RGB светодиодтары + сенсор қосқышы және портативті батарея.
FLORA сенсоры 8 светодиодтармен бірге Lilypad Arduino -ға қосылады. Содан кейін arduino сенсор мен жарықдиодты тануға және екеуін бір -бірімен өзара әрекеттесуге қолдануға арналған. Сенсорлық қосқышты бағдарламалаудың қажеті жоқ, себебі ол тек қуатты ашу/жабу үшін қолданылады. Коммутатор ҚОСУ күйіне бұрылғанда, FLORA сенсорына жарық диодты шам қосылады. Датчик түсі түске дейін ұсталса, RGB мәні біркелкі жанатын светодиодтарға жіберіледі. Қажетті түске қол жеткізілгеннен кейін, түсті бекіту үшін сенсор қосқышын өшіруге болады. Құрылғының дұрыс жұмыс істеуі үшін портативті батарея зарядталып, arduino -ға қосылуы керек.
4 -қадам: материалдар мен құралдардың тізімі
Материалдар
-ФЛОРА -ЭЛЕКТРОНДЫ ҚОЛДАНУҒА АРНАЛҒАН ПЛАТФОРМА: ARDUINO -ҮЙЛЕСТІКТІ
-ФЛОРА ТҮС СЕНСОРЫ ақ светодиоды бар
-FLORA RGB SMART NEOPIXEL 2 НҰСҚАСЫ - 4 пакет
-ЕРКЕКШІ ЕРКЕК/ЕРКЕК ЕРКЕК СМРІ - 40 X 6 «(150ММ)
-iNiCE 3000mAh Ultra Slim Mini Power Bank зарядтау құрылғысы iPhone, Samsung, HTC және басқаларға арналған Lightning (MFi) және микро USB кабелі бар батареяның қалта өлшемі --- сұр
-Таза акрил
-Жарықты тарататын материал
Құралдар
Пісіру темірі
PLA жіпшесі бар 3D принтер
Лазерлік кескіш
5 -қадам: Кодқа сілтеме
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process
6 -қадам: Arduino жүктеңіз
7 -қадам: Түсті сенсорлық кітапханаларды жүктеңіз
Https://learn.adafruit.com/adafruit-color-sensors/use-it сайтына өтіңіз және Iibrary-ді жүктеу нұсқаулығын орындаңыз.
8 -қадам: Neopixel кітапханасын жүктеңіз
Https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code сайтына өтіп, кітапхананы жүктеу нұсқауларын орындаңыз.
9 -қадам: Arduino -ны тексеріңіз
Енді оның жұмыс істейтініне сенімді болу үшін флора тақтасында тестілеу жүргізу керек. Кітапхананы жүктегендіктен, сіз arduino -ны ашып, файлдарға, содан кейін мысалдарға, содан кейін Adafruit_Motor_Shield_Library, содан кейін MotorTest -ке өтуіңіз керек. Ешқандай проблемалар болмау үшін кодты іске қосыңыз. Егер қандай да бір мәселелер туындаса, сіз неопиксельді кітапхананы дұрыс жүктемеген шығарсыз және қайтып оралып, қадамдарды өткізіп жібермегеніңізді тексеріңіз. Енді Flora тақтасын компьютерге қосыңыз және кодты жүктеңіз, сіз дұрыс портта екеніңізге көз жеткізіңіз. Оны тақтаға жүктегеннен кейін, тақтадағы жарық диоды әр түрлі түстерге айнала бастағанын көресіз.
10 -қадам: FLORA датчигін тексеру
Сізге түсті сенсорды аллигатор қысқыштарымен Flora тақтасына қосып, түс сынағын өткізу керек. Сенсорды тексеру үшін сізге TCS34725 іске қосу керек, ол үшін сіз файлға өтесіз, содан кейін мысалға, содан кейін Adafruit TCS34725 ашыңыз, содан кейін түстерді қарау. Дұрыс жұмыс істейтініне көз жеткізу үшін кодты іске қосыңыз және оны тақтаға жүктеңіз. Енді сіз оған кез -келген түсті қоюыңыз керек және ол түс өзгертуі керек, сонымен қатар өңдеуді жүктеу арқылы түс сенсорының шығуын көру үшін портты ашу керек. Бұл сонымен қатар қандай түстер жұмыс істейтінін және қандай түстер жұмыс жасамайтынын және сенсор қандай түстермен күресетінін көруге жақсы уақыт.
11 -қадам: Жарық диодтарын тексеру
Енді сізде флора мен түс сенсоры жұмыс істеп тұрғандықтан, әр шамның жұмыс істейтініне көз жеткізу үшін әр шамды тексеріңіз. Бұл үшін флора тақтасына бір жарықдиодты қосу үшін аллигатор қысқыштарын қолданыңыз, сонымен қатар түс сенсорын флора тақтасына аллигатор қысқыштарымен байланыстырыңыз. Енді файлға өтіңіз, мысалдар, Adafruit_NeoPixel, содан кейін strandtest. Бұл кодты әр жарықта бір уақытта іске қосыңыз, сонымен қатар оның дұрыс жұмыс істеуін қамтамасыз ету үшін оны тексерген кезде оның түсін өзгертіңіз. Енді сіз бәрі жұмыс істейтінін білсеңіз, бәрін тексеруге уақыт келді. Барлық шамдарды сынау үшін сізге дәнекерлеу қажет, себебі қосымша шамдарды қосқанда аллигатордың қысқыштары сенімсіз болады.
12 -қадам: дәнекерлеу
Flora Color Sensor дәнекерлеу сымын FLORA тақтасына дәнекерлеу…
GND - GND
SCL - SCL
SDA - SDA
AE*E дейін 3В
Дәнекерлеуді FLORA -ға ауыстыру…
қосқыштың бір жағы 9 -ға ауысады
GND -ге ауысудың екінші жағы
FLORA дәнекерлеу сымы FLORA RGB SMART NEOPIXEL -ге….
GND -
VBATT +
FLORA резисторы FLORA RGB SMART NEOPIXEL -ге дәнекерлейді.
Db 6 көрсеткішке қарай көрсеткі
FLORA RGB SMART NEOPIXEL -тен FLORA RGB SMART NEOPIXEL -ге….
- дейін -
+ дейін +
Жебе нүктесінен алысқа қарай көрсеткі нүктеге қарай бағытталады
13 -қадам: кодты қосу
Https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process өтіңіз және кодты Arduino-ға көшіріп қойыңыз. Қателер жоқ екеніне көз жеткізу үшін кодты іске қосыңыз, біз осы кодқа түйме қостық. Түйме түс сенсорын өшіруге және қосуға мүмкіндік береді, осылайша корпустың түсін өзгертуге болады. Назар аударыңыз, егер сізде түйме дәнекері жоқ болса, түс сенсоры 3 секунд қосылады, содан кейін өшеді. Түйме қосылғаннан кейін, түйменің жұмыс істеуі үшін кодты өзгертудің қажеті жоқ, ол автоматты түрде болады.
Ұсынылған:
Дизайнерге арналған өңдеуге арналған қызықты бағдарламалық нұсқаулық-Түсті бақылау: 10 қадам
Дизайнерге арналған өңдеуге арналған қызықты бағдарламалық нұсқаулық-Түсті бақылау: Алдыңғы тарауларда біз түс туралы білім нүктелерінің орнына кодтауды қалай қолдану керектігі туралы толығырақ айттық. Бұл тарауда біз білімнің осы аспектісін тереңірек қарастырамыз
Футболкаға арналған екі түсті дизайндағы жылу тасымалдағыш винил: 10 қадам (суреттермен)
Футболкаға арналған екі түсті дизайндағы жылу тасымалдағыш винил: Бұл нұсқаулық сізге жылу прессінің көмегімен екі түсті винилді дизайны бар футболка жасауды үйретеді. Материалдар-жылу тасымалдағыш винилВинилмастер бағдарламасы Vinylmaster бағдарламасы бар компьютер
Түсті өзгертуге арналған шамдар мен Bluetooth қауіпсіздік демонстрациясы: 7 қадам (суреттермен)
Түсті өзгертуге арналған шамдар мен Bluetooth қауіпсіздігінің демонстрациясы: Бұл нұсқаулықта мен Android (Samsung, Google, т.б.) немесе Apple смартфонын немесе планшетін Bluetooth арқылы қашықтан басқарылатын түсі өзгеретін жарық дисплейін қалай жасау керектігін түсіндіремін. жастар үшін тамаша жоба
Компьютерді өзгертуге арналған Hd44780 Lcd чипін көрсету: 5 қадам
ДК -ді өзгертуге арналған Hd44780 дисплейінің дисплейі: Бұл нұсқаулықтың көмегімен сіз компьютермен шағын ақпаратты дисплеймен қалай байланысуға болатынын білесіз, ол сізге не қажет екенін көрсетеді: 1. hd44780 чипі бар дисплей 2. 10км триммер 3. 100 Ом резистор 4. ескі Lpt кабелі 5
IKEA вазасын гаджеттерге арналған зарядтау станциясына қалай өзгертуге болады: 4 қадам (суреттермен)
IKEA вазасын гаджеттерге арналған зарядтау станциясына қалай өзгертуге болады: … одан да қарапайым тәсілмен қарапайым идея … ~ ОҚИҒА ~ Мен шағын пәтерде тұрамын және менде энергияға құмар бірнеше шағын құрылғылар бар. Мен бұрын қабырғадағы штепсельдің жанында бос орын бөлуге және оларды зарядтауға тырыстым