Სარჩევი:
- ნაბიჯი 1: ნივთების სია
- ნაბიჯი 2: შეიკრიბეთ პლატფორმა
- ნაბიჯი 3: სქემები და კოდები
- ნაბიჯი 4: საცდელი გაშვება
- ნაბიჯი 5: ყველა ფაილი, რომლის გაზიარებაც შეგვიძლია
ვიდეო: KillingMinion: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
იუეს, იანანისა და ჰაოს მიერ.
პროექტი ჩატარდა გამოთვლითი დიზაინისა და ციფრული წარმოების სემინარის ფარგლებში ITECH სამაგისტრო პროგრამაში.
ზოგი ჩვენგანი ქვეცნობიერად ვკანკალებთ ფეხებს. მობილურით ჯიბეში, ეს შემთხვევითი მოძრაობები იგრძნობა ინტერნალიზებული "აქსელერომეტრის" საშუალებით. Bluetooth– ის საშუალებით, რომელიც ჩვენს პატარა მანქანას უბრუნდება, გააქტიურებულია მარტივი გადაცემათა კოლოფის სისტემის მექანიკური მარყუჟი, რომელსაც აქვს მინიონი დაკიდებული სერვოზე. მინიონი გადაადგილდება ჯაჭვთან ერთად და დაეცემა ბოლოს. მიუხედავად იმისა, რომ თქვენ არც კი შეამჩნევთ რას აკეთებთ, R. I. P. მინიონი!
ნაბიჯი 1: ნივთების სია
ნივთების სია:
3D ბეჭდვის ნივთები:
პლატფორმა 【სერვო სავარძელი, ჯაჭვის კონექტორი, გადაცემათა კოლოფი
მინიონი და კუბო
არდუინო:
UNO R3 კონტროლერის საბჭო
830 ჰალსტუხიანი დაფა
სტეპერიანი ძრავა (28BYJ48 5V DC)
UNL2003 Stepper Motor დრაივერის დაფა
სერვო ძრავა
Bluetooth მიმღები
პიეზო ზუზუნი
9 ვ ბატარეა DC– ით
ბატარეის 9V ადაპტერი
330R ან უფრო მაღალი რეზისტორი *2
LED *2
ჯუმბერის მავთულები
სხვა
4 მმ ხის ჩხირები (მოძრავი ბილიკები)
ჯაჭვი (ცრემლი ლოგო მანქანიდან)
M3 ჭანჭიკები და ხრახნიანი დრაივერები
მობილური ტელეფონი (Android)
ნაბიჯი 2: შეიკრიბეთ პლატფორმა
სტეპერი და სერვო ძრავა არის საკონტროლო წრის ნაწილი. სერვო ძრავა უშუალოდ არის დაკავშირებული 830 სამაგრზე და Uno R3 საკონტროლო დაფაზე, ხოლო სტეპერიანი ძრავა ჯერ უნდა დაუკავშირდეს UNL2003 Stepper Motor დრაივერის დაფას, შემდეგ კი Uno R3 საკონტროლო დაფას.
ნაბიჯი 3: სქემები და კოდები
ჯაჭვის მოძრაობების გასაკონტროლებლად გათვალისწინებულია შემდეგი ძირითადი მდგომარეობები:
0. დააინსტალირეთ აპლიკაცია და დაუკავშირეთ მას აპარატთან bluetooth- ის საშუალებით. და, დაიწყე შერყევა!
1. სიგნალების მიღების შემდეგ გადაცემებმა დაიწყეს ბრუნვა და ჯაჭვი იწყებს მოძრაობას გარკვეული სიჩქარით.
2. სიგნალები გრძელდება მანამ, სანამ მინიონი არ გაივლის ბილიკის მეორე ბოლომდე, შემდეგ სტეპერი ძრავა ჩერდება და სერვო ძრავა ბრუნავს 90 გრადუსით, ჩააგდებს მინიონს კუბოში.
3. ჯაჭვის სიარულის დროს, თუ სიგნალები ჩერდება იდენტური პერიოდის განმავლობაში, გადაცემათა ბრუნვა ხდება და ჯაჭვი უკან ბრუნდება ძალიან დაბალი სიჩქარით.
4. Uno R3 საკონტროლო დაფაზე ქვედა გადაყენებით, ან თუ გადაბრუნებული მოძრაობა მოხვდა ბილიკის საწყის ბოლოს, პროცედურა გადატვირთულია.
5. რომ საქმე უფრო საინტერესო იყოს, გადაადგილებისა და ვარდნის დროს ხდება გარკვეული ხმები. თქვენ ასევე შეგიძლიათ გააფართოვოთ ხმისა და მუსიკის მოდული თქვენს ტელეფონში არსებული პროგრამებით. გაერთეთ ამით.
#მოიცავს #მოიცავს #მოიცავს #მოიცავს #მოედნებს.ჰ"
const int ნაბიჯი = 64;
const int counterMax = ნაბიჯი * 9; int counter = 0;
პროგრამული უზრუნველყოფა სერიული mySerial (7, 8);
სტეპერი სტეპერი (საფეხური, 9, 11, 10, 12); Servo myServo;
const int ბუზერი = 5;
bool isAlive = ჭეშმარიტი;
char მონაცემები;
მელოდია = {
NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4}; int noteDurations = {2, 2, 2, 2, 8, 8, 8, 8, 8, 8, 8};
void setup () {
სერიული.დაწყება (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, INPUT); stepper.setSpeed (80);
ხოლო (digitalRead (4) == LOW) {
სტეპერი. ნაბიჯი (-1); } stepper.step (60); }
ბათილი მარყუჟი () {
if (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read (); } if (counter <counterMax) {mySerial.print ("0"); for (int thisNote = 0; thisNote = counterMax && isAlive) {mySerial.print ("2"); myServo.write (180); for (int thisNote = 0; thisNote 1 && counter <counterMax) {mySerial.print ("1"); სტეპერი. ნაბიჯი (-1); მრიცხველი -= 1; დაგვიანება (200); }}
ნაბიჯი 4: საცდელი გაშვება
ნაბიჯი 5: ყველა ფაილი, რომლის გაზიარებაც შეგვიძლია
თქვენ შეგიძლიათ იპოვოთ ყველა ფაილი, რომლის გაზიარებაც ჩვენ შეგვიძლია ამ ბმულზე, მათ შორის 3D ბეჭდვის მოდელები, ციკლის სქემები და arduino კოდირება.
drive.google.com/open?id=1qImULCJQRdzlon4s…
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
ნაბიჯი: 4 ნაბიჯი
聲納: 改作: https: //aboutsciences.com/blog/arduino-radar-using … 我 在 原本 聲納 的 ar ar ar ar ar: arduino uno, 感測器, 馬達, 喇叭: 掃描 到 物品 加速 並 傳 述 cm cm cm cm cm cm cm 10 სმ 時 喇叭 會
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: 3 ნაბიჯი
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: შემდეგი სახელმძღვანელო დაგეხმარებათ მიიღოთ პირდაპირი HD ხარისხის ვიდეო ნაკადები თითქმის ნებისმიერი DJI თვითმფრინავისგან. FlytOS მობილური აპლიკაციისა და FlytNow ვებ აპლიკაციის დახმარებით თქვენ შეგიძლიათ დაიწყოთ ვიდეოს სტრიმინგი დრონიდან