Სარჩევი:

წვრილმანი ჭკვიანი გაფართოებული რეალობის სათვალეები არდუინოს გამოყენებით: 7 ნაბიჯი
წვრილმანი ჭკვიანი გაფართოებული რეალობის სათვალეები არდუინოს გამოყენებით: 7 ნაბიჯი

ვიდეო: წვრილმანი ჭკვიანი გაფართოებული რეალობის სათვალეები არდუინოს გამოყენებით: 7 ნაბიჯი

ვიდეო: წვრილმანი ჭკვიანი გაფართოებული რეალობის სათვალეები არდუინოს გამოყენებით: 7 ნაბიჯი
ვიდეო: ჭკვიანი სათვალე 2024, ნოემბერი
Anonim
წვრილმანი ჭკვიანი გაფართოებული რეალობის სათვალეები არდუინოს გამოყენებით
წვრილმანი ჭკვიანი გაფართოებული რეალობის სათვალეები არდუინოს გამოყენებით

რადგან ტექნოლოგია სწრაფად იზრდება და ინტეგრირდება ადამიანების ცხოვრების ყველა ასპექტში, დიზაინერები და დეველოპერები ცდილობდნენ მიეწოდებინათ ადამიანებისთვის ტექნოლოგიის უფრო სასიამოვნო გამოცდილება. ერთ -ერთი ტექნოლოგიური ტენდენცია, რომელიც მიზნად ისახავს ცხოვრების გამარტივებას, არის ტარებადი გამოთვლა. Wearable– ის მიზანია დაეხმაროს ხალხს გააკონტროლონ თავიანთი ცხოვრება, გაზარდოს რეალური ცხოვრება დამატებითი ინფორმაციის გამუდმებით და ყველგან. ტარებადი გამოთვლის ერთ -ერთი მზარდი ტენდენციაა Head Mounted Displays (HMD), რადგან თავი არის დიდი კარიბჭე აუდიო, ვიზუალური და მღელვარე ინფორმაციის მისაღებად. ასევე Google Glass– ის პროექტის გამო, სათვალეების ტარებამ გაცილებით მეტი ყურადღება მიიპყრო გასული წლის განმავლობაში. Google Glass არის ისეთი ფუტურისტული გაჯეტი, რომელიც ჩვენ ვნახეთ ბოლო დროს. სასარგებლო ტექნიკა ყველა სახის ადამიანებისთვის, მათ შორის შეზღუდული შესაძლებლობის მქონე/ინვალიდებისთვის.

Google სათვალეებით შთაგონებული, მე გავაკეთე ტარებადი პროტოტიპი, რომელსაც შეუძლია Google Glass– ის მსგავსი ფუნქციონირება. ამ პროექტში ჩვენ გავაკეთებთ ტარებადი გაფართოებას, რომელსაც შეუძლია იმუშაოს Google სათვალეების მსგავსად და ის გამოყენებული იქნება მობილური ტელეფონებით მიღებული ზარების და შეტყობინებების შეტყობინებების გასაგზავნად, ასევე დროისა და თარიღის საჩვენებლად, ყველაფერი დამთვალიერებლის თვალწინ.

Google Glasses ხელმისაწვდომია ბაზარზე $ 1000-$ 1500. აქ ჩვენ გავაკეთებთ ამ პროექტს 1000 რუბლით ან 15 დოლარით.

სმარტ-სათვალე არის ტარებადი გამოთვლითი მოწყობილობა, რომელიც გამოიყენება როგორც გაფართოება, რომელიც შეიძლება მიმაგრდეს მატარებლის სათვალეზე ან სათვალეზე და მისი დაწყვილება შესაძლებელია სმარტ ტელეფონებთან, Bluetooth- ის საშუალებით. ეს გაფართოება შეიცავს Arduino მიკრო კონტროლერს, რომელსაც აქვს ATmega328p მიკროპროცესორი, რომელიც დაპროგრამებულია სმარტ ტელეფონებთან დასაკავშირებლად Smart ტელეფონის პროგრამის საშუალებით. Bluetooth მოდული, სახელად HC-05, არის ინტერფეისი ATmega328p, რომელიც გამოიყენება სმარტ ტელეფონებთან დასაკავშირებლად. Smart-Glass– ის კვების ბლოკად გამოიყენება 5V ბატარეა / ხელახლა დატენვის ბატარეა. SSD1306, 0.96”OLED დისპლეი არის ინტერფეისით ATmega328p, რომელიც გამოიყენება სმარტფონებიდან მიღებული მონაცემების საჩვენებლად. Smart-Phone პროგრამა გამოიყენება ტელეფონის მონაცემების გადასაცემად, ანუ; თარიღი, დრო, შეტყობინებები სატელეფონო ზარებისა და ტექსტური შეტყობინებების შესახებ.

ქვემოთ მოცემულია ძირითადი ნაბიჯები, რომლებიც ხორციელდება მთელი პროცესის განმავლობაში:

  1. შეტყობინებები მიღებულია.
  2. კოდირება.
  3. გადაცემა და მიღება.
  4. დეკოდირება და პროცესი.
  5. აღსრულება

ამ პროექტის ძირითადი პრინციპია სამუშაო პროტოტიპის შექმნა და ისიც ძალიან დაბალ ფასში.

ნაბიჯი 1: საჭირო კომპონენტები:

საჭირო კომპონენტები
საჭირო კომპონენტები
  1. არდუინო ნანო, (ATMega328p)
  2. ბატარეა (ჩვენ გამოვიყენეთ 9 ვ ბატარეა)
  3. Bluetooth მოდული (HC-05)
  4. OLED ეკრანი (SSD1306)
  5. მავთულები კავშირისთვის
  6. დააჭირეთ ღილაკს
  7. Bluetooth ყურსასმენი (LG HBS 760) [ეს არის სურვილისამებრ. მე მქონდა დაზიანებული ნაკრები, ამიტომ მეც გამოვიყენე.]
  8. გადამრთველის გადართვა
  9. ძირითადი ჩარჩო (ჩვენ გავაკეთეთ ეს ჩარჩო Sunmica Sheet– ის გამოყენებით, მისი ფორმის გადაკეთებით Solder iron– ის გამოყენებით)

ნაბიჯი 2: პროგრამა:

ატვირთეთ მოცემული პროგრამა არდუინო ნანოში. მაგრამ პირველი, ჩამოტვირთეთ ბიბლიოთეკა პროგრამისთვის.

ბიბლიოთეკის გადმოსაწერად მიჰყევით ამ ნაბიჯებს; ესკიზი> ბიბლიოთეკის ჩართვა> ბიბლიოთეკის მართვა> მოძებნეთ "SSD1306" და დააინსტალირეთ Adafruit_SSD1306

ან თუ მოცემული Arduino პროგრამა არ მუშაობს, მაშინ დააკოპირეთ და ატვირთეთ ქვემოთ მოცემული პროგრამა;

#ჩართეთ

#ჩართეთ

#ჩართეთ

#ჩართეთ

#განსაზღვრეთ OLED_RESET 4

Adafruit_SSD1306 ჩვენება (OLED_RESET);

void setup () {

სერიული.დაწყება (9600);

ჩვენება. დასაწყისი (SSD1306_SWITCHCAPVCC, 0x3D);

ჩვენება. ჩვენება ();

დაგვიანება (2000);

display.clearDisplay ();

}

ბათილი მარყუჟი () {

ხოლო (Serial.available ()> 0) {

სიმებიანი თარიღი = Serial.readStringUntil ('|');

Serial.read ();

სიმებიანი დრო = Serial.readStringUntil ('|');

Serial.read ();

სიმებიანი ტელეფონი = Serial.readStringUntil ('|');

Serial.read ();

სიმებიანი ტექსტი = Serial.readStringUntil ('\ n');

Serial.read ();

}

თუ (ტექსტი == "ტექსტი" && ტელეფონი == "ტელეფონი")

{display.println (თარიღი);

ჩვენება. ჩვენება ();

ჩვენება. ბეჭდვა (დრო);

ჩვენება. ჩვენება ();

display.clearDisplay ();

}

თუ (ტექსტი! = "ტექსტი" && ტელეფონი == "ტელეფონი") {

ჩვენება. ბეჭდვა (ტექსტი);

ჩვენება. ჩვენება ();

დაგვიანება (5000);

display.clearDisplay ();

}

if (ტექსტი == "ტექსტი" && ტელეფონი! = "ტელეფონი") {

ჩვენება. ბეჭდვა (ტელეფონი);

ჩვენება. ჩვენება ();

დაგვიანება (5000);

display.clearDisplay ();

}

}

ნაბიჯი 3: განაცხადი:

განაცხადი
განაცხადი
განაცხადი
განაცხადი

თუ მოცემული.apk არ მუშაობს, ან გსურთ შექმნათ თქვენი საკუთარი მორგებული აპლიკაცია. შემდეგ შეგიძლიათ გამოიყენოთ პროგრამის გამომგონებლის ვებსაიტი და შექმნათ ფუნქციური ბლოკები, როგორც ზემოთ მოცემულია.

ან

ჩამოტვირთეთ.apk და დააინსტალირეთ.

ნაბიჯი 4: კავშირი:

კავშირი
კავშირი

შეაერთეთ წრე, როგორც ეს მოცემულია ამ სქემატურ დიაგრამაში.

დაუკავშირდით ბატარეას და ჩართეთ კვების წყარო.

ნაბიჯი 5: დაყენება:

ᲐᲬᲧᲝᲑᲐ
ᲐᲬᲧᲝᲑᲐ

დააკავშირე Bluetooth მოდული ტელეფონის Bluetooth– თან. აპლიკაცია აჩვენებს ზემოთ მოცემულ სურათს.

ნაბიჯი 6: სხეულის / ჩარჩოს მუშაობა:

სხეულის / ჩარჩოს მუშაობა
სხეულის / ჩარჩოს მუშაობა
სხეულის / ჩარჩოს მუშაობა
სხეულის / ჩარჩოს მუშაობა

გააკეთეთ ჩარჩო, როგორც ეს მოცემულია ფიგურაში, ან თქვენი არჩევანის მიხედვით. მე გავაკეთე ეს ჩარჩო პლაივუდის Sunmica– ს გამოყენებით, გამწოვი რკინის გამოყენებით მოსახვევის გასაკეთებლად. თქვენ შეგიძლიათ გააკეთოთ ის თქვენი დიზაინის მიხედვით.

ჩვენებისთვის, შეგიძლიათ გამოიყენოთ ზემოთ მოყვანილი შაბლონი, როგორც მითითება.

ნაბიჯი 7: შედეგი:

შედეგი
შედეგი

შედეგად, ეკრანზე გამოჩნდება მსგავსი სურათის მსგავსი.

თუ თქვენ გაქვთ რაიმე შემოთავაზება მისი გასაუმჯობესებლად, შეგიძლიათ დაწეროთ.

გირჩევთ: