Სარჩევი:

Android კონტროლირებადი LCD ეკრანი Flowcode– ში 7: 8 ნაბიჯი (სურათებით)
Android კონტროლირებადი LCD ეკრანი Flowcode– ში 7: 8 ნაბიჯი (სურათებით)

ვიდეო: Android კონტროლირებადი LCD ეკრანი Flowcode– ში 7: 8 ნაბიჯი (სურათებით)

ვიდეო: Android კონტროლირებადი LCD ეკრანი Flowcode– ში 7: 8 ნაბიჯი (სურათებით)
ვიდეო: samsung a21 s ეკრანის შეცვლა 2024, ნოემბერი
Anonim
Android– ის კონტროლირებადი LCD ეკრანი Flowcode– ში 7
Android– ის კონტროლირებადი LCD ეკრანი Flowcode– ში 7

ეს ინსტრუქცია საშუალებას გაძლევთ გააკონტროლოთ ვირტუალური LCD ეკრანი, რომელიც იმიტირებულია FlowCode7– ის გამოყენებით თქვენი Android მოწყობილობის საშუალებით. თქვენ აშკარად შეგიძლიათ ჩააგდოთ სხვა პლატფორმები, მაგრამ ისინი უნდა იყოს ჩართული Bluetooth- ით. ჩვენ ასევე გამოვიყენებთ Arduino– ს, როგორც ინტერფეისს PIC 16F877A (სიმულაცია Flowcode7) და Bluetooth მოდულისთვის (HC-05) Bluetooth მოწყობილობიდან სიგნალების მისაღებად, რომელიც ამ შემთხვევაში არის Android მობილური. თქვენ კი შეგიძლიათ სცადოთ მონაცემების გაგზავნა UDP– ის გამოყენებით WiFi თქვენი როუტერის კონფიგურაციით. აქ უკვე არის დეტალური გაკვეთილი მატრიქსის ფორუმებზე. თუმცა, კერძო როუტერის არარსებობის გამო, მომიწია ცოტათი მუშაობა ჩემი მიზნის მისაღწევად. მე ასევე ვცდილობდი ატვირთო მონაცემები ჩემს სერვერზე და შემდეგ შემეკითხა MySQL და PHP გამოყენებით მაგრამ ვერ მოვიძიე. უმჯობესია გქონდეთ პირადი როუტერი, თუ გსურთ მონაცემების გაგზავნა UDP– ით WiFi– ით. მოდით შევხედოთ როგორ გავაკეთოთ ეს!

ნაბიჯი 1: საჭირო ნივთები

აქ მოცემულია ყველა იმ "აპარატის" სია, რაც თქვენ გჭირდებათ: აპარატურა

1. Arduino UNO (მე გამოვიყენე MEGA 2560)

2. Bluetooth მოდული (HC-05)

3. პურის დაფა

4. ჯუმბერის კაბელები (სასურველია მამაკაციდან მდედრამდე)

5. USB კაბელი არდუინოსთვის

პროგრამული უზრუნველყოფა 1. Flowcode7: შეგიძლიათ ჩამოტვირთოთ საცდელი ვერსია ოფიციალური მატრიციდან აქედან. შექმენით ანგარიში, თქვენ დაგჭირდებათ პროგრამული უზრუნველყოფის ავთენტიფიკაცია ყოველი გაშვებისას თქვენი ანგარიშის სახელით და პაროლით. თქვენ იცით რა უნდა გააკეთოთ, როდესაც ეს 30 დღე დასრულდება …;) 2. Arduino IDE: აქ არის.

3. Bluetooth აპლიკაცია: არსებობს უამრავი აპლიკაცია მონაცემების გასაგზავნად Bluetooth მოწყობილობებზე Play Store– ში. მე გამოვიყენე "unWired Lite". თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი თქვენი არჩევანი.

ნაბიჯი 2: ნაკვეთის გაგება

ნაკვეთის გაგება
ნაკვეთის გაგება

ეს ილუსტრაცია ხსნის ყველაფერს.

ნაბიჯი 3: Arduino- ს გაყვანილობა HC 05 -ით

Arduino- ს გაყვანილობა HC 05 -ით
Arduino- ს გაყვანილობა HC 05 -ით

