Სარჩევი:

Qoopers– ით დაწყება: 3 ნაბიჯი
Qoopers– ით დაწყება: 3 ნაბიჯი

ვიდეო: Qoopers– ით დაწყება: 3 ნაბიჯი

ვიდეო: Qoopers– ით დაწყება: 3 ნაბიჯი
ვიდეო: Программирование робота Robobloq Qoopers. Урок 3. Промежуточное программирование "Танец робота" STEM 2024, ივლისი
Anonim
Qoopers– ით დაწყება
Qoopers– ით დაწყება

Qoopers არის Robobloq– ის საგანმანათლებლო რობოტების ნაკრები. ეს არის ახალი კომპანია; მათ უბრალოდ დაასრულეს ხალხის დაფინანსების კამპანია Indiegogo– ში. მე ვამაყობ, რომ მხარს ვუჭერ მათ კამპანიას, რადგან მე მჯერა, რომ Qoopers არის ლამაზი სათამაშო ბავშვებისთვის, ასევე ძლიერი რობოტექნიკის პლატფორმა ზრდასრული მოყვარულებისთვის.

ამ დროისთვის ინტერნეტში არ არის დამოუკიდებელი მიმოხილვები, ამიტომ ვიმედოვნებ, რომ ჩემი გამოცდილების გაზიარება სასარგებლო იქნება საზოგადოებისთვის.

ნაბიჯი 1: მასალები და ინსტრუმენტები

უპირველეს ყოვლისა, ჩვენ გვჭირდება Qoopers (რობოტული ნაკრები). ნაკრები მოიცავს:

  • საკონტროლო დაფა;
  • ბატარეის დამჭერი;
  • LED მატრიცა (რობოტის სახე);
  • ულტრაბგერითი სენსორი;
  • ორი DC ძრავა;
  • ბორბლები, რომლებიც შეგიძლიათ გამოიყენოთ საბურავებით ან ბილიკით;
  • რკინის ფირფიტების ნაკრები და ხრახნები და თხილი.

გარდა ამისა, ჩვენ გვჭირდება:

  • Android ტაბლეტი (OS ვერსია 4.1+) ოფიციალური პროგრამის გასაშვებად;
  • ექვსი AA ბატარეის რობოტი.

ნაბიჯი 2: კონტროლერის მიმოხილვა

ამ ინსტრუქციაში, მე ყურადღებას გავამახვილებ კონტროლერის დაფაზე, როგორც რობოტის ძირითად ნაწილზე. პლასტიკური საფარი ხურავს კონტროლერის დაფას. საფარი საკმაოდ უსაფრთხოდ გამოიყურება ბავშვთა თამაშისთვის. ასევე, ვიმედოვნებ, რომ საფარი დაიცავს კონტროლერს, თუ რობოტს გავუშვებ გარედან.

გამოსახულება
გამოსახულება

საფარის უკანა მხარეს არის ორი სლოტი ძრავებისთვის M1 და M2, DC შეყვანის და ჩართვის/გამორთვის ღილაკი.

გამოსახულება
გამოსახულება

მარცხენა და მარჯვენა მხარეს არის RJ25 მდედრობითი სქესის კონექტორები. ერთი წყვილი ნარინჯისფერია, ექვსი კი ნაცრისფერი. ოფიციალური ინფორმაცია არ არსებობს, მაგრამ მე შემიძლია ვხვდები, რომ ნარინჯისფერი წყვილი განკუთვნილია დამატებითი ძრავებისთვის, ხოლო ნაცრისფერი კონექტორები შეიძლება მუშაობდნენ როგორც შეყვანის/გამოყვანის სახით.

გამოსახულება
გამოსახულება

მარცხენა მხარეს არის Bluetooth მოდულის გადატვირთვის ღილაკი. მარჯვენა მხარეს არის USB კონექტორი.

საფარის გასახსნელად დააჭირეთ რამდენიმე დაწკაპუნებას screwdriver– ით. გთხოვთ, ფრთხილად გაუმკლავდეთ, დაწკაპუნებები მყიფეა.

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

კონტროლერის დაფაზე შეგიძლიათ ნახოთ:

  • ATMEGA 2560 მიკროკონტროლი (შესანიშნავი!);
  • ორი RGB LED ბორტზე (ჩვენ შეგვიძლია დავხუჭოთ!);
  • ზუზუნი (ჩვენ შეგვიძლია ხმაური გავაკეთოთ!);
  • ღილაკი, საფარი მოქნილია ღილაკის ქვეშ, ასე რომ ჩვენ შეგვიძლია დავაჭიროთ ღილაკს მაშინაც კი, როდესაც საფარი დახურულია;
  • ბლუოთის მოდული;
  • საერთო CH340G USB სერიული.

