Kazalo:
- 1. korak: Nastavitev MBlocka
- 2. korak: Prilagodite nastavitev za Arduino/HyperDuino
- 3. korak: Programiranje pametnega avtomobila v MBlocku
Video: Začetek s kodiranjem na osnovi brskalnika MBlock za HyperDuino: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Dobrodošli v spletni vadnici mBlock s HyperDuino. To vam bo pokazalo, kako nastaviti mBlock in naložiti kodo v svoj HyperDuino. To vam bo tudi pokazalo, kako lahko ustvarite tudi osnovno kodo za pametni avto. Za začetek skočite naravnost vanjo s klikom TUKAJ.
1. korak: Nastavitev MBlocka
Ko začne nalagati spletno stran, boste pozvani, da omogočite predvajalnik flash, če tega še niste storili, izberite možnost omogoči bliskavico in dovolite, da jo zažene google chrome. Ko je to končano, boste preusmerjeni na glavno stran za kodiranje blokov mBlock. S postavitvijo smo skoraj končali! Nato vas bo pozval, da naložite vtičnik, ki je potreben za sestavljanje kode v dejanski Arduino/HyperDuino. Kar nadaljujte s prenosom programske opreme. Ko se naloži, se prikaže v spodnjem levem kotu zaslona. V nasprotnem primeru lahko do tega dostopate tako, da pritisnete tri zložene pike na desni strani brskalnika chrome in odprete nalaganje. Če se tam ne prikaže, kliknite desni gumb. Zagnati morate namestitveni program in opraviti vse korake, da dokončate namestitev. Ko je vse končano, boste morali znova zagnati računalnik, kot je prikazano. Ko ste naloženi nazaj, bi morali biti pripravljeni!
2. korak: Prilagodite nastavitev za Arduino/HyperDuino
Preden začnemo s programiranjem, boste želeli nastaviti način na način Arduino in se prepričati, da naložite na pravo vrsto plošče. Za začetek kliknite Urejanje in na dnu pritisnite napis Arduino Mode. To bo spremenilo videz zaslona, vendar ne skrbite, to je samo odstranilo kodo, ki bi bila neuporabna pri programiranju Arduino/HyperDuino. Naslednjič boste želeli spremeniti tudi ploščo, ki jo nalagate. Uporabljam Arduino Uno, s katerim je HyperDuino v glavnem seznanjen, zato ga preklopimo iz mBot v Arduino Uno. Nazadnje bomo želeli nastaviti vrsto povezave, da se ne bo zamenjala s tem, kar počnemo, ko jo poskušamo naložiti. Na skrajni desni strani zaslona pojdite naprej in pritisnite jeziček za povezavo ter izberite »USB« in se prepričajte, da je priključen na ustrezna vrata USB, na katera je priključen Arduino/HyperDuino, kar je lahko med različnimi računalniki. To je to! Dokončali ste nastavitev izdaje brskalnika mBlock. Spodaj bo primer kode o tem, kako narediti pameten avto in ga naložiti v Arduino/HyperDuino.
3. korak: Programiranje pametnega avtomobila v MBlocku
Začel sem z ustvarjanjem 4 blokov za določitev funkcije naprej in nazaj za oba kolesa. To sem storil, ker bo pri zavijanju levo in desno desno lažje in lepo videti, ko se robot vrti. Preden pogledate naslednjo sliko, vas izzivam, da preizkusite vse štiri te ukaze ali celo ustvarite drugačen način, da se vsak motor premika naprej in nazaj. Zdaj, ko imamo za vsak motor ukaz naprej in nazaj, mu omogočimo skupno funkcijo naprej, nazaj, levo in desno. Tehnično lahko uporabite enega od ukazov za naprej, ki smo ga pravkar naredili, da zavijete levo in desno, a rad bi, da bi en motor šel nazaj, drugi pa naprej, samo da bi bil videti bolj gladek. Zdaj, ko smo to končali, pojdimo na glavno kodo. Najprej želimo, da se avto na začetku programa na splošno pelje naprej. Nato lahko dodamo ultrazvočni senzorski del, kot je ta. Za zdaj bom pustil le en primer ultrazvočnega senzorskega dela, ker je najboljši del kode ustvarjalnost, ki prihaja z njim. Poglejte, kako pametno lahko naredite ta avto. Ta koda bo pustila odprto, kjer se bo izognila stenam, vendar se še vedno lahko zatakne. Če imate kakršna koli vprašanja, pustite komentar, da vam lahko pomagam pri tem!
Priporočena:
Daljinski upravljalnik na osnovi brskalnika Arduino (linux): 9 korakov (s slikami)
Daljinski upravljalnik na osnovi brskalnika Arduino (linux): Imamo otroke. Obožujem jih do potankosti, vendar vedno prikrivajo daljinski upravljalnik za satelit in televizijo, ko prižgejo otroške kanale. Potem ko se je to nekaj let dogajalo vsak dan in potem, ko mi je draga žena dovolila
Pošiljanje podatkov na platformo IoT AskSensors iz spletnega brskalnika: 6 korakov
Pošiljanje podatkov na platformo IoT AskSensors iz spletnega brskalnika: Pred kratkim sem objavil navodilo, ki prikazuje navodila po korakih za povezovanje MCU vozlišča ESP8266 s platformo AskSensors IoT. Dobil sem nekaj povratnih informacij od ljudi, ki jih bolj zanima platforma AskSensors, vendar nimajo pri roki MCU vozlišča. To jaz
Brezkontaktni infrardeči termometer na osnovi Arduino - IR termometer na osnovi Arduina: 4 koraki
Brezkontaktni infrardeči termometer na osnovi Arduino | IR -termometer z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bomo naredili brezkontaktni termometer z arduinom. Ker je včasih temperatura tekočine/trdne snovi previsoka ali prenizka, potem pa je težko priti v stik z njo in prebrati temperatura v tem prizorju
PCB -ji na osnovi brskalnika: 7 korakov
PCB -ji na osnovi brskalnika: Ko se lotevate ali ustvarjate projekte, bodo nekateri lahki, nekateri pa težki. Nekatere bodo enkratne, druge pa bo treba narediti v velikem obsegu. V tem prispevku bomo raziskovali moj največji projekt doslej, Distributed Symphony in kako mikrofon
Robot za pretakanje brskalnika z GoPiGo3: 5 koraki
Robot za pretakanje brskalnika z GoPiGo3: V tem naprednem projektu z robotom GoPiGo3 Raspberry Pi izdelujemo robot za pretakanje videoposnetkov v brskalniku, ki prenaša video v živo v brskalnik in ga je mogoče upravljati iz brskalnika. V tem projektu uporabljamo modul kamere Raspberry Pi Camera z GoPiG -om