ეს არის მარტივი კონფიგურაცია Arduino HC 055V VccGnd GndTx RxRx Tx

გადახედეთ ამ ინსტრუქციის ნაბიჯს 1 მეტი ინფორმაციისთვის

დასრულების შემდეგ თქვენ ნახავთ მოწყობილობას თქვენი Bluetooth ტერმინალის სიაში. დააწყვილეთ იგი HC 05 -ის არჩევით. პაროლი ჩვეულებრივ არის 1234.

ნაბიჯი 4: ატვირთეთ ესკიზი

ატვირთეთ ესკიზი Arduino IDE– ში. ეს არის ძალიან გავრცელებული მონაცემთა სერიული ჩაწერისთვის COM პორტში Bluetooth– ის გამოყენებით.#მოიცავს // სერიული ბიბლიოთეკის იმპორტი BluetoothData; // bluetooth მოწყობილობიდან მოცემული მონაცემები

void setup () {// განათავსეთ თქვენი დაყენების კოდი აქ, ერთხელ გასაშვებად:

სერიული.დაწყება (9600); pinMode (ledpin, OUTPUT); }

void loop () {// განათავსეთ თქვენი მთავარი კოდი აქ, განმეორებით გასაშვებად: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } დაყოვნება (100); }

ნაბიჯი 5: არ დაგავიწყდეთ COM პორტის შენიშვნა

არ დაგავიწყდეთ COM პორტის შენიშვნა!
არ დაგავიწყდეთ COM პორტის შენიშვნა!

ნაბიჯი 6: გადადით Flowcode7– ზე

გადადით Flowcode– ზე 7
გადადით Flowcode– ზე 7
გადადით Flowcode– ზე 7
გადადით Flowcode– ზე 7
გადადით Flowcode– ზე 7
გადადით Flowcode– ზე 7

თქვენ დაგჭირდებათ ამ ნაკადის დიაგრამის აგება. გადაიტანეთ RS232 პორტი და LCD დაფაზე. შეაერთეთ მაკროები პერიფერიულ მოწყობილობებთან. შეარჩიეთ COM პორტი, რომელთანაც Arduino არის დაკავშირებული RS232- ის თვისებებში

ნაბიჯი 7: გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან

გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან
გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან
გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან
გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან

ჩაწერეთ ტექსტი თქვენს bluetooth აპლიკაციაში. დარწმუნდით, რომ მოდული დაკავშირებულია თქვენს მოწყობილობასთან. HC 05 ჩვეულებრივ აციმციმებს თავის LED- ს ორჯერ მცირედი შეფერხებით, როდესაც წარმატებით დაწყვილდება. დარწმუნდით, რომ ნაკადის კოდი მუშაობს სანამ რაიმე მონაცემს გამოგიგზავნით საუკეთესო შედეგისთვის. Flowcode7 საკმაოდ ნელა გადიოდა ჩემს კომპიუტერზე და შედეგები გამოვიდა ბევრი დაგვიანებით. მომავალი სფერო: თქვენ შეგიძლიათ გააგზავნოთ კონკრეტული სტრიქონები, რომლებიც შეიძლება შეესაბამებოდეს Flowcode– ს, რათა გამოიწვიოს სხვა მოვლენები, როგორიცაა LCD ეკრანის გასუფთავება, ახალი ხაზის დაბეჭდვა, მონაცემების ცვლა და ა.შ.

ნაბიჯი 8: მთელი სურათი

მთელი სურათი
მთელი სურათი
მთელი სურათი
მთელი სურათი

იმედია მოგეწონათ სასწავლო! რატომ გამოვაქვეყნე ეს ?: მე ეს პროექტი ჩემს პროფესორს წარვუდგინე პროექტის წარდგენის სახით. მას არც კი შეუწუხებია ჩემი ლეპტოპის კოდის შემოწმება. მან ხელი მოაწერა დაბეჭდილ დოკუმენტს და შემდეგ გადააგდო იგი ასეთი ფაილებით სავსე გროვაში. მე მქონდა 2 არჩევანი:

1. მიიღე ის, რომ მე ვერაფერს გავაკეთებ ამაზე 2. გაუზიარე ის სწორ ხალხს.

გირჩევთ: