Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Collegamento Leap Motion / Arduino
- Алхам 2: Mappatura Coordiate Leap Motion
- Алхам 3: Scrittura Codice Su IDE Arduino
- Алхам 4: Caricamento Sketch Su Scheda Arduino
Видео: Үсрэлтийн хөдөлгөөн хянагч. (Progetto Arduino): 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Бид Leap Motion -ийг хянаж, хянах үүрэгтэй бөгөөд RGB -ийг RGB -ээр дамжуулж өгдөг.
Лавлагаа:
Leap Motion SDK:
Хангамж
PC
IDE боловсруулалт
IDE arduino
Схеда Ардуино Уно
Үсрэлт хөдөлгөөн
Коллежийн 4 ширхэг
1 x Led RGB
3 x 330 эсэргүүцэлтэй
1 х талхны самбар
Алхам 1: Collegamento Leap Motion / Arduino
Илүү сайн алхам бол Leap Motion -ийг Arduino -ээр дамжуулж, "Боловсруулах. Цуврал" номын сангийн боловсруулалтыг хийх явдал юм. Leap Motion, Arduino гэх мэт олон нийтийн сүлжээнүүд олон янзын орчинд байдаг. Leap Motion програмыг Java дээр Arduino C ++ дээр ашиглах боломжтой. "Processing. Serial" цуврал нэвтрүүлгийг боловсруулах нь цуврал дамжуулалтаар дамжуулан Arduino -г хөрвүүлэх.src.write (src) гэсэн дарааллаар дамждаг. Би параметрүүдийг олж авахын тулд маш их хэмжээний байтыг хайж олох болно. 0-255 дугаартай. Arduino цуваа. Ирж эхлэхийн тулд та энэ програмыг боловсруулж болно "/n".
Алхам 2: Mappatura Coordiate Leap Motion
Leap Motion-ийн координат нь 0-255 хооронд хэлбэлздэг. Боловсруулалт хийх, төлбөр тооцоо хийхдээ "харилцан үйлчлэлийн хайрцаг" -ыг Leap Motion -ээс авах боломжтой бөгөөд энэ нь аль алиных нь интернэт дэх кампанит ажлын хэлбэр юм. fornisce координатыг хэвийн болгох. I valori base di questa classe sono i millimetri che ho quindi convertito in a range da 0 a 1 attraverso la funzione "Векторыг цэгцлэх цэг (векторын байрлал, логик, хавчаар). 255 догол мөрийг хөрвүүлэх. ашиглах нь Arduino.
Questo punto illumino би RGB -ийг удирдсан.
developer-archive.leapmotion.com/documenta…
Алхам 3: Scrittura Codice Su IDE Arduino
Боловсруулах ажил нь Leap Motion зар сурталчилгааг боловсруулж, боловсруулдаг бөгөөд IDE Arduino (Allegato) -д зориулагдсан болно.
Per Arduino ho creato quindi del codice che mi permettesse di winevere i dati da боловсруулах.
Тодорхойлолт.
Void Setup: Impostazione pin relativi alla corrente del led e dei canali rgb out outut out the speed up di trasferimento dati della porta seriale 9600).
Void Loop: creo una nuova stringa nella quale inserisco tutti i dati che mi ha inviato боловсруулах, utlaszo la classe getValue che mi permette di separare le stringhe contenute nella stringa precedentemente creata, хөрвүүлэх түлхүүрийг хооронд нь тус тусад нь холбох. pin di output).
Алхам 4: Caricamento Sketch Su Scheda Arduino
Codice ed aver effettuato la verifica di quest'ultimo ho caricato scotch sulla scheda Arduino Uno e ho iniziato a controllare il led tramite l'utilizzo delle mie mani.
Квинди:
-alzando la mano destra dal basso verso l'alto, controllo i colori del led;
-alzando la mano sinistra dal basso verso l'alto, controllo l'intensità della luminosità;
-facendo un cerchio con un dito, inverto i valori della luminosità e dei colori.
Би codici sono scaricabili sia con i link sotto all video youtube che qui sotto:
Ардуино:
Боловсруулж байна:
Зөвлөмж болгож буй:
Зүүж болох хөдөлгөөн хянагч бүтээгээрэй (BLE -ээс Arduino -аас захиалгат Android Studio апп хүртэл): 4 алхам
Зүүж болох хөдөлгөөний трекер бүтээх (BLE -ээс Arduino -аас захиалгат Android студийн апп хүртэл): Bluetooth Бага энерги (BLE) нь бага чадалтай Bluetooth холбооны хэлбэр юм. Ухаалаг хувцас гэх мэт зүүх боломжтой төхөөрөмжүүд нь батерейны ашиглалтын хугацааг уртасгахын тулд эрчим хүчний хэрэглээг хязгаарлаж, BLE -ийг байнга ашиглах ёстой
Хөдөлгөөн мэдрэгч Arduino Halloween хулуу: 4 алхам
Хөдөлгөөн мэдрэгч Arduino Halloween Pumpkin: Энэхүү зааварчилгааны цаад зорилго нь гэртээ ямар нэгэн ур чадвар, гоёмсог багаж хэрэгсэлгүйгээр Halloween чимэглэл хийх хямд, хялбар аргыг бий болгох явдал байв. Интернэтээс эх сурвалж авахад хялбар зүйлийг ашиглан та ч гэсэн өөрийн энгийн, хувийн тохируулгатай H
MPU-6000 ба Arduino Nano ашиглан хөдөлгөөн хянах: 4 алхам
MPU-6000 ба Arduino Nano ашиглан хөдөлгөөнийг хянах: MPU-6000 бол 6 тэнхлэгтэй хөдөлгөөн хянах мэдрэгч бөгөөд 3 тэнхлэг хурдасгуур, 3 тэнхлэгтэй гироскоптой. Энэхүү мэдрэгч нь объектын гурван хэмжээст хавтгайд байршил, байршлыг оновчтой хянах чадвартай. Үүнийг ажиллуулж болно
Arduino дээр суурилсан DIY тоглоомын хянагч - Arduino PS2 тоглоомын хянагч - DIY Arduino Gamepad ашиглан Tekken тоглох: 7 алхам
Arduino дээр суурилсан DIY тоглоомын хянагч | Arduino PS2 тоглоомын хянагч | DIY Arduino Gamepad ашиглан Tekken тоглох: Сайн байна уу залуусаа, тоглоом тоглох нь үргэлж хөгжилтэй байдаг, гэхдээ өөрийн гараар хийсэн DIY тоглоомын хянагчтай тоглох нь илүү хөгжилтэй байдаг тул бид энэ зааварт arduino pro micro ашиглан тоглоом хянагч хийх болно
YABC - Өөр нэг Blynk хянагч - IoT үүлний температур ба чийгшлийн хянагч, ESP8266: 4 алхам
YABC - Өөр нэг Blynk хянагч - IoT үүлний температур ба чийгшлийн хянагч, ESP8266: Сайн байна уу, би саяхан гэртээ мөөг, хясааны мөөг тарьж эхлэв, гэхдээ би гэрийнхээ исгэх зориулалттай исгэгчийн температурыг хянахын тулд гэртээ энэ контроллерын гуравны нэгийг авсан байгаа. мөн энэ Kombucha -г одоо хийж байгаа бөгөөд дулааны термостатын хувьд