Բովանդակություն:
- Քայլ 1: Քայլ 1: Ստացեք նյութերը
- Քայլ 2: Քայլ 2. Փոփոխեք ապակին
- Քայլ 3: Քայլ 3: Ամեն ինչ տեղը դրեք
- Քայլ 4: Քայլ 4. Ավարտման հպում
- Քայլ 5: Քայլ 5: Կոդավորում
- Քայլ 6: Ահա և վերջ:
Video: Ակրոֆոբիա նախագիծ. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ողջույն տղերք, ուրեմն սա բավականին հետաքրքիր նախագիծ էր: Դպրոցում մեր դասարանը պետք է աներ մի նախագիծ, որը կոչվում էր «Եթե սա, ապա այն», որի ընթացքում մենք պետք է Arduino- ով օգտագործեինք որևէ բան պատրաստելու համար: Մենք կարող ենք բառացիորեն ընտրել ցանկացած բան, որը պատրաստում ենք, քանի դեռ օգտագործում ենք Արդուինո: Նաև լավ չէր, եթե ձեր նախագիծը ձախողվեր, ուստի ես փորձ սկսեցի:
Ես ինչքան հիշում եմ բարձունքների վախ ունեմ: Դա այնքան էլ վատ չէ, որքան փոքր ժամանակ, բայց ես դեռ չեմ սիրում ներքև նայել, երբ կանգնած եմ շենքի վերևում: Ահա թե ինչու ես պատրաստեցի «ակրոֆոբիայի ակնոցներ», բայց բանն այն է, որ ես չգիտեմ, արդյոք այն աշխատում է: Տեսեք, ես հիմնականում օգտագործում էի անսահման հայելու սկզբունքները, բայց RGB led ժապավեն գնելու փոխարեն ես գնեցի RGBW լուսադիոդային ժապավեն և չգիտեմ, թե ինչպես այն միացնել Arduino- ին:
Եթե ցանկանում եք ինքներդ անել այս փոքրիկ փորձը, թույլ տվեք ցույց տալ ձեզ, թե ինչպես:
Wգուշացում. Խնդրում ենք մի օգտագործեք սա, երբ դուք էպիլեպտիկ եք: Ես չեմ կարող դա բավականաչափ շեշտել:
Քայլ 1: Քայլ 1: Ստացեք նյութերը
Այսպիսով, տղերք, ահա այն, ինչ ձեզ հարկավոր կլինի.
- Արդուինո Ունո:
- Հացաթուղթ:
- Մի շարք breadboard jumper լարերի.
- RGB (W) լուսադիոդային ժապավեն (խորհուրդ եմ տալիս RGB շերտ, եթե դուք նույնքան անփորձ եք, որքան ինձ: Դրանք բազմաթիվ ձեռնարկներ են, թե ինչպես կարելի է դրանք միացնել Arduino- ին):
-Երկու սուզվելու դիմակ (ես միանշանակ կարող եմ խորհուրդ տալ դրանք, քանի որ դրանք բավականին հեշտ է պոկվել ՝
- Հայելի պատուհանի ֆիլմ:
- ստվարաթղթե կտրիչ:
- Ducktape.
- Դիմակավոր ժապավեն:
- երկկողմանի ժապավեն
- Ներկ և ներկի խոզանակ:
- Սփրեյ շիշ (ձեզ հարկավոր է այն ջրով լցնելու և ապակու վրա ցողելու համար):
Քայլ 2: Քայլ 2. Փոփոխեք ապակին
1. Վերցրեք ձեր սուզվելու դիմակները և առանձնացրեք բոլոր իրերը միմյանց համար
2. Վերցրեք բաժակը սուզվելու դիմակներից և կտրեք Հայելիի պատուհանի ֆիլմը:
3. Ձեր բաժակը և ֆիլմը ցողեք ջրով և զգուշորեն դրեք միմյանց վրա:
4. Ձեռք բերեք պլաստիկի կոշտ կտոր և փորձեք դուրս հանել օդի բոլոր պղպջակները:
5. Կտրեք ավելորդ ֆիլմը:
Քայլ 3: Քայլ 3: Ամեն ինչ տեղը դրեք
1. Տեղադրեք ձեր հայելու բաժակը ձեր երկու սուզվելու դիմակների մեջ (համոզվեք, որ միայն մեկի վրա կա պլաստիկ ժապավեն):
2. Համոզվեք, որ ամեն ինչ ապահով է:
3. Տեղադրեք Led շերտը երկկողմանի ժապավենով (կապ չունի, որ led շերտը մի փոքր չափազանց երկար է, այն կարող ենք թաքցնել ապագա քայլում):
Քայլ 4: Քայլ 4. Ավարտման հպում
1. Սուզվելու դիմակները միացնելու համար օգտագործեք բադի ժապավեն (համոզվեք, որ լարերն արտաքինից են):
2. Տեղադրեք դիմակավոր ժապավեն այն վայրերի վրա, որոնք ցանկանում եք ներկել:
3. ՆԿԱՐ!
Քայլ 5: Քայլ 5: Կոդավորում
Այո, զվարճալի մասը: սա իմ ծիածանի կոդն է, բայց եթե ցանկանում եք ավելի շատ փորձարկել ՝ տեսնելով, թե արդյոք որոշ գույներ ավելի շատ ազդեցություն ունեն, կամ որևէ այլ բան, որը կցանկանայիք փորձել, ազատ զգացեք դա անել:
Նշում. Ես օգտագործել եմ circuits.io- ն `տեսնելու, թե իրականում դա այդպես է, և դա այդպես է, մի անհանգստացեք:
Ես օգտագործել եմ ArduinoIDE- ն և neopixel գրադարանը.
#ներառել #սահմանել PIN 6 -ը
#սահմանել NUM_LEDS 24
Adafruit_NeoPixel շերտ = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup () {
strip.begin ();
strip.show ();
}
դատարկ շրջան () {
rainbowCycle (20);
}
void rainbowCycle (int SpeedDelay) {
բայթ *գ;
uint16_t i, j;
համար (j = 0; j <256*5; j ++) {
համար (i = 0; i <NUM_LEDS; i ++) {
c = Անիվ (((i * 256 / NUM_LEDS) + ժ) & 255);
setPixel (i, *c, *(c+1), *(c+2), *(c+3));
}
showStrip ();
ուշացում (SpeedDelay);
}
}
բայթ * Անիվ (բայթ WheelPos) {
ստատիկ բայթ գ [4];
եթե (WheelPos <85) {
c [0] = WheelPos * 3;
գ [1] = 255 - անիվային տեղամաս * 3;
գ [2] = 0;
գ [3] = 0;
} else if (WheelPos <170) {
WheelPos -= 85;
գ [0] = 255 - անիվային տեղամաս * 3;
գ [1] = 0;
c [2] = WheelPos * 3;
գ [3] = 0;
} ուրիշ {
WheelPos -= 170;
գ [0] = 0;
c [1] = WheelPos * 3;
գ [2] = 255 - անիվային տեղամաս * 3;
գ [3] = 0;
}
վերադարձ գ;
}
void showStrip () {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show ();
#էնդիֆ
}
դատարկություն
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (կարմիր, կանաչ, կապույտ, սպիտակ));
#էնդիֆ
}
դատարկ հավաքածու Բոլորը (բայտ կարմիր, բայթ կանաչ, բայտ կապույտ, բայտ սպիտակ) {
համար (int i = 0; i <NUM_LEDS; i ++) {
setPixel (i, կարմիր, կանաչ, կապույտ, սպիտակ);
}
showStrip ();
}
Քայլ 6: Ահա և վերջ:
Հուսով եմ ձեզ դուր եկավ ուսուցանվողը:
- Բրեչե
Խորհուրդ ենք տալիս:
Կենդանիների սննդի ամանի ավտոմատ նախագիծ. 13 քայլ
Կենդանիների սննդի գավաթների ավտոմատ նախագիծ. Այս հրահանգը կներկայացնի և կբացատրի, թե ինչպես կարելի է կառուցել ավտոմատացված, ծրագրավորվող ընտանի կենդանիների սնուցող սարք `կցված սննդի ամաններով: Ես կցել եմ այստեղ տեսանյութ, որը պատկերում է, թե ինչպես են գործում ապրանքները և ինչ տեսք ունի
(IOT նախագիծ) Եղանակի տվյալներ ստացեք ՝ օգտագործելով ESP8266 և Openweather API ՝ 5 քայլ
(IOT նախագիծ) Եղանակի տվյալներ ձեռք բերեք ESP8266- ի և Openweather API- ի միջոցով. Այս ուսանելի ծրագրում մենք պատրաստվում ենք կառուցել մի պարզ IOT նախագիծ, որը մեր քաղաքի եղանակի տվյալները կբերի openweather.com/api կայքից և կցուցադրի այն մշակման ծրագրակազմի միջոցով:
CPE 133 Վերջնական նախագիծ տասնորդականից երկուական `5 քայլ
CPE 133 Վերջնական նախագիծը տասնորդականից երկուական. Երկուական թվերն առաջին բաներից են, որոնք գալիս են մտքում, երբ մտածում ենք թվային տրամաբանության մասին: Այնուամենայնիվ, Երկուական թվերը կարող են դժվար հասկացություն լինել նորեկների համար: Այս նախագիծը կօգնի նրանց, ովքեր և՛ նոր են, և՛ փորձառու երկուական թվերով mas
Դոպամինի տուփ - նախագիծ, որը նման է Մայք Բոյդին - Չլինել Մայք Բոյդին. 9 քայլ
Դոպամինի տուփ | մի նախագիծ, որը նման է Մայք Բոյդին - Չլինել Մայք Բոյդի. Ինձ պետք է մեկը: Ես ձգձգող եմ: Դե, ես դոպամինի տուփ եմ ուզում … Առանց ծրագրավորման կարիք: Ոչ մի հնչյուն, պարզապես մաքուր կամք
10 հիմնական Arduino նախագիծ սկսնակների համար: Կատարեք առնվազն 15 նախագիծ մեկ տախտակով: 6 քայլ
10 հիմնական Arduino նախագիծ սկսնակների համար: Կատարեք առնվազն 15 նախագիծ մեկ տախտակով: Arduino Project & Ուսուցողական խորհուրդ; Ներառում է 10 հիմնական Arduino նախագիծ: Բոլոր կոդերը, Gerber ֆայլը և այլն: Ոչ SMD! Հեշտ զոդում բոլորի համար: Հեշտ շարժական և փոխարինելի բաղադրիչներ: Դուք կարող եք կատարել առնվազն 15 նախագիծ մեկ բո