Tartalomjegyzék:
- 1. lépés: Az MBlock beállítása
- 2. lépés: Az Arduino/HyperDuino beállításainak módosítása
- 3. lépés: Okos autó programozása MBlockban
Videó: Első lépések az MBlock böngészőalapú kódolásával a HyperDuino számára: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Üdvözöljük az mBlock webes oktatóanyagában a HyperDuino segítségével. Ez megmutatja, hogyan kell beállítani az mBlock -ot, és feltölteni a kódot a HyperDuino -ba. Ez azt is megmutatja, hogyan hozhat létre alapkódot egy intelligens autóhoz is. Kezdésként ugorjunk bele közvetlenül IDE kattintva.
1. lépés: Az MBlock beállítása
Amikor elkezdi betölteni a weboldalt, a rendszer felszólítja, hogy engedélyezze a flash lejátszót, ha még nem tette meg, lépjen tovább, és válassza a Flash engedélyezése lehetőséget, és engedélyezze a Google Chrome futtatását. Miután ez befejeződött, a fő mBlock blokk kódolási oldalra kerül. Majdnem készen vagyunk a beállítással! Ezután felszólítja Önt, hogy töltsön le egy dugót, amely szükséges a kód fordításához az aktuális Arduino/HyperDuino -hoz. Folytassa, és kezdje meg a szoftver letöltését. Látni fogja, hogy megjelenik a képernyő bal alsó sarkában letöltés közben. Ha nem, akkor ezt a chrome böngésző jobb oldalán található három egymásra helyezett pont megnyomásával érheti el, majd a letöltésekhez. Ha nem jelenik meg, ellenőrizze, hogy a jobb gombra kattintott -e. Futtatnia kell a telepítőt, és végig kell hajtania az összes lépést a telepítés befejezéséhez. Miután mindez befejeződött, újra kell indítania a számítógépet a kérésre. Ha feltöltötte, akkor készen kell állnia az indulásra!
2. lépés: Az Arduino/HyperDuino beállításainak módosítása
Mielőtt elkezdenénk programozni, az Arduino módot szeretné beállítani, és győződjön meg arról, hogy a megfelelő típusú táblát tölti fel. Kezdetnek kattintson a szerkesztés gombra, és az alján nyomja meg az Arduino módot. Ez megváltoztatja a képernyő kinézetét, de ne ijedjen meg, ez csak kivette a kódot, amely haszontalan lenne az Arduino/HyperDuino programozásakor. Legközelebb meg akarja változtatni a feltöltendő táblát is. Az Arduino Uno -t használom, amihez a HyperDuino főleg párosítva van, ezért váltsuk át az mBot -ról az Arduino Uno -ra. Végül szeretnénk beállítani a kapcsolat típusát, hogy ne keveredjen össze azzal, amit csinálunk, amikor megpróbáljuk feltölteni. A képernyő jobb szélén menjen előre, és nyomja meg a Csatlakozás fület, és válassza az „USB” lehetőséget, és győződjön meg arról, hogy a megfelelő USB -porthoz van csatlakoztatva, amelyhez az Arduino/HyperDuino csatlakozik, ez nagyon különböző számítógépek között lehetséges. Ez az! Befejezte az mBlock böngésző kiadás beállítását. Az alábbiakban bemutatunk egy példakódot arról, hogyan lehet intelligens autót készíteni és feltölteni az Arduino/HyperDuino -ba.
3. lépés: Okos autó programozása MBlockban
Először 4 blokkot hoztam létre, amelyekkel mindkét kerék előre és hátra funkciót határozhat meg. Ezt azért tettem, mert amikor balra kanyarodok és jobbra fordulok, könnyebb lesz és jól néz ki, amikor a robot forog. Mielőtt megnézném a következő képet, kihívom Önt, hogy kipróbálja mind a négy parancs végrehajtását, vagy akár más módot hozzon létre az egyes motorok előre -hátra mozgatásához. Most, hogy mindegyik motorhoz rendelkezünk előre és hátra parancsokkal, tegyünk hozzá egy teljes előre, hátra, balra és jobbra funkciót. Technikailag csak az egyik előre irányított parancsot használhatja, hogy balra és jobbra forduljon, de szeretem, ha az egyik motor hátrafelé, a másik pedig előre halad, hogy simább legyen. Most, hogy befejeztük, térjünk rá a fő kódra. Először azt szeretnénk, ha az autó általában előre haladna a program elején. Ezután hozzáadhatjuk az ultrahangos érzékelő részt, mint például. Most csak egy példát hagyok az ultrahangos érzékelő részre, mert a kód legjobb része a vele járó kreativitás. Nézze meg, milyen okos lehet ezt az autót készíteni. Ez a kód nyitva hagyja, ahol elkerülheti a falakat, de továbbra is lehetősége van elakadni bizonyos helyeken. Ha bármilyen kérdése van, nyugodtan hagyjon megjegyzést, hogy segítsek az úton!
Ajánlott:
Első lépések a nagy hatótávolságú vezeték nélküli hőmérséklet- és rezgésérzékelőkkel: 7 lépés
Első lépések a nagy hatótávolságú vezeték nélküli hőmérséklet- és rezgésérzékelőkkel: Néha a vibráció komoly problémák oka lehet sok alkalmazásban. A géptengelyektől és csapágyaktól a merevlemez teljesítményéig a rezgés a gép károsodását, korai cseréjét, gyenge teljesítményét okozza, és nagy hatást gyakorol a pontosságra. Figyelés
Az első lépések a WeMos ESP8266 segítségével: 6 lépés
Kezdő lépések a WeMos ESP8266 -tal: Ebben az utasításban a villogó LED -es példát futtatjuk a WeMos ESP8266 -on
Első lépések a Ham rádióval: 5 lépés (képekkel)
Kezdő lépések a Ham rádióval: Nemrégiben vert sonka -engedélyesként szeretném végigvinni azt a folyamatot, amelyet a sonka -rádió használatához vettem. Engem elcsábított a hobbi önellátási aspektusa, módot adva az embereknek a kommunikációra, amikor más módszerek megszakadnak. De az is kifizetődő, ha
Első lépések az I2C érzékelő interfésszel ?? - Az MMA8451 interfésze ESP32 -k használatával: 8 lépés
Első lépések az I2C érzékelő interfésszel ?? - Az MMA8451 interfésze ESP32 -k használatával: Ebben az oktatóanyagban mindent megtudhat arról, hogyan kell elindítani, csatlakoztatni és beszerezni az I2C eszközt (gyorsulásmérő) a vezérlővel (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Első lépések az FPV Drone Racingben: 11 lépés
Az FPV Drone Racing első lépései: Az FPV Drone Racingnek sokféle típusa van. Van beltéri, azaz Tiny Whoop verseny, amely 50 gramm alatti, 50 mm -nél nem nagyobb rekeszeket használó quadokat használ, csatornákkal rendelkezik, és szinte mindig beltéri 1 -es sebességgel futnak. Aztán ott van a nagyobb osztály, amely