Სარჩევი:
- ნაბიჯი 1: წინასწარი მშენებლობის მიმოხილვა
- ამ პროექტში ჩვენ შევქმნით მარტივ თამაშს, რომელშიც თქვენ აცეცებთ ბურთს კედელს. თუ გენატრება, კვდები. Ძალიან ცუდი. მათთვის, ვინც აფასებს გამოწვევას, თამაში იზრდება სირთულესთან ერთად თითოეულ დონეზე
- მასალა:
- 1 x BBC მიკრო: ბიტი
- 1 x მიკრო USB კაბელი
- მიზნები:
- შეიტყვეთ მეტი მიკრობიტის მიკროკომპიუტერის შესახებ
- ისწავლეთ მარტივი თამაშის დაპროგრამება
- განვიხილოთ ყველა შემთხვევა
- ნაბიჯი 2: კომპონენტები
- უპირველეს ყოვლისა, ჩართეთ მიკრობიტის მიკროკომპიუტერი თქვენს კომპიუტერში. სხვა კომპონენტები არ არის საჭირო
- ნაბიჯი 3: წინასწარი კოდირება
- ჩვენ უნდა დავამატოთ კოდის პაკეტი, რომ შევძლოთ ჩვენი ნაკრების კომპონენტების გამოყენება. დააწკაპუნეთ "მოწინავეზე" კოდის უჯრაში, რომ ნახოთ კოდის მეტი მონაკვეთი და გადახედეთ კოდის უჯრის ბოლოში "პაკეტის დამატებას"
- ეს გახსნის დიალოგურ ფანჯარას. დააკოპირეთ და ჩასვით შემდეგი ბმული "პაკეტის დამატება" ტექსტურ ველში: https://pxt.microbit.org/50544-64675-33322-24641. დააწკაპუნეთ ძებნის ხატულაზე ან დააჭირეთ Enter, შემდეგ დააწკაპუნეთ Tinkercademy ღილაკზე
- შენიშვნა: თუ მიიღებთ გაფრთხილებას, რომელიც გეუბნებათ, რომ ზოგიერთი პაკეტი წაიშლება შეუთავსებლობის პრობლემების გამო, თქვენ ან უნდა მიჰყევით მოთხოვნებს ან შექმნათ ახალი პროექტი პროექტების ფაილების მენიუში
- ნაბიჯი 4: კოდირება
- უპირველეს ყოვლისა, განსაზღვრეთ თქვენი ცვლადები! ჩვენ დაგვჭირდება ბევრი ცვლადი ბურთის ადგილმდებარეობის, სიჩქარისა და მიმართულების, პედლის სიგრძისა და პოზიციის შესანახად და, რაც მთავარია, თქვენი ქულა
- შემდეგი, ჩვენ დავაპროგრამებთ ფუნქციებს, რომლებიც აკონტროლებენ პედლს. xb წარმოადგენს პედლის პირველი პიქსელის პოზიციას მარცხნიდან, ხოლო yb წარმოადგენს პედლის სიგრძეს. მარცხენა და მარჯვენა ფუნქციები აკონტროლებენ xb და ცვლის პედლს, ხოლო დაფის ფუნქცია ბეჭდავს პედლს ეკრანზე
- შემდეგი, ჩვენ მოიცავს ფუნქციას, რომელიც აკონტროლებს როდესაც ბურთი მოძრაობს. დასაწყისში, ბურთი მოძრაობს ყოველ წამს, მაგრამ წინსვლისას, ბურთი მოძრაობს უფრო და უფრო მოკლე ინტერვალებით! რა ამაღელვებელია
- ჩვენ ახლა ვაპროგრამებთ ფუნქციებს, რომლებიც აკონტროლებენ ბურთის ურთიერთქმედებას მის შემოგარენთან. როდესაც ბურთი მოხვდება გვერდზე, მისი ჰორიზონტალური მოძრაობა უკუქცეულია, მაგრამ მისი ვერტიკალური მოძრაობა უცვლელი რჩება. როდესაც ბურთი მოხვდება ჭერზე, მას შეუძლია ნებისმიერი მიმართულებით დაბრუნება, რათა თამაში უფრო სახალისო გახდეს
- რაც მთავარია, უნდა ვნახოთ, მოხვდება თუ არა ბურთი ტალღაზე. თუ ის აცდა, თქვენ წააგებთ, აჩვენებთ თქვენს ქულას! თუ ის არ გაუშვა, ბურთიც შემთხვევითი მიმართულებით იბრუნებს და თამაშის სირთულე გაიზრდება
- და ბოლოს, ჩვენ გვაქვს for მარყუჟი, რომელიც მოქმედებს როგორც საათი ისე, რომ ბურთი მოძრაობს. ასევე, ჩვენ გვაქვს onButtonPressed () ფუნქციები, რომლებიც მოძრაობს პედლს
- შეინახეთ დაღლილი თითები და გადმოწერეთ კოდი
ვიდეო: PADDLEBALLSUPERSMASHEM მიკრო: ბიტი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ისწავლეთ მარტივი, მაგრამ სახალისო თამაშის დაპროგრამება 5 – დან 5 ეკრანზე, JavaScript– ის გამოყენებით! PADDLEBALLSUPERSMASHEM შეიძლება უნებლიე მსგავსება იყოს სხვა, უფრო გრაფიკულ თამაშებთან.
ამ გაკვეთილს ხელი შეუწყო ჯასტინ სონგმა რაფლის ინსტიტუტიდან.
ნაბიჯი 1: წინასწარი მშენებლობის მიმოხილვა
ამ პროექტში ჩვენ შევქმნით მარტივ თამაშს, რომელშიც თქვენ აცეცებთ ბურთს კედელს. თუ გენატრება, კვდები. Ძალიან ცუდი. მათთვის, ვინც აფასებს გამოწვევას, თამაში იზრდება სირთულესთან ერთად თითოეულ დონეზე
მასალა:
1 x BBC მიკრო: ბიტი
1 x მიკრო USB კაბელი
მიზნები:
შეიტყვეთ მეტი მიკრობიტის მიკროკომპიუტერის შესახებ
ისწავლეთ მარტივი თამაშის დაპროგრამება
განვიხილოთ ყველა შემთხვევა
ნაბიჯი 2: კომპონენტები
უპირველეს ყოვლისა, ჩართეთ მიკრობიტის მიკროკომპიუტერი თქვენს კომპიუტერში. სხვა კომპონენტები არ არის საჭირო
ნაბიჯი 3: წინასწარი კოდირება
ჩვენ უნდა დავამატოთ კოდის პაკეტი, რომ შევძლოთ ჩვენი ნაკრების კომპონენტების გამოყენება. დააწკაპუნეთ "მოწინავეზე" კოდის უჯრაში, რომ ნახოთ კოდის მეტი მონაკვეთი და გადახედეთ კოდის უჯრის ბოლოში "პაკეტის დამატებას"
ეს გახსნის დიალოგურ ფანჯარას. დააკოპირეთ და ჩასვით შემდეგი ბმული "პაკეტის დამატება" ტექსტურ ველში: https://pxt.microbit.org/50544-64675-33322-24641. დააწკაპუნეთ ძებნის ხატულაზე ან დააჭირეთ Enter, შემდეგ დააწკაპუნეთ Tinkercademy ღილაკზე
შენიშვნა: თუ მიიღებთ გაფრთხილებას, რომელიც გეუბნებათ, რომ ზოგიერთი პაკეტი წაიშლება შეუთავსებლობის პრობლემების გამო, თქვენ ან უნდა მიჰყევით მოთხოვნებს ან შექმნათ ახალი პროექტი პროექტების ფაილების მენიუში
ნაბიჯი 4: კოდირება
უპირველეს ყოვლისა, განსაზღვრეთ თქვენი ცვლადები! ჩვენ დაგვჭირდება ბევრი ცვლადი ბურთის ადგილმდებარეობის, სიჩქარისა და მიმართულების, პედლის სიგრძისა და პოზიციის შესანახად და, რაც მთავარია, თქვენი ქულა
შემდეგი, ჩვენ დავაპროგრამებთ ფუნქციებს, რომლებიც აკონტროლებენ პედლს. xb წარმოადგენს პედლის პირველი პიქსელის პოზიციას მარცხნიდან, ხოლო yb წარმოადგენს პედლის სიგრძეს. მარცხენა და მარჯვენა ფუნქციები აკონტროლებენ xb და ცვლის პედლს, ხოლო დაფის ფუნქცია ბეჭდავს პედლს ეკრანზე
შემდეგი, ჩვენ მოიცავს ფუნქციას, რომელიც აკონტროლებს როდესაც ბურთი მოძრაობს. დასაწყისში, ბურთი მოძრაობს ყოველ წამს, მაგრამ წინსვლისას, ბურთი მოძრაობს უფრო და უფრო მოკლე ინტერვალებით! რა ამაღელვებელია
ჩვენ ახლა ვაპროგრამებთ ფუნქციებს, რომლებიც აკონტროლებენ ბურთის ურთიერთქმედებას მის შემოგარენთან. როდესაც ბურთი მოხვდება გვერდზე, მისი ჰორიზონტალური მოძრაობა უკუქცეულია, მაგრამ მისი ვერტიკალური მოძრაობა უცვლელი რჩება. როდესაც ბურთი მოხვდება ჭერზე, მას შეუძლია ნებისმიერი მიმართულებით დაბრუნება, რათა თამაში უფრო სახალისო გახდეს
რაც მთავარია, უნდა ვნახოთ, მოხვდება თუ არა ბურთი ტალღაზე. თუ ის აცდა, თქვენ წააგებთ, აჩვენებთ თქვენს ქულას! თუ ის არ გაუშვა, ბურთიც შემთხვევითი მიმართულებით იბრუნებს და თამაშის სირთულე გაიზრდება
და ბოლოს, ჩვენ გვაქვს for მარყუჟი, რომელიც მოქმედებს როგორც საათი ისე, რომ ბურთი მოძრაობს. ასევე, ჩვენ გვაქვს onButtonPressed () ფუნქციები, რომლებიც მოძრაობს პედლს
გირჩევთ:
[2020] ორი (x2) მიკრო: ბიტი RC მანქანის გასაკონტროლებლად: 6 ნაბიჯი (სურათებით)
[2020] ორი (x2) მიკრო: ბიტი RC მანქანის გასაკონტროლებლად: თუ თქვენ გაქვთ ორი (x2) მიკრო: ბიტი, გიფიქრიათ თუ არა მათი გამოყენება RC მანქანის დისტანციურად მართვისთვის? თქვენ შეგიძლიათ აკონტროლოთ RC მანქანა ერთი მიკრო: ბიტი როგორც გადამცემი და მეორე როგორც მიმღები. როდესაც იყენებთ MakeCode რედაქტორს მიკრო კოდირებისთვის: b
მიკრო: ბოტი - მიკრო: ბიტი: 20 ნაბიჯი
მიკრო: ბოტი - მიკრო: ბიტი: შექმენი შენი თავი მიკრო: ბოტი! ეს არის მიკრო: ბიტიანი კონტროლირებადი რობოტი ჩამონტაჟებული სონარით ავტონომიური მართვისთვის, ან თუ გაქვთ ორი მიკრო: ბიტი, რადიო კონტროლირებადი მართვა
მიკრო: ბიტი - მიკრო დასარტყამი მანქანა: 10 ნაბიჯი (სურათებით)
მიკრო: ბიტი - მიკრო დასარტყამი მანქანა: ეს არის მიკრო: ბიტიანი მიკრო დრამი მანქანა, რომელიც ხმის წარმოქმნის ნაცვლად, ფაქტიურად დასარტყამს. ის მძიმედ არის შთაგონებული კურდღელი მიკრო: ბიტ ორკესტრიდან. გარკვეული დრო დამჭირდა იმ სოლენოიდების მოსაძებნად, რომელთა გამოყენება ადვილი იყო მოკროში: ბიტი
მიკროპროგრამირება: ბიტი რობოტი და ჯოისტიკი: ბიტი კონტროლერი მიკროპითონით: 11 ნაბიჯი
მიკროპროგრამირება: Bit Robot & Joystick: Bit Controller With MicroPython: Robocamp 2019-ისთვის, ჩვენი საზაფხულო რობოტიკის ბანაკი, 10-13 წლის ახალგაზრდები ახვევენ, აპროგრამებენ და აშენებენ BBC მიკრო: ბიტებზე დაფუძნებულ „ანტობატურ რობოტს“, ასევე პროგრამირებას მიკრო: ცოტა დისტანციური მართვისთვის. თუ ამჟამად იმყოფებით რობოკამპში, თხილამურებით
სინათლისა და ფერის გაზომვები Pimoroni Enviro– სთან ერთად: ბიტი მიკროსთვის: ბიტი: 5 ნაბიჯი
სინათლის და ფერის გაზომვები Pimoroni Enviro– სთან ერთად: ბიტ მიკრო: ცოტა: მე ვმუშაობდი ზოგიერთ მოწყობილობაზე, რომელიც ადრე იძლევა სინათლისა და ფერის გაზომვას და თქვენ შეიძლება ბევრი რამ იპოვოთ ამ გაზომვების მიღმა თეორიის შესახებ აქ და აქ. ცოტა ხნის წინ გამოვიდა Enviro: bit, add-on for m