Სარჩევი:

ფერის შეცვლის საქმე: 13 ნაბიჯი (სურათებით)
ფერის შეცვლის საქმე: 13 ნაბიჯი (სურათებით)

ვიდეო: ფერის შეცვლის საქმე: 13 ნაბიჯი (სურათებით)

ვიდეო: ფერის შეცვლის საქმე: 13 ნაბიჯი (სურათებით)
ვიდეო: ტრაგიკული ნახტომი მაღლივის ხიდიდან 2024, ივლისი
Anonim
ფერის შეცვლის საქმე
ფერის შეცვლის საქმე
ფერის შეცვლის საქმე
ფერის შეცვლის საქმე
ფერის შეცვლის საქმე
ფერის შეცვლის საქმე

გზამკვლევი, თუ როგორ უნდა ხელახლა შევქმნათ ჩვენი ფერის შეცვლის საქმე

ნაბიჯი 1: შემთხვევის ურთიერთქმედების ვიდეო

ნაბიჯი 2: პრობლემის განცხადება

ადამიანების უმეტესობა ყიდულობს ტელეფონის ბევრ გარსაცმას, მხოლოდ იმ მარტივი ფაქტის გამო, რომ მათ სურთ ქეისი ფერთა ასორტიმენტში. ის, რაც ჩვენ შევიმუშავეთ, არის ტელეფონის კორპუსი, რომელიც შეცვლის ფერს მომხმარებლის ფერის მიხედვით. ეს კეთდება ქეისის შიგნით ქსოვილის ნაჭრის გამოყენებით, რომელსაც აქვს LED განათება, დაფარული გამჭვირვალე პლასტმასის ნაჭერით. იქნებოდა ფერადი სინათლის სენსორი, რომელიც იყენებს RGB მნიშვნელობებს მოცემული ფერის გამოსავლენად და შემდეგ ცვლის საქმის ფერს ამ ფერში.

ნაბიჯი 3: მიმოხილვა როგორ მუშაობს

ქეისი შედგება მრავალი ნაწილისგან: 3D დაბეჭდილი ქეისი, arduino + FLORA სენსორი + RGB LED- ები + სენსორული გადამრთველი და პორტატული ბატარეა.

FLORA სენსორი მიერთებულია Lilypad Arduino– სთან ერთად, 8 LED ნათურასთან ერთად. არდუინო შემდეგ არის დაპროგრამებული, რომ ამოიცნოს სენსორი და LED- ები და გამოიყენოს ეს ორი ერთმანეთთან ურთიერთობისათვის. სენსორის გადამრთველს არ სჭირდება დაპროგრამება, რადგან ის გამოიყენება მხოლოდ მასზე ენერგიის გასახსნელად/დასაკეტად. როდესაც გადამრთველი ჩართულია ON პოზიციაზე, FLORA სენსორს ახლავს ნათელი LED. როდესაც სენსორი ინახება იმ ფერში, რომლის ამოცნობაც შეუძლია, RGB მნიშვნელობა, რომელსაც ის გრძნობს, ეგზავნება LED- ებს, რომლებიც ერთდროულად ანათებენ. მას შემდეგ რაც სასურველი ფერი მიიღწევა, სენსორის გადამრთველი შეიძლება გამორთული იყოს ფერის დასაკეტად. პორტატული ბატარეა უნდა იყოს დამუხტული და დაკავშირებული arduino– სთან, რომ მოწყობილობა სწორად იმუშაოს.

ნაბიჯი 4: მასალებისა და ინსტრუმენტების სია

მასალები

-ფლორა -ტარებადი ელექტრონული პლატფორმა: ARDUINO- თავსებადი

-ფლორის ფერის სენსორი თეთრი განათებით LED

-FLORA RGB SMART NEOPIXEL VERSION 2 - 4 პაკეტი

-Premium მამაკაცის/მამაკაცის JUMPER WIRES - 40 X 6 (150 მმ)

-iNiCE 3000mAh Ultra Slim Mini Power Bank დამტენი გარე ბატარეის ჯიბის ზომა ჩამონტაჟებული Lightning (MFi) და მიკრო USB კაბელი iPhone, Samsung, HTC და სხვა --- ნაცრისფერი

-წმინდა აკრილის

-სინათლის გამავრცელებელი მასალა

ინსტრუმენტები

გასაყიდი რკინა

3D პრინტერი PLA ძაფით

ლაზერული საჭრელი

ნაბიჯი 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: ჩამოტვირთეთ ნეოპიქსელის ბიბლიოთეკა

გადადით https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code და მიჰყევით ბიბლიოთეკის გადმოტვირთვის მითითებებს.

ნაბიჯი 9: შეამოწმეთ არდუინო

შეამოწმეთ არდუინო
შეამოწმეთ არდუინო

