
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

Გამარჯობა ყველას!!!
კეთილი იყოს თქვენი მობრძანება არდუინოზე დაფუძნებულ ახალ პროექტში. ჩვენ ყველას ერთხელ ცხოვრებაში ვთამაშობდით ფრინველების თამაშს. როგორ ვითამაშებთ მას ჩვენს კომპიუტერზე და ვაკონტროლებთ მას ჩვენი არდუინოს გამოყენებით? მიჰყევით ქვემოთ მოცემულ ყველა ნაბიჯს და ამ გაკვეთილის ბოლოს თქვენ გააკონტროლებთ თამაშს თქვენი მიკროკონტროლის გამოყენებით.
ნაბიჯი 1: მიიღეთ მასალები


ამ პროექტისთვის ჩვენ ვიყენებთ Arduino Uno დაფს და SR-04 ულტრაბგერითი სენსორს. მე გირჩევთ შეიძინოთ ეს კომპონენტები UTSource.net– დან, რადგან ისინი უზრუნველყოფენ დაბალი ღირებულების ელექტრონიკის კომპონენტებს და მოდულებს ხარისხის გარეშე კომპრომისის გარეშე. შეამოწმეთ ისინი !!!
1 X Arduino Uno
1 X SR-04 ულტრაბგერითი სენსორი
პურის დაფა (სურვილისამებრ) და რამდენიმე სათაურის მავთული
ნაბიჯი 2: მოკლედ მუშაობა



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

პირველი დააკავშირეთ SR-04
სენსორი Arduino დაფაზე. ვინაიდან ინტერფეისისათვის არის მხოლოდ ერთი სენსორი, მე არ დავამატებ ამ პროექტის სქემის დიაგრამას. კავშირები შემდეგია -
SR-04 >> Arduino Uno
Vcc >> 5V
Gnd >> Gnd
გამომწვევი პინი >> ციფრული პინი 11
ექოს პინი >> ციფრული პინი 10
ეს არის ის, რომ კავშირები დასრულებულია.
ნაბიჯი 4: ატვირთეთ Arduino კოდი

ახლა დროა ატვირთოთ კოდი თქვენს Arduino დაფაზე.
ჩამოტვირთეთ კოდი ქვემოდან.
კოდის ატვირთვამდე დარწმუნდით, რომ შეარჩიეთ შესაბამისი პორტი და ბოდის მაჩვენებელი, რადგან ჩვენ ვიყენებთ მას თამაშში მონაცემების გაგზავნისთვის.
***************************************************
ბათილად დაყენება ()
{
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
სერიული.დაწყება (9600); // აქ დააყენეთ ბოდის მაჩვენებელი
}
*******************************************************
ნაბიჯი 5: გახსენით დამუშავების პროგრამა

მას შემდეგ რაც Arduino კოდი აიტვირთება, გადმოწერეთ და გახსენით
დამუშავების კოდი. კვლავ დააყენეთ იგივე ბადის სიჩქარე და მიუთითეთ სწორი პორტი, როგორც ადრე გააკეთეთ.
*******************************************************
void setup () {
ზომა (400, 600);
p1.x = სიგანე + 50;
p2.x = სიგანე + 220;
p3.x = სიგანე + 370;
myPort = ახალი სერიალი (ეს, "COM3", 9600); // შეცვალეთ com პორტი და baud მაჩვენებელი აქ
myPort.bufferUntil (10);
}
********************************************************
ახლა მოდით ვცადოთ ეს თამაში. უბრალოდ დააწკაპუნეთ გაშვების ღილაკზე დამუშავების იდეაში და თქვენ კარგად მიდიხართ.
ფრინველი მოძრაობს თქვენს ხელსა და სენსორს შორის მანძილის მიხედვით.
იმედია მოგეწონათ ეს პატარა სასწავლო. თუ კი, გთხოვთ გამოხატოთ მხარდაჭერა საყვარელი ღილაკით და გაუზიარეთ იგი თქვენს მეგობრებს. თუ გჭირდებათ რაიმე დახმარება, მოგერიდებათ კომენტარის გაკეთება ქვემოთ. ეს არის დღეს ბიჭებო. მალე ნახავთ სხვა გასაოცარ პროექტს.
გირჩევთ:
როგორ გავაკეთოთ RADAR არდუინოს გამოყენებით სამეცნიერო პროექტისათვის არდუინოს საუკეთესო პროექტები: 5 ნაბიჯი

როგორ გავაკეთოთ RADAR არდუინოს გამოყენებით სამეცნიერო პროექტისათვის საუკეთესო Arduino პროექტები: გამარჯობა მეგობრებო, ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ arduino nano– ს გამოყენებით აშენებული საოცარი სარადარო სისტემა
სინათლის ინტენსივობის შეთქმულება არდუინოს და პითონის არდუინოს სამაგისტრო ბიბლიოთეკის გამოყენებით: 5 ნაბიჯი

სინათლის ინტენსივობის შეთქმულება არდუინოს და პითონის არდუინოს სამაგისტრო ბიბლიოთეკის გამოყენებით: არდუინო არის ეკონომიური, მაგრამ მაღალეფექტური და ფუნქციონალური ინსტრუმენტი, ჩაშენებულ C- ში პროგრამირება ხდის პროექტების დამღლელ პროცესს! პითონის Arduino_Master მოდული ამარტივებს ამას და გვაძლევს საშუალებას გამოვთვალოთ, ამოიღოთ ნაგვის მნიშვნელობები
არდუინოს საფუძველზე არაკონტაქტური ინფრაწითელი თერმომეტრი - IR დაფუძნებული თერმომეტრი არდუინოს გამოყენებით: 4 ნაბიჯი

არდუინოს საფუძველზე არაკონტაქტური ინფრაწითელი თერმომეტრი | IR დაფუძნებული თერმომეტრი Arduino– ს გამოყენებით: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ გავაკეთებთ უკონტაქტო თერმომეტრს arduino– ს გამოყენებით. ვინაიდან ზოგჯერ თხევადი/მყარი ტემპერატურა ძალიან მაღალია ან დაბალია და შემდეგ ძნელია მასთან კონტაქტის დამყარება და მისი წაკითხვა ტემპერატურა მაშინ ამ სცენარში
წვრილმანი ვოლტმეტრი არდუინოს გამოყენებით და დამუშავება: 4 ნაბიჯი

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

ვიდეო დამუშავება VHDL და Zybo გამოყენებით: FPGA– ები უფრო სწრაფია ვიდრე CPU– ები, რადგან მათ შეუძლიათ მრავალი გათვლების გაკეთება პარალელურად შენიშვნა: ეს პროექტი ჯერ კიდევ მშენებლობის პროცესშია და გაუმჯობესდება (როგორც კი დრო მექნება). ამასობაში მე ვმოგზაურობ მსოფლიოში