კონტროლერის მნიშვნელოვანი ნაწილია ბატარეის დამჭერი.

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

თქვენ გჭირდებათ 6 AA ბატარეა, რომ ჩასვათ დამჭერში და გააკონტროლოთ კონტროლერი.

ბატარეის დამჭერს აქვს იგივე ზომა, რაც კონტროლერი, და მათ განზრახული ჰქონდათ სენდვიჩის მსგავსად მიმაგრებული ოთხი ხრახნით.

გამოსახულება
გამოსახულება

ნაბიჯი 3: პროგრამული უზრუნველყოფის საფუძვლები

Image
Image
  • მე გამოვიყენე ოფიციალური Android პროგრამა. მისი ატვირთვა შეგიძლიათ Google play– ზე, ასევე ოფიციალურ საიტზე. აპლიკაციაში სამი ძირითადი რეჟიმია:
  • შენობის ინტერაქტიული ინსტრუქცია;
  • მართვის პანელი;
  • ბლოკზე დაფუძნებული კოდირება.

მართვის პანელზე თქვენ შეგიძლიათ მართოთ რობოტი როგორც RC მანქანა, დაუკრათ ფორტეპიანო ზუზუნით ან დახატოთ წერტილოვანი მატრიცის ეკრანზე.

გამოსახულება
გამოსახულება

ეს საკმაოდ აშკარაა, ხოლო კოდირების რეჟიმს გარკვეული ახსნა სჭირდება. კარგი, დავიწყოთ კოდირება!

როგორც ყოველთვის, ჩვენ დავიწყებთ LED მოციმციმე, ეს არის "Hello World" კონტროლერებისათვის.

ბლოკზე დაფუძნებული კოდირება გამოიყურება Scratch– ის მსგავსი. უბრალოდ გადაათრიეთ ბლოკები და დააკავშირეთ ბლოკები პროგრამაში.

თქვენ შეგიძლიათ დაიწყოთ თქვენი პროგრამა ბლოკებით, როდესაც დროშა დააწკაპუნებთ ან რობოტის პანელში დაჭერით.

  • როდესაც დროშა დააწკაპუნებს ნიშნავს, რომ პროგრამა დაიწყება, როდესაც დააწკაპუნებთ ბლოკების კონკრეტულ ჯგუფზე.
  • რობოტის პანელში დაჭერისას, პროგრამა დაიწყება, როდესაც თქვენ დააჭერთ აპარატურის ღილაკს ამ კონტროლერის დაფაზე.

Scratch– ისგან განსხვავებით, არ არის აუცილებელი დაიწყოს დროშის დაჭერით. თუ დააწკაპუნებთ ბლოკების ნებისმიერ ჯგუფზე, ისინი გაუშვებენ. არ ვიცი, ეს შეცდომაა თუ ფუნქცია, მაგრამ მე მოუხერხებლად აღმოვაჩინე. ამიტომ მე გირჩევთ შეწყვიტოთ კავშირი კოდირებისას. დაუკავშირდით რობოტს მხოლოდ მაშინ, როდესაც დაასრულებთ ყველა კოდს.

გახსენით კონტროლის მენიუ, რომ იპოვოთ საკონტროლო სტრუქტურები.

გამოსახულება
გამოსახულება

ამ შემთხვევაში, მე ვირჩევ მარყუჟის სტრუქტურას.

გამოსახულება
გამოსახულება

შევცვალე გამეორებების რაოდენობა.

გამოსახულება
გამოსახულება

გახსენით სინათლის მენიუ, რომ იპოვოთ სხვადასხვა ბრძანებები LED- ებზე, ასევე წერტილოვან მატრიცაზე და სენსორის LED- ზე.

გამოსახულება
გამოსახულება

ბლოკის განათების შუქს LED პანელში აქვს ორი პარამეტრი: ინდექსი LED- ზე (მარცხნივ, მარჯვნივ ან ორივეზე) და ფერი.

გამოსახულება
გამოსახულება

მე ჩავაგდე იგივე ბლოკი მარჯვენა LED- ზე და დავამატე ლოდინი 1 წმ ბლოკი Control მენიუდან.

გამოსახულება
გამოსახულება

შემდეგ ვიმეორებ ყველა იმ მოქმედებას LED- ების მდგომარეობის შესაცვლელად. აქ არის შედეგი!

გამოსახულება
გამოსახულება

თუ მოგწონთ ეს სასწავლო, ნუ დააყოვნებთ კომენტარს და მე მეტს გეტყვით:

  • როგორ დავამატოთ ძრავები და რობოტი გადავაადგილოთ;
  • დაბრკოლების თავიდან აცილების შესახებ;
  • როგორ კოდირება წერტილოვანი მატრიცა.

გირჩევთ: