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

(მშვენიერი მაგალითი გარსაცმები ამ არდუინოსთვის ^)
სანამ დავიწყებდი: მიუხედავად ჩემი მცდელობისა, მე ვერ მოვახერხე მოწყობილობის სრულად დასრულება … დროისა და უბედურების გამო. კიდევ უკეთესი გავხდი, როდესაც ჩემი არდუინოს ნაწილები მიხვდნენ, რომ კარგი იდეა იქნებოდა რაღაც მომენტში მუშაობის შეწყვეტა, უბრალოდ წარმატება გამიჩნდა. თქვენ გსურთ გამოიყენოთ ეს ინსტრუქცია წმინდად, როგორც შთაგონების პოტენციური წყარო, იმის ნაცვლად, რომ რეალურად ააშენოთ იგი. ამ ინსტრუქციაში, ჩვენ გამოვიყენებთ breadboard- ს, როგორც ჩვენს ასაწყობ პლატფორმას.
ყოველ შემთხვევაში, მათთვის, ვინც ამ ინსტრუქციებით არის შთაგონებული, ყოველმხრივ გადაამეტე და დაასრულე ის, რაც არ შემეძლო. აქ არის რამდენადაც მე მივიღე:
ნაბიჯი 1: საჭირო მასალები
- 1x Arduino Uno
- 1 x პოტენომეტრი
- 1x I2C LCD დისპლეი
- 1x პიეზო ბუზერი
- 2x ღილაკი
- 4x 220 ohm რეზისტორები
- 3x 10k ohm რეზისტორები
- 1x მწვანე LED
- 1x წითელი LED
- 2x ლურჯი LED
- რამოდენიმე მავთული (მე გირჩევთ Jumper Wires– ს, თუ გსურთ, რომ დავრჩეთ პურის დაფაზე)
- 1x პურის დაფა
ნაბიჯი 2: დაყენება

მე აქ გამოვიყენე I2C LCD დისპლეი, რომელიც განმარტავს პოტენციომეტრს, SCL/SDA/VCC/GND გამოსავალს ეკრანის ზემოთ.
შეიძლება აღსანიშნავია, რომ წითელი მავთულები უკავშირდება + / 5V გამომავალს და (უმეტესობა) ლურჯი მავთულები Arduino Uno– ს ნებისმიერ GND– ს.
ნაბიჯი 3: კოდი
თუ თქვენ მაინც მიიჩნევთ ამ პროექტის შეკრების ღირსად, აქ შეგიძლიათ გამოიყენოთ კოდი. მოგერიდებათ კამათი კოდთან ერთად. ნამდვილად არის გაუმჯობესების ადგილი.
ამ ეტაპზე, კოდი იძლევა ორ მინი თამაშს:
- უსაფრთხო გამოწვევა: მომხმარებელმა უნდა მოძებნოს კონკრეტული მნიშვნელობა პოტენომეტრის გამოყენებით და დააწკაპუნოს ღილაკზე (ან მარცხენა ღილაკზე, როგორც ნაჩვენებია მე –2 ნაბიჯში), ხოლო დარწმუნებული უნდა იყოს, რომ ორი ცისფერი LED- დან ერთი არ ქრებოდა გარეთ მომხმარებელს შეუძლია "დატენოს" LED შუქი სხვა ღილაკის გამოყენებით. ეს უნდა გაკეთდეს ოთხჯერ (ოთხი „ასწორებს“). ბევრი რამ უნდა იცოდეს: მოთამაშეს აქვს დროის ლიმიტი სანამ დაკარგავს „სწორს“, ან თუ დამუხტვადი LED შუქი ზედმეტად იტენება (სხვა სიტყვებით რომ ვთქვათ analogRead მნიშვნელობა 256 ან უფრო მაღალი).
- ვიქტორინა: ორი ღილაკის გამოყენებით, რომელიც წარმოადგენს A და B პასუხს, მოთამაშემ უნდა უპასუხოს კითხვებს სწორად. კოდი შეიძლება იყოს ცოტა შეცდომა ამ ნაწილში.
ეს კოდი ასევე შეიცავს იმედგაცრუების ელემენტს, რომელიც ცვლის A და B ღილაკების ფუნქციონირებას. თქვენ შეგიძლიათ იპოვოთ კოდის ეს ხაზი trySwitchButtons () ფუნქციაში. ასევე გაითვალისწინეთ, რომ ეს კოდი მოითხოვს LCD და LiquidCrystal_I2C ბიბლიოთეკებს
ამ კოდში სერიალი მიბაძავს LCD– ის უმეტეს ფუნქციებს, რადგან ჩემი LCD აღარ მუშაობს სწორად, როგორც უკვე აღვნიშნეთ.
მას შემდეგ რაც თქვენ გაქვთ ეს კოდი Arduino– ს თავსებადი IDE– ში (მე გირჩევთ გამოიყენოთ Arduino/Genuino IDE), ატვირთეთ ეს პროგრამა თქვენს Arduino– ში ატვირთვის ღილაკის გამოყენებით.
ნაბიჯი 4: თამაში, გაუმჯობესება, რაც არ უნდა იყოს

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

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

მინი სამოგზაურო ელექტრონიკის ნაკრები: კეთილი იყოს თქვენი მობრძანება ჩემს პირველ სასწავლებელში! მე არ ვარ დარწმუნებული როგორ წავა ეს ასე რომ, თუ თქვენ გაქვთ გამოხმაურება ან წინადადებები გთხოვთ დატოვეთ ეს ქვემოთ მოცემულ კომენტარებში. მე ყოველთვის მინდოდა შევძლებოდი ძირითადი წრეების შექმნას წვიმიან დღეებში შვებულებაში, ან უბრალოდ მარტივი პორტატი
Arduino: იმედგაცრუებული Multiplayer Art Car: 13 ნაბიჯი

Arduino: Frustrating Multiplayer Art Car: Dit is an art-car die je de best besturen შეხვდა bluetooth vanaf და სმარტფონს და მის მომსახურებას და მისცემს საუკეთესო სიტყვებს კარების შუა რიცხვებში. Optioneel არის om het chaotisch/ frustrerend te maken voor de gebruiker door er voor te zorgen dat de servo i
მინი მუსიკალური Tesla Coil ნაკრები: 4 ნაბიჯი

მინი მუსიკალური Tesla Coil Kit: შევიძინე ეს პატარა, იაფი მუსიკალური Tesla Coil ნაკრები ამაზონიდან ჩემი შვილის სკოლის პროექტისთვის. საბედნიეროდ, მე ვიყიდე ორი, ასე რომ მე შემეძლო პირველი შემეკრიბა და დავრწმუნებულიყავი, რომ მუშაობდა სანამ ჩემი შვილი ააშენებდა მას. მე რამდენიმე შეცდომა დავუშვი ჩემს თავზე ასე მეგონა
პროფესიონალური მინი მინი მიკროფონი იაფად და იჩქარეთ: 7 ნაბიჯი (სურათებით)

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