Სარჩევი:
- ნაბიჯი 1: დააინსტალირეთ Arduino IDE
- ნაბიჯი 2: ჩამოტვირთეთ ბიბლიოთეკები
- ნაბიჯი 3: შეაერთეთ პროგრამისტის კაბელი
- ნაბიჯი 4: ატვირთეთ მაგალითი სკეტჩები
- ნაბიჯი 5: შემდეგი ნაბიჯები
ვიდეო: ArduinOLED: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ArduinOLED არის პლატფორმა ელექტრონული თამაშებისთვის და სხვა პროექტებისთვის. იგი მოიცავს OLED ეკრანს, ჯოისტიკს, ღილაკებს, ზუზუნს და ალიგატორის კლიპის დაკავშირების წერტილებს სხვა მოწყობილობებთან ინტერფეისისათვის. ეწვიეთ https://johanv.xyz/ArduinOLED დამატებითი ინფორმაციისთვის.
ეს სამეურვეო პროგრამა მოიცავს დაფის პროგრამული უზრუნველყოფის დაყენებას. იმისათვის, რომ ისწავლოთ ნაწილების შეკვეთა და დაფის აგება, ეწვიეთ
ნაბიჯი 1: დააინსტალირეთ Arduino IDE
ეწვიეთ Arduino პროგრამული უზრუნველყოფის გვერდს და დააწკაპუნეთ თქვენი ოპერაციული სისტემის ბმულზე.
მე ავირჩიე "Windows Installer", მაგრამ თუ არ გაქვთ ადმინისტრატორის წვდომა, გადმოწერეთ "Windows ZIP ფაილი არა ადმინისტრატორის ინსტალაციისთვის".
დააწკაპუნეთ "დიახ" -ზე, როდესაც ის გკითხავთ, უნდა დაუშვას თუ არა აპმა ცვლილებების შეტანა. შემდეგ დააჭირეთ "შემდეგი" სანამ ნაბიჯები არ დასრულდება.
ნაბიჯი 2: ჩამოტვირთეთ ბიბლიოთეკები
თქვენ გჭირდებათ სამი ბიბლიოთეკა ArduinOLED– ის გამოსაყენებლად: U8g2 ბიბლიოთეკა, DirectIO ბიბლიოთეკა და ArduinOLED ბიბლიოთეკა.
U8g2 ბიბლიოთეკა
გახსენით Arduino IDE და დააჭირეთ "ესკიზი", შემდეგ "ბიბლიოთეკის ჩართვა", შემდეგ "ბიბლიოთეკების მართვა …"
ჩაწერეთ "U8g2" საძიებო ზოლში და დააჭირეთ "ინსტალაციას".
ინსტალაციის შემდეგ დააჭირეთ ღილაკს "დახურვა".
DirectIO ბიბლიოთეკა
DirectIO ბიბლიოთეკა იძლევა სწრაფ გზას Arduino– ზე I ქინძისთავების დაყენების შემთხვევაში, თუ პინის ნომერი მუდმივია. მას სჭირდება ArduinOLED ბიბლიოთეკა შემდეგ ეტაპზე.
mmarchetti/DirectIO DirectIO - სწრაფი, მარტივი I/O ბიბლიოთეკა Arduino GitHub– ისთვის
გადადით ზემოთ მოცემულ ბმულზე, დააწკაპუნეთ ღილაკზე "კლონირება ან ჩამოტვირთვა", შემდეგ დააჭირეთ ღილაკს "ჩამოტვირთეთ ZIP".
ალტერნატიულად, დააწკაპუნეთ ამ ბმულზე ZIP ფაილის გადმოსაწერად:
github.com/mmarchetti/DirectIO/archive/master.zip
შემდეგ, Arduino IDE- ში, დააწკაპუნეთ "Sketch", "Include Library", შემდეგ "Add. ZIP Library".
გადადით საქაღალდეში "ჩამოტვირთვები", შეარჩიეთ "DirectIO-master.zip", რომელიც გადმოწერეთ და დააწკაპუნეთ "გახსნაზე".
ArduinOLED ბიბლიოთეკა
ArduinOLED ბიბლიოთეკა ჩემ მიერ არის დაწერილი სპეციალურად ამ დაფისთვის. დაყენება ძალიან ჰგავს DirectIO– ს წინა საფეხურს.
johanvandegriff/ArduinOLED ბიბლიოთეკა ArduinOLED დაფისთვის. GitHub
გადადით ზემოთ მოცემულ ბმულზე, დააწკაპუნეთ ღილაკზე "კლონირება ან ჩამოტვირთვა", შემდეგ დააჭირეთ ღილაკს "ჩამოტვირთეთ ZIP".
გარდა ამისა, დააწკაპუნეთ ამ ბმულზე ZIP ფაილის გადმოსატვირთად:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
შემდეგ, Arduino IDE- ში, დააწკაპუნეთ "Sketch", "Include Library", შემდეგ "Add. ZIP Library".
გადადით საქაღალდეში "გადმოტვირთვები", შეარჩიეთ "ArduinOLED-master.zip", რომელიც ახლახან გადმოწერეთ და დააჭირეთ "გახსნას".
არასავალდებულო: გადადით Arduino ბიბლიოთეკების საქაღალდეში (Documents/Arduino/libraries) და გადაარქვით სახელი "DirectIO-master" "DirectIO" და "ArduinOLED-master" "ArduinOLED".
ნაბიჯი 3: შეაერთეთ პროგრამისტის კაბელი
შეხედეთ პროგრამისტის უკანა მხარეს და იპოვნეთ პინი, სახელწოდებით "GND". გააკეთეთ აღნიშვნა ქინძისთავის ფერი.
შემდეგ შეაერთეთ კაბელი ArduinOLED დაფაზე, კონექტორის შუა 4 ქინძისთავში, დარწმუნდით, რომ ფერი, რომელიც თქვენ აღნიშნეთ, არის მხარეს, რომელსაც ეტიკეტი აქვს "GND".
დაბოლოს, შეაერთეთ პროგრამისტის კაბელის USB ბოლო თქვენს კომპიუტერში.
ნაბიჯი 4: ატვირთეთ მაგალითი სკეტჩები
დააწკაპუნეთ "ფაილი", "მაგალითები", "ArduinOLED", შემდეგ "ArduinOLED_u8g2_StackerGame".
დააწკაპუნეთ "ინსტრუმენტები", "დაფა", შემდეგ "Arduino Pro ან Pro Mini".
დააწკაპუნეთ "ინსტრუმენტები", "პროცესორი", შემდეგ "ATmega328 (5V, 16MHz)".
დააწკაპუნეთ "ინსტრუმენტები", "პორტი", შემდეგ შეარჩიეთ პორტი, რომელიც გამოჩნდება კაბელის მიერთებისას.
დააჭირეთ ArduinOLED დაფაზე ღილაკს "RST".
დააჭირეთ ღილაკს "ატვირთვა" Arduino IDE- ში.
როდესაც სტატუსი იცვლება "შედგენა …" და "ატვირთვა …", გაათავისუფლეთ "RST" ღილაკი.
ტექსტი უნდა გამოჩნდეს ეკრანზე.
გილოცავთ! შენ გააკეთე!
თქვენ შეიძლება შეამჩნიოთ, რომ თამაშის უმაღლესი შედეგია 255. მისი გადატვირთვისთვის, დააჭირეთ ArduinOLED- ს ჩართვისას "R" ღილაკს (დენის გადამრთველიდან ან გადატვირთვის ღილაკიდან). თქვენ დაინახავთ ეკრანს, რომელიც გეუბნებათ, რომ მაღალი ქულა გადატვირთულია.
ნაბიჯი 5: შემდეგი ნაბიჯები
- სცადეთ ესკიზის სხვა მაგალითები
- სცადეთ გააკეთოთ სხვა პროექტები ჩამოთვლილი
გირჩევთ:
ნახევარი ნაბიჯი: 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) იმისთვის, რომ გააკეთოთ
როგორ: ჟოლოს PI 4 Headless (VNC) დაყენება Rpi-imager და სურათებით: 7 ნაბიჯი (სურათებით)
როგორ: ჟოლოს PI 4 უსათაურო (VNC) დაყენება Rpi- გამოსახულებითა და სურათებით: ვგეგმავ გამოვიყენო ეს Rapsberry PI რამოდენიმე სახალისო პროექტში ჩემს ბლოგში. მოგერიდებათ მისი შემოწმება. მინდოდა დავბრუნებულიყავი ჩემი ჟოლოს PI– ს გამოყენებით, მაგრამ მე არ მქონდა კლავიატურა ან მაუსი ახალ ადგილას. დიდი ხანი იყო რაც ჟოლოს დაყენება
ბოლტი - წვრილმანი უსადენო დატენვის ღამის საათი (6 ნაბიჯი): 6 ნაბიჯი (სურათებით)
ბოლტი - DIY უსადენო დატენვის ღამის საათი (6 ნაბიჯი): ინდუქციური დატენვა (ასევე ცნობილია როგორც უკაბელო დატენვა ან უსადენო დატენვა) არის უკაბელო ენერგიის გადაცემის ტიპი. ის იყენებს ელექტრომაგნიტურ ინდუქციას პორტატული მოწყობილობების ელექტროენერგიის უზრუნველსაყოფად. ყველაზე გავრცელებული პროგრამა არის Qi უკაბელო დატენვის ქ
შექმენით ArduinOLED: 4 ნაბიჯი
შექმენით ArduinOLED: ArduinOLED არის პლატფორმა ელექტრონული თამაშებისთვის და სხვა პროექტებისთვის. იგი მოიცავს OLED ეკრანს, ჯოისტიკს, ღილაკებს, ზუზუნს და ალიგატორის კლიპის დაკავშირების წერტილებს სხვა მოწყობილობებთან ინტერფეისისათვის. ეწვიეთ https://johanv.xyz/ArduinOLED მორ
როგორ დაიშალა კომპიუტერი მარტივი ნაბიჯებით და სურათებით: 13 ნაბიჯი (სურათებით)
როგორ დაიშალა კომპიუტერი მარტივი ნაბიჯებით და სურათებით: ეს არის ინსტრუქცია კომპიუტერის დაშლის შესახებ. ძირითადი კომპონენტების უმეტესობა მოდულურია და ადვილად იშლება. თუმცა მნიშვნელოვანია, რომ იყოთ ორგანიზებული ამის შესახებ. ეს დაგეხმარებათ ნაწილების დაკარგვისგან, ასევე ხელახალი შეკრებისას