Բովանդակություն:
- Քայլ 1 ՝ FastLED- ների մոդելավորում բրաուզերում Arduino Simulator- ի միջոցով
- Քայլ 2. Ինչպես գործարկել Servo Motor Simulation- ը Wokwi Arduino Simulator- ում
- Քայլ 3. Ինչպես մոդելավորել Arduino SSD1306- ը Wokwi Arduino Simulator- ում
- Քայլ 4. Wokwi Arduino Simulator- ից մոդելավորված տարրերի հավաքածու
- Քայլ 5: Հետադարձ կապ բարելավման համար
Video: Վեբ վրա հիմնված Arduino Simulator From Wokwi-2020 ?: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Wokwi Arduino Simulator- ն աշխատում է AVR8js հարթակում: Դա վեբ վրա հիմնված Arduino Simulator է: Arduino Simulator- ն աշխատում է վեբ դիտարկիչում: հետևաբար, սա ավելի շատ ուշադրություն է գրավում և, անկեղծ ասած, սա շատ դրական միավորներ ունի ՝ համեմատած այնտեղ առկա այլ սիմուլյատորների հետ:
Լավագույնն այն է, որ այն անընդհատ թարմացվում է, որտեղ, ցավոք, շատ այլ սիմուլյատորներ դադարել են թարմացում տալ:
Քայլ 1 ՝ FastLED- ների մոդելավորում բրաուզերում Arduino Simulator- ի միջոցով
FastLED- ները առանձին հասցեավորվող LED են, որոնք կարող են կառավարվել Arduino- ի միջոցով: Arduino- ում FastLED- երը մոդելավորելու համար մենք կօգտագործենք ցանկացած դիտարկիչ:
- Բացեք ցանկացած վեբ դիտարկիչ
- Գնացեք FastLED մոդելավորման գրադարանի հղում
- Ընտրեք ներկառուցված օրինակներից մեկը
- Այս օրինակի համար մենք ընտրում ենք DemoReel նախագիծը:
- Հղումը բացելուց հետո կտեսնեք պատկերում ցուցադրվող մոդելավորման պատուհանը
- Կտտացրեք START կոճակին ՝ նախագիծը գործարկելու համար
- Երբ ուրվագիծը կազմվի և սկսի գործել Arduino Simulator էջում, այն կցուցադրի ժամանակը:
- Correspondամանակը համապատասխանում է ծածկագրի կատարման ժամանակին և ավելի դանդաղ է լինելու, քան իրական ժամանակում:
- Wokwi Arduino սիմուլյատորի վերին ձախ էջում կատարողականի հաշվիչը ցույց տվեց, թե որքան է սիմուլյատորի արդյունավետությունը իրական ժամանակի կատարման համեմատ:
- Ազատորեն դադարեցրեք ծածկագրի կատարումը, խմբագրեք ծածկագիրը, փոխեք LED- ների թիվը, գույնի տեսակը կամ այլ հնարավորություններ:
- Քանի որ Arduino սիմուլյատորն աշխատում է անմիջապես վեբ դիտարկիչում, արդյունքը կարելի է դիտել նույն էջում:
- Փոփոխված ծածկագիրը կարող է նաև կիսվել ուրիշների հետ ՝ օգտագործելով համօգտագործման տարբերակը:
Քայլ 2. Ինչպես գործարկել Servo Motor Simulation- ը Wokwi Arduino Simulator- ում
Servo շարժիչը ռոբոտաշինության, ինչպես նաև ավտոմատացման հիմնական տարրն է, և GitHub- ում առկա են բավականին մեծ թվով նախագծեր: Wokwi Arduino Simulator էջում Servo շարժիչը նմանակելու համար հետևեք ստորև ներկայացված հրահանգներին
- Գնալ դեպի Servo շարժիչային գրադարանի էջ
- Ընտրեք առկա օրինակներից որևէ մեկը
- Եկեք ընտրենք մաքրման օրինակը Arduino մոդելավորման համար
- Wokwi Arduino Simulation- ը կբացվի և նման կլինի ցուցադրված պատկերին
- Կտտացրեք մոդելավորման պատուհանի մեկնարկի կոճակին
- Servo շարժիչը կսկսի աշխատել մոդելավորման մեջ
- Ձախ կողմում ծածկագիր ՝ պտտման արագությունը փոխելու կամ շարժիչի պտտման անկյան սահմանները փոխելու համար
- Ամեն շաբաթ ավելացվում են նոր հնարավորություններ
- Ազատորեն կիսվեք դրա օգտագործման կոդով նաև ձեր նախագծերում:)
Քայլ 3. Ինչպես մոդելավորել Arduino SSD1306- ը Wokwi Arduino Simulator- ում
SSD1306 OLED- երը HMI- ի գործառույթները համակարգ բերելու շատ գրավիչ և հեշտ միջոց են: Wokwi- ի Arduino Simulator- ն աջակցում է նաև OLED էկրաններին: ահա մի քանի քայլ, թե ինչպես պատկերացնել ձեր ուրվագիծը Arduino Simulator- ում:
- Այցելեք Wokwi Arduino Simulator էջ
- Ընտրեք օրինակներից որևէ մեկը
- Եկեք տեսնենք Ադաֆրուտի գրադարանի օրինակներից մեկը
- Սիմուլյացիայի պատուհանը կբացվի և տեսք կունենա, ինչպես պատկերված է նկարում (Wokwi Arduino simluator- ը հաճախակի թարմացումներ է ստանում, ուստի հավանականություն կա, որ տեսքն ու զգացումը կարող են տարբեր լինել)
- Կարող եք մեկնաբանել ուրվագծի ցանկացած գործառույթ և նորից սեղմել մեկնարկի կոճակը: Այնուհետև սիմուլյացիան գործի կդրվի փոփոխված ուրվագծի համար գրեթե ակնթարթորեն
- Եթե ունեք ձեր ուրվագիծը, կարող եք նաև վազել և մանրացնել դրա հետ
- Գրադարաններում կան նաև օրինակներ SSD1306 էկրանների համար, որոնց հետ կարող եք խաղալ
Քայլ 4. Wokwi Arduino Simulator- ից մոդելավորված տարրերի հավաքածու
Քայլ 5: Հետադարձ կապ բարելավման համար
Arduino համայնքի արձագանքները բազմաթիվ աղբյուրներից շատ են օգնել գործիքը դարձնել ավելի բարեկամական:
Շնորհակալ եմ, եթե կարողանաք մեկ րոպե տրամադրել ձեր փորձին և կարծիքներին ՝ այս գործիքը ավելի լավը դարձնելու համար:
Այլ հղումներ, որոնք ձեզ կարող են հետաքրքրել:
www.instructables.com/Best-Free-Online-Wok…
www.instructables.com/Web-Based-Arduino-Si…
www.instructables.com/Online-Arduino-Simul…
www.instructables.com/How-to-Simulate-Ardu…
www.instructables.com/Famous-Simon-Says-Ga…
www.instructables.com/How-to-Runtest-Your-…
Խորհուրդ ենք տալիս:
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպ, որը վերահսկվում է տեղական վեբ սերվերի կողմից. 6 քայլ
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է տեղական վեբ սերվերի կողմից. ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
ESP32- ի վրա հիմնված վեբ սերվերի միջոցով ինտերնետով վերահսկվող լուսադիոդ. 10 քայլ
Ինտերնետով վերահսկվող լուսադիոդ ՝ օգտագործելով ESP32- ի վրա հիմնված վեբ սերվեր. Նախագծի ակնարկ Այս նախագծում մենք պարզելու ենք, թե ինչպես կարելի է ESP32- ի վրա հիմնված վեբ սերվեր պատրաստել LED վիճակը կառավարելու համար, որը հասանելի է աշխարհի ցանկացած կետից: Այս նախագծի համար ձեզ անհրաժեշտ կլինի Mac համակարգիչ, բայց կարող եք գործարկել այս ծրագրաշարը նույնիսկ
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով. 6 քայլ
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով. neopixel և որը կարող է վերահսկվել ցանկացած դիտարկչի կողմից ՝ օգտագործելով տեղական վեբ սերվեր
Վեբ-միացված SMART LED անիմացիոն ժամացույց ՝ վեբ վրա հիմնված կառավարման վահանակով, Serverամային սերվերի համաժամացում ՝ 11 քայլ (նկարներով)
Վեբ-միացված SMART LED անիմացիոն ժամացույց ՝ վեբ վրա հիմնված կառավարման վահանակով, Time Server Synchronized: Այս ժամացույցի պատմությունը հեռու է գնում ՝ ավելի քան 30 տարի: Հայրս այս գաղափարի առաջատարն էր, երբ ես ընդամենը 10 տարեկան էի, LED- ի հեղափոխությունից շատ առաջ: Իսկական