Sadržaj:
- Korak 1: Postavljanje MBlocka
- Korak 2: Podešavanje postavke za Arduino/HyperDuino
- Korak 3: Programiranje pametnog automobila u MBlocku
Video: Početak rada s kodiranjem zasnovanim na pregledniku MBlock za HyperDuino: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Dobro došli u mBlock web -vodič s HyperDuinom. Ovo će vam pokazati kako postaviti mBlock i prenijeti svoj kôd na svoj HyperDuino. Ovo će vam također pokazati kako stvoriti osnovni kôd za pametni automobil. Za početak, skoknite ravno 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ći bljeskalicu i dopustite da je pokrene google chrome. Nakon što to dovršite, bit ćete preusmjereni na glavnu stranicu za kodiranje blokova mBlock. Skoro smo gotovi s postavljanjem! Zatim će vas zatražiti da preuzmete dodatak koji je potreban za sastavljanje koda na stvarni Arduino/HyperDuino. Samo naprijed i počnite preuzimati softver. Vidjet ćete da se pojavljuje u donjem lijevom kutu vašeg zaslona dok se preuzima. Ako ne, možete pristupiti ovome pritiskom na tri složene točke s desne strane preglednika Chrome i prelaskom na preuzimanja. Ako se tamo ne pojavi, svakako kliknite desni gumb. Morat ćete pokrenuti instalacijski program i proći sve korake da biste dovršili instalaciju. Nakon što sve završi, morat ćete ponovno pokrenuti računalo 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ću vrstu 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 uznemiriti, 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 zbunila s onim što radimo kad je pokušamo prenijeti. Na krajnjoj desnoj strani zaslona pritisnite tipku za povezivanje i odaberite "USB" te 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 preglednika mBlock. Dolje će biti prikazan primjer koda kako napraviti pametni automobil i prenijeti 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. Učinio sam to 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 natrag. 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, samo možete upotrijebiti jednu od naredbi za naprijed koju smo upravo napravili za skretanje ulijevo i udesno, ali ja volim da jedan motor ide unatrag, a drugi prema naprijed samo kako bi izgledao glatko. Sad kad smo to dovršili, prijeđimo 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 pametan možete napraviti ovaj automobil. Ovaj će kôd ostaviti otvorenim gdje će izbjeći zidove, ali još uvijek 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čeni:
Početak rada s bežičnim osjetnicima temperature i vibracija na daljinu: 7 koraka
Početak rada s bežičnim osjetnicima temperature i vibracija 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 točnosti. Praćenje
Početak rada sa STM32f767zi Cube IDE i učitavanje prilagođene skice: 3 koraka
Početak rada sa STM32f767zi Cube IDE -om i učitajte svoju prilagođenu skicu: KUPITE (kliknite test za kupnju/posjet web stranici) STM32F767ZISUPPORTED SOFTVER · STM32CUBE IDE · KEIL MDK ARM µVISION · EARMAR IAR EMBEDDED WORKBENCH mogući su koristi se za programiranje STM mikrokontrolera
Početak rada s Bascom AVR -om: 5 koraka
Početak rada s Bascom AVR -om: Ovo je početak serije koja će vas naučiti programirati vaš AVR mikrokontroler s Bascom AVR -om. Zašto to radim. Većinu uzoraka programa u ovoj seriji možete napraviti s Arduinom. Neke lakše, a neke teže, ali na kraju će oboje
Početak rada s 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 postoje mnoge prilagodljive značajke Flipboard -a. Nakon što dovršite ovaj vodič, imat ćete osnovno znanje o Flipboardu
Početak rada s WeMos ESP8266: 6 koraka
Početak rada s WeMos ESP8266: U ovom uputstvu ćemo pokrenuti trepćući Led primjer na WeMos ESP8266