Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: Հավաքում
- Քայլ 3: Կոդ
- Քայլ 4. Կիրոյի բարելավումներ և տարբեր կիրառում
- Քայլ 5. Այս ձեռնարկի վերջին հավելումը ՝ գիրոսկոպով վարվող նեոպիքսել մատանին
![Gyroscope Led Control Arduino- ով. 5 քայլ Gyroscope Led Control Arduino- ով. 5 քայլ](https://i.howwhatproduce.com/images/004/image-9220-16-j.webp)
Video: Gyroscope Led Control Arduino- ով. 5 քայլ
![Video: Gyroscope Led Control Arduino- ով. 5 քայլ Video: Gyroscope Led Control Arduino- ով. 5 քայլ](https://i.ytimg.com/vi/uhh7ik02aDc/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![Image Image](https://i.howwhatproduce.com/images/004/image-9220-18-j.webp)
![](https://i.ytimg.com/vi/uVpywv1VEZ0/hqdefault.jpg)
![Նյութեր Նյութեր](https://i.howwhatproduce.com/images/004/image-9220-19-j.webp)
Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել 4 լուսարձակող թեքության պարզ լուսատու ՝ գիրոսկոպով և arduino uno- ով: Կան 4 լուսարձակներ ՝ դասավորված «+» ձևով և դրանք ավելի շատ կլուսավորվեն, երբ թեքում եք հացահատիկը:
Սա չի ներառում որևէ զոդում, պարզապես տախտակի հիմնական հավաքում և arduino- ի հիմնական ծրագրավորում:
Քայլ 1: Նյութեր
1) Arduino Uno տախտակ և USB մալուխ: Եթե ցանկանում եք, կարող եք օգտագործել այլ տախտակ, բայց հիշեք, որ տարբեր տախտակներ ունեն տարբեր կապի կազմաձևեր, օրինակ, եթե օգտագործում եք Arduino Mega, SDA և SCL կապերը 20 և 21 են:
2) 4 լուսարձակներ, լուսարձակները պետք է լինեն նույնական, գույնը նշանակություն չունի, դա ձեզն է:)
3) 4 նույնական դիմադրություն 100 օմ -ից մինչև 1 Կ Օմ միջև, ես խորհուրդ եմ տալիս մոտ 200
4) տախտակ
5) dupont լարերը
6) MPU-6050 գիրո
7) U- ձևի jumper մալուխներ (ըստ ցանկության): Ես օգտագործել եմ այս թռիչքային մալուխները, քանի որ դրանք ավելի լավ տեսք ունեն տախտակի վրա, իսկ լուսարձակները այս կերպ ավելի տեսանելի են: Ebay- ում կարող եք գտնել 140 տուփ ՝ մոտ 4 դոլարով: Եթե դուք չունեք այս մալուխները, կարող եք դրանք փոխարինել dupont լարերով:
Քայլ 2: Հավաքում
![Ժողով Ժողով](https://i.howwhatproduce.com/images/004/image-9220-20-j.webp)
![Ժողով Ժողով](https://i.howwhatproduce.com/images/004/image-9220-21-j.webp)
![Ժողով Ժողով](https://i.howwhatproduce.com/images/004/image-9220-22-j.webp)
1) Սկսեք 4 լուսարձակները դնելով սեղանի վրա «+» տեսքով: Լեդերի երկար քորոցները դրական են: Ես տեղադրել եմ աջ և վերևի և ներքևի լուսարձակների դրական քորոցները, իսկ ներքևի ձախ և աջ լուսարձակների համար (տես առաջին նկարում:
2) Տեղադրեք չորս դիմադրիչը հացահատիկի մեջ:
3) Տեղադրեք MPU6050- ը, ինչպես նկարում
4) Տեղադրեք լարերը: LED- ի գրունտային կապումներն անմիջապես կգնան գետնին: Դրական կապումներն անցնում են ռեզիստորի միջոցով arduino կապում. Կապում 3 դիմադրիչի միջոցով դեպի առջևի ճառագայթ, կապում 5 ՝ դիմադրիչի միջոցով դեպի ներքևի հանգույց, և նման է 6 -րդ կապի աջ, ձախ 9 -րդ ձախ
MPU6050- ը պետք է միացված լինի գետնին և 5V+, որից հետո SDA- ն միացրեք A4- ին (անալոգային 4), SCL- ին `A5- ին
Ես կցել եմ նաև fritzig սխեմա, եթե ցանկանում եք համոզվել, որ կապերը ճիշտ են:
Քայլ 3: Կոդ
Աղբյուրի կոդը այստեղ ՝
Կամ պատճենեք-տեղադրեք այն ներքևից.
Ձեզ հարկավոր կլինի երկու արտաքին libs I2CDev և MPU6050, ես դրանք կցել եմ այստեղ, և ես տեղադրել եմ կոդի աղբյուրի ներքևում: Ես չեմ գրել այդ լիրբերը, դա իմ արժանիքը չէ:)
Եթե չգիտեք, թե ինչպես տեղադրել գրադարան, ստուգեք այս հրահանգը.
Այնուհետև պատճենեք տեղադրեք կամ ներբեռնեք իմ գրադարանը և փորձեք այն:
* I2CDev գրադարանի աղբյուր ՝
Քայլ 4. Կիրոյի բարելավումներ և տարբեր կիրառում
![Կիրոյի բարելավումներ և տարբեր կիրառում Կիրոյի բարելավումներ և տարբեր կիրառում](https://i.howwhatproduce.com/images/004/image-9220-23-j.webp)
Սա MPU6050- ի հետ կատարած ամենապարզ ծրագիրն է, ես կարող եմ մտածել այս գաղափարից շատ ածանցյալների մասին.
- յուրաքանչյուր ուղղության համար ավելացնել երկու կամ ավելի լուսարձակներ, այնպես որ հրեշտակն ավելի կտրուկ լինի, այնքան ավելի շատ լուսարձակներ կհայտնվեն
- կրելի սարք պատրաստելը, որը ձեզ կզգուշացնի այնպիսի ձայնով, որ դուք ճիշտ ուղղահայաց դիրք չունեք
Կարծում եմ, որ այդ տգեղ պայմանները կարող են բարելավվել որոշ մաթեմատիկայով (եթե դա փոխարինել որոշ հավասարումներով):
Որպես բոնուս:) Ես պատրաստել եմ youtube- ի տեսանյութ նախագծի մեկ այլ տարբերակով, ավելացրել եմ 3 լուսարձակներ վերևի համար, ե ներքևի, 2 ձախ և երկրորդ աջ:
Եթե ցանկանում եք ստուգել տեսանյութը, կտտացրեք այստեղ: Ես նաև կցել եմ վերնատախտակի նկարը վերևում:
Նրանց համար, ովքեր հետաքրքրված են, ծածկագիրը գնացեք այստեղ և փոխարինեք այս տողը
#սահմանեք SIMPLE_IMPLEMENTATION- ը ճիշտ է
---------- հետ ----------- #սահմանել SIMPLE_IMPLEMENTATION կեղծ
Նոր led փինն է ՝ առջևի լուսարձակներ ՝ 3, 12, 11, ներքևի լուսարձակներ ՝ 5, 6, 7, ձախ լուսարձակներ ՝ 10, 4, աջ լուսարձակներ ՝ 6, 9
Իմ մյուս ձեռնարկում ես ցույց տվեցի, թե ինչպես կարող է գիրոսկոպը օգտագործվել համակարգչի վրա էկրանը շրջելու համար, երբ էկրանը ֆիզիկապես պտտվում է: Սովորելին այստեղ է:
Եթե ձեզ դուր եկան youtube- ի տեսանյութերը, կարող եք ավելին ստանալ ՝ բաժանորդագրվելով իմ ալիքին այստեղ
Քայլ 5. Այս ձեռնարկի վերջին հավելումը ՝ գիրոսկոպով վարվող նեոպիքսել մատանին
![](https://i.ytimg.com/vi/MFQ2PecTw8g/hqdefault.jpg)
Դուք կարող եք գտնել կոդը այստեղ, եթե դա ձեզ հետաքրքրում է:
Խորհուրդ ենք տալիս:
CONTROL LED MATRIX MAX7219 ARDUINO- ով ՝ 9 քայլ
![CONTROL LED MATRIX MAX7219 ARDUINO- ով ՝ 9 քայլ CONTROL LED MATRIX MAX7219 ARDUINO- ով ՝ 9 քայլ](https://i.howwhatproduce.com/images/001/image-622-j.webp)
CONTROL LED MATRIX MAX7219 ARDUINO- ի հետ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կարելի է վերահսկել MAX7219 Led մատրիցը Arduino- ի միջոցով ՝ պարզ տեքստ ցուցադրելով: Դիտեք ցուցադրական տեսանյութ
Gyroscope հարթակ/ Camera Gimbal: 5 քայլ (նկարներով)
![Gyroscope հարթակ/ Camera Gimbal: 5 քայլ (նկարներով) Gyroscope հարթակ/ Camera Gimbal: 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1572-j.webp)
Գիրոսկոպի հարթակ/ Տեսախցիկ Gimbal. Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
![Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Gyroscope Fun with Neopixel Ring: 4 քայլ (նկարներով)
![Gyroscope Fun with Neopixel Ring: 4 քայլ (նկարներով) Gyroscope Fun with Neopixel Ring: 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/010/image-27253-j.webp)
Gyroscope Fun with Neopixel Ring: Այս ձեռնարկում մենք կօգտագործենք MPU6050 գիրոսկոպը, նեոպիքսելային մատանին և arduino- ն `սարքելու համար, որը լուսարձակում է համապատասխան թեքության անկյունին: Սա պարզ և զվարճալի նախագիծ է հավաքվել հացահատիկի վրա:
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C ցուցիչ Visuino- ով. 11 քայլ
![Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C ցուցիչ Visuino- ով. 11 քայլ Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C ցուցիչ Visuino- ով. 11 քայլ](https://i.howwhatproduce.com/images/004/image-9641-52-j.webp)
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor With Visuino. MPU9250- ը ներկայումս առկա ամենաառաջադեմ համակցված արագացուցիչ, գիրոսկոպ և կողմնացույց փոքր չափսերի տվիչներից է: Նրանք ունեն բազմաթիվ առաջադեմ գործառույթներ, ներառյալ ցածր փոխանցման զտումը, շարժման հայտնաբերումը և նույնիսկ ծրագրավորվող մասնագիտացված պրոցեսորը