![AI With Grove Zero და Codecraft (Scratch 3.0): 5 ნაბიჯი (სურათებით) AI With Grove Zero და Codecraft (Scratch 3.0): 5 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/006/image-15544-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![AI With Grove Zero და Codecraft (Scratch 3.0) AI With Grove Zero და Codecraft (Scratch 3.0)](https://i.howwhatproduce.com/images/006/image-15544-1-j.webp)
ამ სტატიაში ჩვენ ვაპირებთ ავაშენოთ სამი პროექტი Codecraft– ის AI ფუნქციებით, გრაფიკული პროგრამირების გარემო Scratch 3.0 –ზე დაყრდნობით. Codecraft შემუშავებულია და შენარჩუნებულია TinkerGen– ის განათლებით და მისი გამოყენება უფასოა.
AI და მისი ქვესიმრავლე, მანქანათმცოდნეობა, გახდა ჩვენი ცხოვრების განუყოფელი ნაწილი ბოლო 10 წლის განმავლობაში. ბევრ ქვეყანაში სასკოლო პროგრამები მოიცავს ხელოვნური ინტელექტისა და მანქანათმცოდნეობის ცოდნას, მაგრამ საშუალო მასწავლებლისთვის ძნელია შექმნას საგაკვეთილო მასალები ამ თემის შესასწავლად სწორი ინსტრუმენტების გარეშე. მანქანათმცოდნეობის ბიბლიოთეკების გამოყენება, თუნდაც ყველაზე მოსახერხებელი, მაგალითად კერასი, ისეთი პროგრამის შესაქმნელად, რომელთანაც სტუდენტებს შეუძლიათ ურთიერთქმედება, შეიძლება იყოს შრომატევადი და საშიში ამოცანა. ეს არის ის, სადაც Codecraft შეიძლება დაგეხმაროთ - მას აქვს მანქანათმცოდნეობის პროგრამების მდიდარი ნაკრები, რომელსაც მასწავლებელს შეუძლია გამოიყენოს ხელოვნური ინტელექტთან დაკავშირებული ცნებების ახსნისა და დემონსტრირებისთვის. მოდით შევხედოთ მათ!
ნაბიჯი 1: AI გაფართოებების მიმოხილვა
![AI გაფართოებების მიმოხილვა AI გაფართოებების მიმოხილვა](https://i.howwhatproduce.com/images/006/image-15544-2-j.webp)
გახსენით Codecraft ონლაინ რედაქტორი
დააწკაპუნეთ ეტაპის რეჟიმზე და შემდეგ ბლოკების ნავიგაციის ჩანართის ბოლოში გაფართოების ღილაკის დამატებაზე.
თქვენ ნახავთ, რომ არსებობს სამი AI გაფართოება:
- შემეცნებითი მომსახურება --- მანქანური სწავლების მოდელები ცოცხალი ვიდეო არხისა და ხმის დასამუშავებლად
- ასწავლის მანქანას --- შეიძლება გამოყენებულ იქნას კლასიფიკაციის მოდელის მომზადებისთვის თქვენი კამერით გადაღებული სურათებით
- თარგმნეთ --- იყენებს მანქანათმცოდნეობას თარგმნისთვის
ამ სტატიაში ჩვენ ყურადღებას გავამახვილებთ შემეცნებით სერვისებზე და ამ ფუნქციების გამოყენებაზე Grove Zero აპარატურის გასაკონტროლებლად. კომპიუტერსა და Grove Zero– ს შორის უკაბელო კომუნიკაცია ჯერ კიდევ მიმდინარეობს და მე სტატიის განახლებისთანავე განვაახლებ. ახლა ჩვენ გამოვიყენებთ სადენიან კავშირს Grove Zero მოდულსა და კომპიუტერს შორის შეტყობინებების გადასაცემად.
ნაბიჯი 2: ითამაშეთ Space Invaders თქვენი ცხვირით
![Image Image](https://i.howwhatproduce.com/images/006/image-15544-4-j.webp)
![](https://i.ytimg.com/vi/XQJw9_FEN68/hqdefault.jpg)
![ითამაშეთ Space Invaders თქვენი ცხვირით ითამაშეთ Space Invaders თქვენი ცხვირით](https://i.howwhatproduce.com/images/006/image-15544-5-j.webp)
პირველი ამოცანისთვის ჩვენ გამოვიყენებთ მხოლოდ სცენის რეჟიმს ყოველგვარი აპარატურის გარეშე. Codecraft– ს აქვს უამრავი მაგალითი პროგრამირების დასაწყებად - ერთ – ერთი ასეთი მაგალითია Space Invaders– ის კლასიკური თამაშის პროგრამირება Codecraft Stage რეჟიმში. ჩვენ ვაპირებთ გავაფართოვოთ ეს მაგალითი და დავამატოთ უნარი გააკონტროლოთ თამაშში მებრძოლი თქვენი ცხვირით შემეცნებითი სერვისების გამოყენებით.
დააჭირეთ ღილაკს მაგალითები. ღია SpaceInvaders მაგალითი. ჩვენ მხოლოდ უნდა შევცვალოთ მოძრაობის შესაბამისი ნაწილი. ამისათვის ჩვენ ვიღებთ ცხვირის x- პოზიციას სახეზე, რომელიც გამოვლენილია პირდაპირ ვიდეოში, შეინახეთ იგი ცვლადი პოზიციით. მაშინ, თუ პოსის ღირებულება 50 -ზე მეტია, ჩვენ გადავიყვანთ ჩვენს კოსმოსურ მებრძოლს მარჯვნივ, თუ ის -50 -ზე ნაკლებია, მაშინ მებრძოლს გადავიტანთ მარცხნივ. Ეს ის არის. Სცადე! თუ ფიქრობთ, რომ მებრძოლის მოძრაობის სიჩქარე ძალიან მაღალია, შეგიძლიათ შეცვალოთ x … ბლოკით პატარა რიცხვზე.
შემდეგ ჩვენ გავაფართოვებთ ამ ფუნქციურობას, რათა გავაკონტროლოთ Grove Zero მანქანა და გავააქტიუროთ ის წინ/უკან/მარცხნივ/მარჯვნივ.
ნაბიჯი 3: Control Grove Zero Car Codecraft AI– ით
![Image Image](https://i.howwhatproduce.com/images/006/image-15544-7-j.webp)
![](https://i.ytimg.com/vi/RobZEpeoupk/hqdefault.jpg)
![Control Grove Zero Car Codecraft AI– ით Control Grove Zero Car Codecraft AI– ით](https://i.howwhatproduce.com/images/006/image-15544-8-j.webp)
დავიწყოთ ეტაპის რეჟიმში კოდის ჩაწერით - ეს ის ნაწილია, რომელიც პასუხისმგებელია ვიდეო არხის გაანალიზებაზე და Grove Zero– ს ბრძანებების გამოშვებაზე.
1) ჩვენ ვასრულებთ კოდს პირველ ეკრანის სურათში, სანამ სივრცის ღილაკს არ დავაჭერთ. ამის შემდეგ ჩვენ ვაგზავნით გაჩერების ბრძანებას.
2) შიგნით გაიმეორეთ ბლოკამდე ჩვენ ვამოწმებთ გამოვლენილი სახის ცხვირის x-pos და y-pos და ვნახავთ მათ შესაბამის ცვლადებს.
3) თუ x-pos– ის აბსოლუტური მნიშვნელობა 21 – ზე ნაკლებია (იგულისხმება რომ ის არის –20 – დან 20 – მდე, სურათის ცენტრთან ახლოს), ჩვენ ვაგრძელებთ y-pos– ის შემოწმებას იმის დასადგენად, მანქანა უნდა წავიდეს წინ თუ უკან
4) წინააღმდეგ შემთხვევაში ჩვენ ვამოწმებთ მანქანა უნდა წავიდეს მარცხნივ თუ მარჯვნივ
ახლა მოდით გადავიდეთ მოწყობილობის ჩანართზე და დავწეროთ მოკლე კოდი Grove Zero მანქანისთვის. ჩვენ გამოვიყენებთ როდესაც მივიღებ ბლოკს, რომელიც პასუხისმგებელია შიდა სამაუწყებლო ბრძანებების მიღებაზე. არ იყოს დაბნეული როდის იღებს რადიო, რომელიც გამოიყენება Bluetooth კომუნიკაციისთვის. დეტალებისთვის გაეცანით ეკრანის სურათს, კოდი საკმაოდ მარტივია.
შეაერთეთ თქვენი აწყობილი Grove Zero მანქანა კომპიუტერს და დააჭირეთ ღილაკს Connect Codecraft– ში. გადართეთ გამართვის ონლაინ რეჟიმში - ეს საშუალებას მისცემს Grove Mainboard- ს მიიღოს სამაუწყებლო ბრძანებები მავთულის საშუალებით. შემდეგ გადადით სცენის რეჟიმში და დააჭირეთ დროშას. მანქანა უნდა მოძრაობდეს ახლა, სცადე ცხვირით გააკონტროლო:)
ნაბიჯი 4: ხაზი შემდეგ ხმის კონტროლით
![Image Image](https://i.howwhatproduce.com/images/006/image-15544-10-j.webp)
![](https://i.ytimg.com/vi/3qi8stLi_r8/hqdefault.jpg)
![ხაზი შემდეგ ხმოვანი კონტროლით ხაზი შემდეგ ხმოვანი კონტროლით](https://i.howwhatproduce.com/images/006/image-15544-11-j.webp)
არის რუქა Grove Zero მანქანის ნაკრებში, რომელიც თავდაპირველად განკუთვნილია მინი თამაშში Collect the Coins– ის სათამაშოდ. ჩვენ შეგვიძლია მისი გამოყენება ხელახლა გამოვიყენოთ Codecraft– ში ხმის ამოცნობის მიზნით, რათა მანქანას მიეცეს ბრძანებები, თუ როგორ უნდა ჩართოთ გზაჯვარედინზე.
სცენის რეჟიმის ნაწილი აქ უფრო რთულია ვიდრე წინა მაგალითში. რასაც ჩვენ ვაკეთებთ არის:
1) მაუწყებლობის შეტყობინების მიღებისთანავე აირჩიეთ
2) გააგრძელე აღიარება, სანამ შედეგი უცნობი არ არის.
3) შეადარეთ შედეგი ორ სტრიქონს - "მარცხნივ" და "მარჯვნივ". გადაიცემა შესაბამისი შეტყობინება Grove Zero მანქანაზე.
Grove Zero მანქანაში გაშვებული კოდი ამჯერად ცოტა უფრო რთულია, მაგრამ არსებითად ის მიჰყვება ამ ლოგიკას:
1) დაწყებისთანავე გაუშვით წინ მესიჯი
2) შეტყობინების მიღებისთანავე დაიწყეთ ხაზის გაყოლა. თუ ხაზი დაიკარგა, გააჩერეთ ძრავები და გაუშვით
არჩევა_ მიმართულება. აქ კოდი ეტაპის რეჟიმში იწყება ხდება შესრულებული.
3) თუ შეტყობინება დარჩა მიღებული, დაიწყეთ მარცხნივ და შემდეგ ისევ რეჟიმზე გადასვლა.
თუ შეტყობინება მიღებულია მარჯვნივ, დაიწყეთ მოუხვიეთ მარჯვნივ და შემდეგ გადახვიდეთ ხაზის შემდეგ რეჟიმში.
ნაბიჯი 5: კულისებს მიღმა
![Სცენის მიღმა Სცენის მიღმა](https://i.howwhatproduce.com/images/006/image-15544-12-j.webp)
ზემოაღნიშნულ პროგრამაში გამოყენებული ნერვული ქსელის მოდელები ყველა ადგილობრივად მუშაობს თქვენს ბრაუზერში, რომელსაც აქვს რამდენიმე მკაფიო უპირატესობა მონაცემების დამუშავებისათვის ღრუბელში გაგზავნასთან შედარებით: მცირე შეყოვნება და უკეთესი კონფიდენციალურობა. არაერთი ნერვული ქსელი გამოიყენება შემეცნებით სერვისებში - ხმოვანი კლასიფიკაცია მეტყველების ბრძანებებისთვის (, სახის ორიენტირების ამოცნობა, სახის გამოხატვის ამოცნობა და ასაკის შეფასება.
ამ სტატიაში ჩვენ შევისწავლეთ Codecraft AI გაფართოების ერთ - ერთი ძირითადი ფუნქცია - შემეცნებითი მომსახურება. ამ მაგალითებზე დაყრდნობით შეგიძლიათ გამოიყენოთ მრავალი გზა, რომ გახადოთ კიდევ უფრო სახალისო და საინტერესო პროგრამები!
თუ გადაწყვეტთ სცადოთ, იქნება ეს Grove Zero- სთან ერთად თუ უბრალოდ სცენის რეჟიმის გამოყენებით, გააზიარეთ ქვემოთ მოცემულ კომენტარებში. Grove Zero სერიის, Codecraft და სხვა ტექნიკის შემქმნელებისა და STEM პედაგოგების შესახებ დამატებითი ინფორმაციისათვის ეწვიეთ ჩვენს ვებ გვერდს, TinkerGen– მა შექმნა Kickstarter კამპანია MARK– ისთვის (Make A Robot Kit), რობოტის ნაკრები კოდირების, რობოტიკის, AI სწავლებისთვის!
გირჩევთ:
BBC Micro: bit and Scratch - ინტერაქტიული საჭე და მართვის თამაში: 5 ნაბიჯი (სურათებით)
![BBC Micro: bit and Scratch - ინტერაქტიული საჭე და მართვის თამაში: 5 ნაბიჯი (სურათებით) BBC Micro: bit and Scratch - ინტერაქტიული საჭე და მართვის თამაში: 5 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-466-j.webp)
BBC Micro: bit and Scratch - ინტერაქტიული საჭე და მართვის თამაში: ამ კვირაში ჩემი ერთ -ერთი საკლასო დავალებაა BBC Micro: bit- ის გამოყენება ჩვენს მიერ დაწერილი Scratch პროგრამასთან. ვფიქრობდი, რომ ეს იყო შესანიშნავი შესაძლებლობა გამომეყენებინა ჩემი ThreadBoard ჩადგმული სისტემის შესაქმნელად! ჩემი შთაგონება ნულიდან
წყლის სინთეზატორი MakeyMakey და Scratch: 6 ნაბიჯი (სურათებით)
![წყლის სინთეზატორი MakeyMakey და Scratch: 6 ნაბიჯი (სურათებით) წყლის სინთეზატორი MakeyMakey და Scratch: 6 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-126-21-j.webp)
წყლის სინთეზატორი MakeyMakey– სთან და Scratch– თან ერთად: MakeyMakey– ს გამოყენება სხვადასხვა მასალის გადასაყვანად ან ღილაკებად გადაქცევისთვის და ამით კომპიუტერში მოძრაობების ან ხმების გამოწვევა არის მომხიბლავი საქმე. ადამიანი გაიგებს რომელი მასალა ატარებს სუსტ მიმდინარე იმპულსს და შეუძლია გამოიგონოს და ექსპერიმენტი გაუკეთოს
ვირუსების მკვლელი - Grove Zero ვიდეო თამაში: 5 ნაბიჯი
![ვირუსების მკვლელი - Grove Zero ვიდეო თამაში: 5 ნაბიჯი ვირუსების მკვლელი - Grove Zero ვიდეო თამაში: 5 ნაბიჯი](https://i.howwhatproduce.com/images/008/image-22097-j.webp)
ვირუსების მკვლელი - Grove Zero ვიდეო თამაში: ბოლო დროს მსოფლიოს ბევრმა ნაწილმა გამოაქვეყნა დამცავი ზომების სერია ინტენსიური COVID -19 პანდემიის წინააღმდეგ საბრძოლველად. მათი ერთ -ერთი გამოსავალია სახლში დარჩენა სოციალური დისტანციის შესანარჩუნებლად. ეჭვგარეშეა, რომ ვირუსი ხდება ჩვეულებრივი
Grove LCD– ის გამოყენება RGB განათებით: 4 ნაბიჯი
![Grove LCD– ის გამოყენება RGB განათებით: 4 ნაბიჯი Grove LCD– ის გამოყენება RGB განათებით: 4 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-2836-53-j.webp)
Grove LCD– ის გამოყენება RGB განათებით: ადამიანთა სამყაროსა და მანქანათა სამყაროს შორის კარგი კომუნიკაციის დასამყარებლად, ჩვენების ერთეულები მნიშვნელოვან როლს ასრულებენ. ასე რომ, ისინი ჩადგმული სისტემების მნიშვნელოვანი ნაწილია. ჩვენების ერთეულები - დიდი თუ პატარა, მუშაობენ იმავე ძირითად პრინციპზე. გარდა ამისა, კომპლი
ითამაშეთ მარიო New Grove Touch სენსორის გამოყენებით: 5 ნაბიჯი
![ითამაშეთ მარიო New Grove Touch სენსორის გამოყენებით: 5 ნაბიჯი ითამაშეთ მარიო New Grove Touch სენსორის გამოყენებით: 5 ნაბიჯი](https://i.howwhatproduce.com/images/006/image-15092-23-j.webp)
ითამაშეთ მარიო New Grove Touch Sensor– ის გამოყენებით: როგორ ვითამაშოთ ნულიდან თამაში შეხების სენსორთან ერთად?