SlideShare a Scribd company logo
CODE CLUB
Mursko Središće mBot
codeclubms.wordpress.com
Izradio: Noa Turk
KOD ZA KVIZ: XXX XXX XXX
Kahoot
Pravila:
● Unosite vaše ime i prezime NE
nadimke
● Nema prepisivanja (ŠALABAHTER
DOZVOLJEN)
“CodeClub pravila”
Općenita pravila:
● Na kvizovima upisujte Ime i prvo slovo Prezimena (npr. NoaT)
● Na izazovima smijete koristiti sve ali ZABRANJENO je prepisivati
● Na natjecanjima je zabranjeno koristiti “šalabahtere”
● Sjedite uvijek na istom mjestu
● Ne upadajte drugima u riječ
● Dignite ruku kad nešto želite reći/pitati/komentirati
● Ako nemate volje, ne morate sudjelovati ali NE ometajte druge
PS. Ako me nazovete sa VI morate napraviti 5 čučnjeva
Ponavljanje
01
Za postavljanje jezika pritisnite
ovu ikonu
Odaberite Hrvatski
Postavljanje
jezika i na upload
Veliki izazov
● Kada se mBot pokrene tipkalo na robotu obje RGB
diode zasvjetle
zelenom bojom i neka robot kreće pratiti crtu.
● Kada bi robot skrenuo lijevo neka lijeva svjetleća
dioda zasvijetli
zeleno a desna crveno.
● Kada bi robot skrenuo desno neka desna svjetleća
dioda zasvijetli
zeleno a lijeva crveno.
● Kada ide unatrag obje svjetleće diode budu crvene.
1. Izazov
/zadatak
Zadatak pronađite na:
codeclubms.wordpress.com
pod zadaci->mBot->mBot
zadaci 006
te riješite 1.izazov
Sve upute se nalaze u dokumentu, kad zavšite pozovite me.
Tipkalo
U programu se može
postaviti uvjet kojim se
ispituje je li tipkalo pritisnuto
ili otpušteno te ovisno o
rezultatu provjere odrediti
kako da se robot ponaša.
Primjerice neka robot uključi
svjetla, zasvira melodiju i
krene s vožnjom nakon
pritiska na tipkalo.
U programu se može postaviti
uvjet kojim se ispituje je li tipkalo
pritisnuto ili otpušteno te ovisno
o rezultatu provjere odrediti
kako da se robot ponaša.
Primjerice neka robot uključi
svjetla, zasvira melodiju i krene s
vožnjom nakon pritiska na
tipkalo.
https://izradi.croatianmakers.hr/
https://izradi.croatianmakers.hr/
Zadatak za vježbu
Izradite program kojim
svjetleće diode na robotu ,s
lijeve strane svijetle
crvenom a s desne zelenom.
Svakim pritiskom na tipkalo
neka se zamjene.
(1. desna zeleno, lijeva crveno -> desna crveno, lijeva
zeleno)
Vrijeme za rješavanje: 7min
Zujalica
U programu se može
postaviti uvjet kojim se
ispituje je li tipkalo pritisnuto
ili otpušteno te ovisno o
rezultatu provjere odrediti
kako da se robot ponaša.
Primjerice neka robot uključi
svjetla, zasvira melodiju i
krene s vožnjom nakon
pritiska na tipkalo.
https://izradi.croatianmakers.hr/
Primjer programa
Robot na početku programa istovremeno svijetli crvenom bojom i reproducira zvuk.
Pritiskom na tipkalo zvuk se isključuje, a svjetleće diode svijetle zeleno.
.
https://izradi.croatianmakers.hr/
2. Izazov /zadatak
Zadatak pronađite na:
codeclubms.wordpress.com
pod zadaci->mBot->mBot zadaci
006
te riješite 2.izazov
Vrijeme je za
pauzu
Ultrazvučni senzor
● za mjerenje udaljenosti robota od nekog drugog objekta (prepreke)
● može detektirati prepreke na udaljenosti od 3 do 400 cm (pod kutom od 30′).
https://izradi.croatianmakers.hr/
Ultrazvučni senzor
Naredba koja u programu javlja vrijednost udaljenosti (cm)
ultrazvučnog senzora od predmeta koji se nalazi ispred njega
Primjer programa
Kako bi se mjerenje ultrazvučnog senzora izvršavalo 10 puta u jednoj sekundi.
Stavili smo naredbu if u kojoj se provjerava stanje timera, ako je provjerom
utvrđeno da je timer veći od 0.1 sekunde, timer se resetira (reset timer) i izvrši
ostatak programa.
Provjera udaljenost prepreke
Ako je prepreka udaljena više
od 15 cm robot se kreće
naprijed ako nije inda robot
stane
https://izradi.croatianmakers.hr/
2. Veliki izazov
Zadatak pronađite na:
codeclubms.wordpress.com
pod zadaci->mBot->mBot
zadaci 006
te riješite 2. VELIKI IZAZOV
KOD ZA KVIZ: XXX XXX XXX
Kahoot
Pravila:
● Unosite vaše ime i prezime NE nadimke
● Nema prepisivanja (ŠALABAHTER
DOZVOLJEN)
-prezentacije izrađene za radionice Code Cluba u Murskom Središću
-voditeljica radionica: Jelena Tuksar
-asistent Noa Turk
-predložak prezentacije: slidesgo.com
-neki materijali preuzeti sa: izradi.croatianmakers.hr

More Related Content

Featured

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

mBot L2

  • 1. CODE CLUB Mursko Središće mBot codeclubms.wordpress.com Izradio: Noa Turk
  • 2. KOD ZA KVIZ: XXX XXX XXX Kahoot Pravila: ● Unosite vaše ime i prezime NE nadimke ● Nema prepisivanja (ŠALABAHTER DOZVOLJEN)
  • 3. “CodeClub pravila” Općenita pravila: ● Na kvizovima upisujte Ime i prvo slovo Prezimena (npr. NoaT) ● Na izazovima smijete koristiti sve ali ZABRANJENO je prepisivati ● Na natjecanjima je zabranjeno koristiti “šalabahtere” ● Sjedite uvijek na istom mjestu ● Ne upadajte drugima u riječ ● Dignite ruku kad nešto želite reći/pitati/komentirati ● Ako nemate volje, ne morate sudjelovati ali NE ometajte druge PS. Ako me nazovete sa VI morate napraviti 5 čučnjeva
  • 5. Za postavljanje jezika pritisnite ovu ikonu Odaberite Hrvatski Postavljanje jezika i na upload
  • 6. Veliki izazov ● Kada se mBot pokrene tipkalo na robotu obje RGB diode zasvjetle zelenom bojom i neka robot kreće pratiti crtu. ● Kada bi robot skrenuo lijevo neka lijeva svjetleća dioda zasvijetli zeleno a desna crveno. ● Kada bi robot skrenuo desno neka desna svjetleća dioda zasvijetli zeleno a lijeva crveno. ● Kada ide unatrag obje svjetleće diode budu crvene.
  • 7. 1. Izazov /zadatak Zadatak pronađite na: codeclubms.wordpress.com pod zadaci->mBot->mBot zadaci 006 te riješite 1.izazov Sve upute se nalaze u dokumentu, kad zavšite pozovite me.
  • 8. Tipkalo U programu se može postaviti uvjet kojim se ispituje je li tipkalo pritisnuto ili otpušteno te ovisno o rezultatu provjere odrediti kako da se robot ponaša. Primjerice neka robot uključi svjetla, zasvira melodiju i krene s vožnjom nakon pritiska na tipkalo.
  • 9. U programu se može postaviti uvjet kojim se ispituje je li tipkalo pritisnuto ili otpušteno te ovisno o rezultatu provjere odrediti kako da se robot ponaša. Primjerice neka robot uključi svjetla, zasvira melodiju i krene s vožnjom nakon pritiska na tipkalo. https://izradi.croatianmakers.hr/
  • 11. Zadatak za vježbu Izradite program kojim svjetleće diode na robotu ,s lijeve strane svijetle crvenom a s desne zelenom. Svakim pritiskom na tipkalo neka se zamjene. (1. desna zeleno, lijeva crveno -> desna crveno, lijeva zeleno) Vrijeme za rješavanje: 7min
  • 12. Zujalica U programu se može postaviti uvjet kojim se ispituje je li tipkalo pritisnuto ili otpušteno te ovisno o rezultatu provjere odrediti kako da se robot ponaša. Primjerice neka robot uključi svjetla, zasvira melodiju i krene s vožnjom nakon pritiska na tipkalo.
  • 14. Primjer programa Robot na početku programa istovremeno svijetli crvenom bojom i reproducira zvuk. Pritiskom na tipkalo zvuk se isključuje, a svjetleće diode svijetle zeleno. . https://izradi.croatianmakers.hr/
  • 15. 2. Izazov /zadatak Zadatak pronađite na: codeclubms.wordpress.com pod zadaci->mBot->mBot zadaci 006 te riješite 2.izazov
  • 17. Ultrazvučni senzor ● za mjerenje udaljenosti robota od nekog drugog objekta (prepreke) ● može detektirati prepreke na udaljenosti od 3 do 400 cm (pod kutom od 30′). https://izradi.croatianmakers.hr/
  • 18. Ultrazvučni senzor Naredba koja u programu javlja vrijednost udaljenosti (cm) ultrazvučnog senzora od predmeta koji se nalazi ispred njega
  • 19. Primjer programa Kako bi se mjerenje ultrazvučnog senzora izvršavalo 10 puta u jednoj sekundi. Stavili smo naredbu if u kojoj se provjerava stanje timera, ako je provjerom utvrđeno da je timer veći od 0.1 sekunde, timer se resetira (reset timer) i izvrši ostatak programa. Provjera udaljenost prepreke Ako je prepreka udaljena više od 15 cm robot se kreće naprijed ako nije inda robot stane https://izradi.croatianmakers.hr/
  • 20. 2. Veliki izazov Zadatak pronađite na: codeclubms.wordpress.com pod zadaci->mBot->mBot zadaci 006 te riješite 2. VELIKI IZAZOV
  • 21. KOD ZA KVIZ: XXX XXX XXX Kahoot Pravila: ● Unosite vaše ime i prezime NE nadimke ● Nema prepisivanja (ŠALABAHTER DOZVOLJEN)
  • 22. -prezentacije izrađene za radionice Code Cluba u Murskom Središću -voditeljica radionica: Jelena Tuksar -asistent Noa Turk -predložak prezentacije: slidesgo.com -neki materijali preuzeti sa: izradi.croatianmakers.hr

Editor's Notes

  1. Prezentacije su dostupne za besplatno korištenje i preuzimanje.
  2. Izvorhttps://izradi.croatianmakers.hr/
  3. https://izradi.croatianmakers.hr/
  4. Repeat until naredba omogućuje izvršavanje dijela programa sve dok se ne ostavari uvjet postavljen u njoj. U ovom primjeru uvjet je pritisak na tipkalo (when on-board button pressed). Kad se taj uvjet ostvari, izvršavaju se naredbe izvan repat until bloka. Dakle, dok tipkalo nije pritisnuto, robot svira i svijetli crveno. Kad je tipkalo pritisnuto robot svjetli zelen
  5. Kako bi se mjerenje ultrazvučnog senzora izvršavalo 10 puta u jednoj sekundi. Stavili smo naredbu if u kojoj se provjerava stanje timera, ako je provjerom utvrđeno da je timer veći od 0.1 sekunde, timer se resetira (reset timer) i izvrši ostatak programa.