ახლა თქვენ უნდა გააკეთოთ ტესტირება ფლორის დაფაზე, რათა დარწმუნდეთ, რომ ის მუშაობს. ბიბლიოთეკის გადმოტვირთვის შემდეგ თქვენ უნდა შეგეძლოთ გახსნათ arduino და გადადით ფაილებზე, შემდეგ მაგალითებზე, შემდეგ გახსნათ Adafruit_Motor_Shield_Library და შემდეგ MotorTest. გაუშვით კოდი იმის უზრუნველსაყოფად, რომ პრობლემები არ არის. თუ არსებობს საკითხები, თქვენ ალბათ არ გადმოწეროთ ნეოპიქსელური ბიბლიოთეკა და უნდა დაბრუნდეთ და შეამოწმოთ, რომ გამოტოვეთ რაიმე ნაბიჯი. ახლა მიამაგრეთ თქვენი ფლორის დაფა თქვენს კომპიუტერში და ატვირთეთ კოდი, დარწმუნდით, რომ თქვენ ხართ სწორ პორტში, სადაც უნდა იყოთ. დაფაზე დატვირთვის შემდეგ, თქვენ უნდა ნახოთ დაფაზე არსებული LED, რომელიც იწყებს სხვადასხვა ფერს.

ნაბიჯი 10: FLORA სენსორის ტესტირება

FLORA სენსორის ტესტირება
FLORA სენსორის ტესტირება
FLORA სენსორის ტესტირება
FLORA სენსორის ტესტირება

თქვენ უნდა დააკავშიროთ ფერადი სენორი ალიგატორის სამაგრებით ფლორის დაფაზე და ჩაატაროთ ფერის ტესტი. სენსორის შესამოწმებლად თქვენ უნდა გაუშვათ TCS34725 ამისათვის თქვენ გადადით ფაილში, შემდეგ მაგალითში, შემდეგ გახსენით Adafruit TCS34725 და შემდეგ colorview. გაუშვით კოდი, რომ დარწმუნდეთ რომ მუშაობს სწორად და ატვირთეთ იგი თქვენს დაფაზე. ახლა თქვენ უნდა შეგეძლოთ ნებისმიერი ფერის დაყენება და ის უნდა შეცვალოს ეს ფერი, ასევე უნდა გახსნათ პორტი, რათა დაინახოთ ფერის სენსორის შედეგები დამუშავების გადმოტვირთვით. ეს ასევე კარგი დროა იმის სანახავად, თუ რა ფერები მუშაობს და რა ფერები არ მუშაობს და რა ფერებს ებრძვის სენსორი.

ნაბიჯი 11: LED- ების ტესტირება

LED- ების ტესტირება
LED- ების ტესტირება
LED- ების ტესტირება
LED- ების ტესტირება
LED- ების ტესტირება
LED- ების ტესტირება

ახლა, როდესაც ფლორა და ფერის სენსორი მუშაობს, შეამოწმეთ თითოეული შუქი, რათა დარწმუნდეთ, რომ თითოეული შუქი მუშაობს. ამისათვის დააკავშირეთ ერთი LED ფლორის დაფაზე, გამოიყენეთ ალიგატორის კლიპები, ასევე დააკავშირეთ ფერადი სენსორი ფლორის დაფაზე ალიგატორებით. ახლა გადადით ფაილზე, მაგალითებზე, Adafruit_NeoPixel და შემდეგ strandtest. გაუშვით ეს კოდი თითოეულ შუქზე ერთდროულად, ასევე შეცვალეთ შუქის ფერი, როდესაც გამოსცდით მას, რომ დარწმუნდეთ რომ ის მუშაობს სწორად. ახლა, როდესაც თქვენ იცით, რომ ყველაფერი მუშაობს, დროა ეს ყველაფერი ერთად გამოსცადოთ. ყველა შუქის შესამოწმებლად თქვენ უნდა შედუღოთ, რადგან ალიგატორების სამაგრები არასაიმედო გახდება, რაც უფრო მეტ შუქს დაამატებთ.

ნაბიჯი 12: შედუღება

შედუღება
შედუღება
შედუღება
შედუღება

ფლორის ფერადი სენსორის გამწოვი მავთულის შედუღება FLORA დაფაზე…

GND to GND

SCL– დან SCL– მდე

SDA SDA– დან

3V AE*E- მდე

Soldering გადართვა FLORA– ზე…

გადამრთველის ერთი მხარე 9 -ზე

GND– ზე გადასვლის მეორე მხარე

FLORA შემაერთებელი მავთული FLORA RGB SMART NEOPIXEL– ზე….

GND -

VBATT + - მდე

FLORA– მ შეაკავა რეზისტორი FLORA RGB SMART NEOPIXEL– ზე….

Db 6 ისარი მიმართულია led- ისკენ

FLORA RGB SMART NEOPIXEL to FLORA RGB SMART NEOPIXEL….

- to -

+ დან + მდე

ისრის წერტილი led– დან ისრის წერტილამდე led– ისკენ

ნაბიჯი 13: კოდის დამატება

გადადით https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process და დააკოპირეთ და ჩასვით კოდი არდუინოში. გაუშვით კოდი, რომ დარწმუნდეთ, რომ შეცდომები არ არის, ჩვენ დავამატეთ ღილაკი ამ კოდში. ღილაკი საშუალებას გაძლევთ გამორთოთ და ჩართოთ ფერადი სენსორი, როგორც გსურთ, ასე რომ თქვენ შეგიძლიათ შეცვალოთ კეისის ფერი მთლიანი კეისის გამორთვისა და ჩართვის გარეშე. გაითვალისწინეთ, რომ რადგან თქვენ არ გაქვთ ღილაკის შედუღება, ფერის სენსორი 3 წამი იქნება ჩართული და შემდეგ გამორთული. ღილაკის ჩართვის შემდეგ თქვენ არ გჭირდებათ კოდის შეცვლა, რომ ღილაკი იმუშაოს, ის ავტომატურად მოხდება.

გირჩევთ: