Sadržaj:
- Korak 1: Postavljanje MBlocka
- Korak 2: Podešavanje postavke za Arduino/HyperDuino
- Korak 3: Programiranje pametnog automobila u MBlocku
Video: Prvi koraci s kodiranjem zasnovanim na pregledniku MBlock za HyperDuino: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Dobro došli u mBlock web -vodič s HyperDuinom. Ovo će vam pokazati kako postaviti mBlock i postaviti kôd na svoj HyperDuino. Ovo će vam također pokazati kako stvoriti osnovni kod za pametni automobil. Za početak, skočite direktno u njega klikom OVDJE.
Korak 1: Postavljanje MBlocka
Kad počne učitavati web stranicu, od vas će se tražiti da omogućite flash player, ako to niste učinili, idite naprijed i odaberite omogućite flash i dopustite da ga pokrene google chrome. Nakon što to dovršite, bit ćete preusmjereni na glavnu stranicu za kodiranje blokova mBlock. Skoro smo završili s postavljanjem! Zatim će vas zatražiti da preuzmete dodatak koji je potreban za kompajliranje koda na stvarni Arduino/HyperDuino. Samo naprijed i počnite preuzimati softver. Vidjet ćete da se pojavljuje u donjem lijevom dijelu ekrana prilikom preuzimanja. Ako niste, možete pristupiti ovome pritiskom na tri složene tačke s desne strane preglednika Chrome i prelaskom na preuzimanja. Ako se tamo ne pojavi, kliknite desnim gumbom. Morat ćete pokrenuti instalacijski program i proći sve korake da biste dovršili instalaciju. Nakon što sve završi, morat ćete ponovo pokrenuti računar prema upitu. Kad se učitava sigurnosna kopija, trebali biste biti spremni za polazak!
Korak 2: Podešavanje postavke za Arduino/HyperDuino
Prije nego počnemo programirati, htjet ćete postaviti način rada na Arduino način i provjeriti prenosite li na odgovarajući tip ploče. Za početak kliknite Uređivanje i pritisnite na samom dnu će se pisati Arduino Mode. Promijenit će izgled ekrana, ali nemojte se plašiti, ovo je samo izbacilo kôd koji bi bio beskoristan pri programiranju Arduina/HyperDuina. Sljedeće ćete željeti promijeniti i ploču koju učitavate. Koristim Arduino Uno s kojim je HyperDuino uglavnom uparen, pa ga prebacimo s mBot na Arduino Uno. Na kraju ćemo htjeti postaviti vrstu veze kako se ne bi zbunjivala s onim što radimo kada pokušamo učitati. Sa krajnje desne strane ekrana idite naprijed i pritisnite karticu za povezivanje i odaberite "USB" i provjerite je li spojen na odgovarajući USB priključak na koji je spojen Arduino/HyperDuino, to može biti vrlo različito između različitih računala. To je to! Dovršili ste postavljanje za izdanje pretraživača mBlock. Dolje će biti dat primjer koda kako napraviti pametni automobil i postaviti ga na Arduino/HyperDuino.
Korak 3: Programiranje pametnog automobila u MBlocku
Počeo sam stvaranjem 4 bloka za definiranje funkcije naprijed i natrag za oba kotača. To sam učinio jer će prilikom skretanja ulijevo i udesno biti lakše i izgledati lijepo kada se robot okreće. Izazivam vas prije nego pogledate sljedeću sliku da isprobate sve 4 ove naredbe, ili čak stvorite drugačiji način da svaki motor krene naprijed i nazad. Sada kada imamo naredbu za naprijed i natrag za svaki motor, dopustimo da za nju napravimo ukupnu funkciju naprijed, ukupno unatrag, lijevo i desno. Tehnički, možete samo upotrijebiti jednu od naredbi za kretanje prema naprijed za skretanje lijevo i desno, ali ja volim da jedan motor ide unatrag, a drugi da ide naprijed samo kako bi izgledao glatko. Sada kada smo to završili, idemo na glavni kod. Prvo želimo da automobil općenito vozi naprijed na početku programa. Zatim možemo dodati dio ultrazvučnog senzora kao takav. Za sada ću ostaviti samo jedan primjer dijela ultrazvučnog senzora jer je najbolji dio koda kreativnost koja dolazi s njim. Pogledajte koliko možete pametno napraviti ovaj automobil. Ovaj kôd će ostaviti otvoren kraj gdje će izbjeći zidove, ali ipak ima mogućnost da se zaglavi na mjestima. Ako imate bilo kakvih pitanja, slobodno ostavite komentar kako bih vam mogao pomoći na tom putu!
Preporučuje se:
Prvi koraci s bežičnim senzorima temperature i vibracije na daljinu: 7 koraka
Početak rada sa bežičnim senzorima temperature i vibracije na daljinu: Ponekad su vibracije uzrok ozbiljnih problema u mnogim aplikacijama. Od osovina strojeva i ležajeva do performansi tvrdog diska, vibracije uzrokuju oštećenje stroja, ranu zamjenu, niske performanse i nanose veliki udarac preciznosti. Praćenje
Prvi koraci sa flipboardom: 9 koraka
Početak rada s Flipboardom: Ovaj kratki vodič osmišljen je kako bi vam pomogao da započnete s mobilnom aplikacijom Flipboard. Ovo je samo uvodno jer postoji mnogo prilagodljivih funkcija Flipboard -a. Nakon što završite ovaj vodič, imat ćete osnovno znanje o Flipboardu
Prvi koraci s WeMos ESP8266: 6 koraka
Početak rada sa WeMos ESP8266: U ovom uputstvu ćemo pokrenuti trepćući Led primer na WeMos ESP8266
Prvi koraci s radiom Ham: 5 koraka (sa slikama)
Početak rada sa radiom Ham: Kao nedavno iskorišćeni licencirani pršut, želim da prođem kroz proces koji sam preduzeo da bih ušao u radio sa šunkom. Mene je privukao aspekt samopouzdanja u hobiju, dajući ljudima način komunikacije kad su druge metode poremećene. Ali takođe je korisno i
Prvi koraci u FPV Drone Racing: 11 koraka
Prvi koraci u FPV Drone Racing: FPV Drone Racing ima mnogo različitih vrsta. Postoji zatvoreni prostor poznat i kao Tiny Whoop racing koji koristi četvorotočkaše ispod 50 grama, koji nisu veći od 50 mm rekvizita, imaju kanale i gotovo se uvijek trče u minuti u zatvorenom prostoru. Zatim postoji veća klasa koja