Բովանդակություն:
Video: Խոչընդոտներից խուսափելու խաղ հեռավորության սենսորով `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ըստ sa112Obniz կայքի Հետևեք հեղինակի ավելին.
Մասին ՝ DIY էլեկտրոնիկա, javascript, IoT, obniz, ծրագրավորում, ազնվամորի, arduino Ավելին sa112- ի մասին »
Խոչընդոտներից խուսափելու խաղ, ինչպիսին է Flappy Bird- ը: Տեղափոխեք ձեր ձեռքը `բախումից խուսափելու համար: Հեշտ է պատրաստել և զվարճալի խաղալ:
Քայլ 1: Այս նախագծում օգտագործվող բաները
obniz
IR հեռավորության սենսոր
Սմարթֆոն կամ համակարգիչ
Քայլ 2: Obniz- ի կարգավորում
Obniz- ը ստեղծելու համար անհրաժեշտ է ընդամենը երեք քայլ կատարել:
- Միացրեք obniz- ը WiFi- ին:
- Միացրեք սարքերը, ինչպիսիք են LED- ը կամ շարժիչները, obniz- ին:
- Սկանավորեք obniz- ի QR կոդը և սկսեք ծրագրավորումը: Ձեզ հարկավոր չէ որևէ ծրագրակազմ տեղադրել:
Քայլ 3:
Միացրեք obniz- ը և հեռավորության սենսորը, ինչպես ստորև:
- io0: Ազդանշան (դեղին)
- io1: GND (սև)
- io2: VCC (կարմիր)
Քայլ 4:
Մենք օգտագործում ենք HTML5 կտավ:
թող կտավ = document.getElementById («դաշտ»); թող ctx = canvas.getContext ('2d');
Հեռավորության տվիչի արժեքը սահմանեք var «inputHeight» - ի վրա և օգտագործեք այն ցանկացած ժամանակ:
թող inputHeight = 0; թող obniz = նոր Obniz ("OBNIZ_ID_HERE"); obniz.onconnect = async գործառույթը () {թույլ տվիչ = obniz.wired ("GP2Y0A21YK0F", {vcc: 2, gnd: 1, ազդանշան `0}); sensor.start (գործառույթ (բարձրություն) {inputHeight = բարձրություն;})};
{vcc: 2, gnd: 1, ազդանշանը ՝ 0} պետք է փոխվի, եթե միացնեք քայլ 2 -ից տարբերվող սարքեր: Այս արժեքը օգտագործվում է որպես շրջանակի յուրաքանչյուր մուտքագրում:
թող մուտքագրում = (300 - inputHeight); մուտքագրում = Math.min (Math.max (0, մուտքագրում), կտավ. բարձրություն); dot.push (մուտքագրում);
Քայլ 5: րագիր
Խնդրում ենք ծրագիրը ստանալ այստեղից
Խորհուրդ ենք տալիս:
Խոչընդոտներից խուսափելու ռոբոտ ՝ օգտագործելով ուլտրաձայնային տվիչ (Proteus) ՝ 12 քայլ
Խոչընդոտներից խուսափող ռոբոտ ՝ օգտագործելով ուլտրաձայնային տվիչ (Proteus). Մենք ընդհանրապես ամենուր հանդիպում ենք խոչընդոտներից խուսափող ռոբոտի: Այս ռոբոտի ապարատային մոդելավորումը շատ քոլեջներում և շատ իրադարձություններում մրցակցության մի մասն է: Բայց խոչընդոտող ռոբոտի ծրագրային մոդելավորումը հազվադեպ է: Թեև եթե մենք կարողանանք ինչ -որ տեղ գտնել այն
Arduino հաշվիչ ՝ օգտագործելով TM1637 LED էկրան և խոչընդոտներից խուսափելու ցուցիչ ՝ 7 քայլ
Arduino հաշվիչ ՝ օգտագործելով TM1637 LED էկրան և խոչընդոտներից խուսափելու ցուցիչ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես պատրաստել պարզ թվանշան ՝ օգտագործելով LED Display TM1637 և խոչընդոտներից խուսափելու ցուցիչ և Visuino: Դիտեք տեսանյութը
Խոչընդոտներից խուսափելու մեքենա `5 քայլ
Խոչընդոտներից խուսափելու մեքենա. Անկյունի սենսորային մեքենան ինքնախուսափող խելացի մեքենա է, մեքենայի մարմինը ՝ ալյումինե շրջանակով, հիմնական կառավարիչը ՝ Arduino/Nano միկրոկոնտրոլերի միջոցով, տպատախտակն ընդունում է plug-in դիզայն (ավելի հեշտ է միացնել արտաքին սենսորը միկրոկառավարիչի միջոցով
Ինչպես օգտագործել IR խոչընդոտներից խուսափելու սենսորը Arduino- ում. 4 քայլ
Ինչպես օգտագործել IR խոչընդոտների խուսափման սենսորը Arduino- ում. Բարև, բոլորը, այս հոդվածում ես կգրեմ, թե ինչպես օգտագործել Arduino- ի վրա խուսափելու արգելքի IR սենսորը: Պահանջվող բաղադրիչները. IR խոչընդոտների խուսափման սենսոր Arduino Nano V.3 Jumpe մետաղալար USBminiSoftware պահանջվում է `Arduino IDE
$ 20 Arduino- ի խոչընդոտներից խուսափելու խելացի մեքենա. 4 քայլ
$ 20 Arduino խոչընդոտների խուսափում Smart Car. Հուսով եմ, որ ձեզ դուր եկավ վերը նշված տեսանյութը: Այս ձեռնարկում դուք կարող եք ինքներդ ձեզ համար $ 30 -ով վճարել այս խոչընդոտներից խուսափող ռոբոտ մեքենան: Ինչ ձեզ հարկավոր կլինի. $ 19.99 Smart Robot Car հավաքածու. Https: // www. banggood.com/DIY-L298N-2WD-Ultrasonic … Մասեր, որոնք կարող եք