Სარჩევი:
- ნაბიჯი 1: MBlock– ის დაყენება
- ნაბიჯი 2: შეცვალეთ პარამეტრები Arduino/HyperDuino– სთვის
- ნაბიჯი 3: სმარტ მანქანის დაპროგრამება MBlock– ში
ვიდეო: MBlock ბრაუზერზე დაფუძნებული კოდირების დაწყება HyperDuino– სთვის: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
კეთილი იყოს თქვენი მობრძანება mBlock ვებ – გაკვეთილზე HyperDuino– ით. ეს გაჩვენებთ თუ როგორ უნდა დააყენოთ mBlock და ატვირთოთ თქვენი კოდი თქვენს HyperDuino– ში. ეს ასევე გაჩვენებთ თუ როგორ უნდა შექმნათ ძირითადი კოდი ჭკვიანი მანქანისთვისაც. დასაწყებად, მოდით გადავიდეთ მასში, დააჭირეთ აქ.
ნაბიჯი 1: MBlock– ის დაყენება
როდესაც ის იწყებს ვებ – გვერდის ჩატვირთვას, მოგეთხოვებათ ჩართოთ ფლეშ პლეერი, თუ ეს არ გააკეთეთ, გააგრძელეთ და შეარჩიეთ Flash ჩართვა და დაუშვით ის Google Chrome– ის მიერ. ამის დასრულების შემდეგ თქვენ მიგიყვანთ mBlock ბლოკის კოდირების მთავარ გვერდზე. ჩვენ თითქმის დავასრულეთ დაყენება! შემდეგ ის მოგთხოვთ ჩამოტვირთოთ დანამატი, რომელიც საჭიროა კოდის შესადგენად Arduino/HyperDuino– ში. წადი და დაიწყე პროგრამული უზრუნველყოფის გადმოტვირთვა. თქვენ დაინახავთ, რომ ის ჩნდება გადმოტვირთვისას ეკრანის ქვედა მარცხენა მხარეს. თუ არა, თქვენ შეგიძლიათ შეხვიდეთ მასზე დაჭერით სამი დაწყობილი წერტილი ქრომის ბრაუზერის მარჯვენა მხარეს და გადმოწეროთ. თუ ის არ გამოჩნდება, დარწმუნდით, რომ დააწკაპუნეთ მარჯვენა ღილაკზე. თქვენ უნდა გაუშვათ ინსტალერი და გაიაროთ ყველა ნაბიჯი ინსტალაციის დასასრულებლად. ყველაფრის დასრულების შემდეგ თქვენ დაგჭირდებათ კომპიუტერის გადატვირთვა მოთხოვნის შესაბამისად. როდესაც დატვირთულია, თქვენ მზად უნდა იყოთ წასასვლელად!
ნაბიჯი 2: შეცვალეთ პარამეტრები Arduino/HyperDuino– სთვის
სანამ დავიწყებთ პროგრამირებას, თქვენ მოგინდებათ რეჟიმის დაყენება Arduino რეჟიმში და დარწმუნდით, რომ თქვენ ატვირთავთ დაფის სწორ ტიპს. დამწყებთათვის დააწკაპუნეთ რედაქტირებაზე და დააჭირეთ ბოლოში, სადაც იქნება Arduino Mode. ეს შეცვლის ეკრანის სახეს, მაგრამ არ ინერვიულოთ, ამან უბრალოდ ამოიღო კოდი, რომელიც უსარგებლო იქნებოდა Arduino/HyperDuino– ს დაპროგრამებისას. შემდეგ თქვენ აპირებთ შეცვალოთ დაფა, რომელსაც თქვენ ასევე ატვირთავთ. მე ვიყენებ Arduino Uno– ს, რასაც HyperDuino ძირითადად აერთიანებს, ამიტომ მოდით გადავიტანოთ mBot– დან Arduino Uno– ზე. დაბოლოს, ჩვენ გვსურს დავაყენოთ კავშირის ტიპი, რათა არ იყოს დაბნეული იმაში, რასაც ჩვენ ვაკეთებთ, როდესაც ვცდილობთ მისი ატვირთვას. ეკრანის ძალიან შორს, წადით წინ და დააჭირეთ დაკავშირების ჩანართს და აირჩიეთ "USB" და დარწმუნდით, რომ ის დაკავშირებულია შესაბამის USB პორტთან, რომელსაც Arduino/HyperDuino უკავშირდება, ეს შეიძლება მოხდეს სხვადასხვა კომპიუტერებს შორის. Ის არის! თქვენ დაასრულეთ mBlock ბრაუზერის გამოცემის დაყენება. ქვემოთ იქნება მაგალითი კოდი იმისა, თუ როგორ უნდა გააკეთოთ ჭკვიანი მანქანა და ატვირთოთ იგი Arduino/HyperDuino– ში.
ნაბიჯი 3: სმარტ მანქანის დაპროგრამება MBlock– ში
მე დავიწყე 4 ბლოკის შექმნით, რათა განვსაზღვროთ წინ და უკან ფუნქცია ორივე ბორბლისთვის. მე ეს გავაკეთე იმიტომ, რომ მარცხნივ და მარჯვნივ მოუხვიეთ ფუნქცია უფრო ადვილი იქნება და ლამაზად გამოიყურება რობოტის ბრუნვისას. მე გიბიძგებთ, სანამ შემდეგ სურათს შეხედავთ, სცადოთ ამ ოთხივე ბრძანების შესრულება, ან თუნდაც შექმნათ განსხვავებული გზა, რომ თითოეული ძრავა წინ და უკან წავიდეს. ახლა, როდესაც ჩვენ გვაქვს ორივე წინა და უკანა ბრძანება თითოეული ძრავისთვის, მოდით გავაკეთოთ სულ წინ, სულ უკან, მარცხნივ და მარჯვნივ. ტექნიკურად თქვენ შეგიძლიათ გამოიყენოთ ერთი წინამორბედი ბრძანება, რომელიც ჩვენ გავაკეთეთ მარცხნივ და მარჯვნივ მოსახვევად, მაგრამ მე მომწონს ერთი ძრავა უკან წავიდეს და მეორე წინ წავიდეს მხოლოდ რომ ის უფრო გლუვი იყოს. ახლა რომ დავასრულეთ, მოდით გადავიდეთ მთავარ კოდზე. ჩვენ, პირველ რიგში, გვინდა, რომ პროგრამა პროგრამის დაწყებისთანავე წავიდეს წინ. შემდეგ ჩვენ შეგვიძლია დავამატოთ ულტრაბგერითი სენსორის ნაწილი, როგორც ასეთი. ჯერჯერობით მე დავტოვებ ულტრაბგერითი სენსორის ნაწილის ერთ მაგალითს, რადგან კოდის საუკეთესო ნაწილი არის შემოქმედება, რაც მას გააჩნია. ნახეთ რამდენად ჭკვიანურად შეგიძლიათ გააკეთოთ ეს მანქანა. ეს კოდი დატოვებს მას ღია ბოლომდე, სადაც თავიდან აიცილებს კედლებს, მაგრამ მას ჯერ კიდევ აქვს შესაძლებლობა, რომ მოხვდეს ადგილებში. თუ თქვენ გაქვთ რაიმე შეკითხვები, გთხოვთ დატოვოთ კომენტარი, რათა მე დაგეხმაროთ ამ გზაზე!
გირჩევთ:
მბრუნავი კოდირების ღილაკი: 6 ნაბიჯი
მბრუნავი კოდირების ღილაკი: ეს არის მბრუნავი დისტანციური მართვა, რომელიც დაფუძნებულია მბრუნავ კოდირებაზე. მას აქვს შემდეგი მახასიათებლები. ბატარეა მუშაობს ძალიან დაბალი დენის მოხმარებით გააქტიურებისას ავტომატური გააქტიურება როდესაც კონტროლი ბრუნავს ავტომატური ძილი უმოქმედობის პერიოდის შემდეგ კონფიგურაცია
ISDT Q6 მბრუნავი კოდირების შეცვლა: 4 ნაბიჯი
ISDT Q6 Rotary Encoder Replacement: ეს გაკვეთილი არის იმ ადამიანების დასახმარებლად, ვისი Q6 კოდირებით დროთა განმავლობაში გადავიდა sh*t– ზე, ახლა გამოუსადეგარია. ჩემმა დაიწყო გადახვევა შემთხვევითი, არასტაბილური მიმართულებებით და მაშინაც კი, მას შემდეგ, რაც შედუღების სახსრები დაიხშო და დამშიფრავი ალკოჰოლით გაწმინდა, ის მაინც დისფუნი იყო
Chrome ვებ გაფართოება - კოდირების წინასწარი გამოცდილება არ არის საჭირო: 6 ნაბიჯი
Chrome ვებ გაფართოება - წინასწარი კოდირების გამოცდილება არ არის საჭირო: Chrome გაფართოებები არის მცირე პროგრამები, რომლებიც შექმნილია მომხმარებლების დათვალიერების გამოცდილების გასაუმჯობესებლად. ქრომის გაფართოებების შესახებ დამატებითი ინფორმაციისთვის ეწვიეთ https://developer.chrome.com/extensions. Chrome Web Extension– ის შესაქმნელად საჭიროა კოდირება, ამიტომ ძალიან სასარგებლოა HT
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): 4 ნაბიჯი (სურათებით)
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): გამარჯობა, დღეს მე აგიხსნით, თუ როგორ უნდა შექმნათ თქვენი საკუთარი პატარა ამინდი მუსიკის გენერატორი. იგი ეფუძნება ESP8266- ს, რომელიც არდუინოს მსგავსია და ის პასუხობს ტემპერატურას, წვიმას და სინათლის ინტენსივობა. ნუ ელოდებით, რომ ის მთელ სიმღერებს ან აკორდს გამოიმუშავებს
ბრაუზერზე დაფუძნებული PCB: 7 ნაბიჯი
ბრაუზერზე დაფუძნებული PCB– ები: პროექტების განხორციელების ან შექმნისას, ზოგი ადვილი იქნება, ზოგიც რთული. ზოგი იქნება ერთჯერადი, ზოგი კი საჭიროებს მასშტაბის შექმნას. ამ სტატიაში ჩვენ ვიკვლევთ ჩემს ყველაზე დიდ პროექტს დღემდე, Distributed Symphony და როგორ მიკროფონი