Სარჩევი:
- ნაბიჯი 1: საჭირო ნივთები
- ნაბიჯი 2: ნაკვეთის გაგება
- ნაბიჯი 3: Arduino- ს გაყვანილობა HC 05 -ით
- ნაბიჯი 4: ატვირთეთ ესკიზი
- ნაბიჯი 5: არ დაგავიწყდეთ COM პორტის შენიშვნა
- ნაბიჯი 6: გადადით Flowcode7– ზე
- ნაბიჯი 7: გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან
- ნაბიჯი 8: მთელი სურათი
ვიდეო: Android კონტროლირებადი LCD ეკრანი Flowcode– ში 7: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:21
ეს ინსტრუქცია საშუალებას გაძლევთ გააკონტროლოთ ვირტუალური 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 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 პორტის შენიშვნა
ნაბიჯი 6: გადადით Flowcode7– ზე
თქვენ დაგჭირდებათ ამ ნაკადის დიაგრამის აგება. გადაიტანეთ RS232 პორტი და LCD დაფაზე. შეაერთეთ მაკროები პერიფერიულ მოწყობილობებთან. შეარჩიეთ COM პორტი, რომელთანაც Arduino არის დაკავშირებული RS232- ის თვისებებში
ნაბიჯი 7: გაუშვით Flowcode ფაილი და გაგზავნეთ მონაცემები Bluetooth მოწყობილობიდან
ჩაწერეთ ტექსტი თქვენს bluetooth აპლიკაციაში. დარწმუნდით, რომ მოდული დაკავშირებულია თქვენს მოწყობილობასთან. HC 05 ჩვეულებრივ აციმციმებს თავის LED- ს ორჯერ მცირედი შეფერხებით, როდესაც წარმატებით დაწყვილდება. დარწმუნდით, რომ ნაკადის კოდი მუშაობს სანამ რაიმე მონაცემს გამოგიგზავნით საუკეთესო შედეგისთვის. Flowcode7 საკმაოდ ნელა გადიოდა ჩემს კომპიუტერზე და შედეგები გამოვიდა ბევრი დაგვიანებით. მომავალი სფერო: თქვენ შეგიძლიათ გააგზავნოთ კონკრეტული სტრიქონები, რომლებიც შეიძლება შეესაბამებოდეს Flowcode– ს, რათა გამოიწვიოს სხვა მოვლენები, როგორიცაა LCD ეკრანის გასუფთავება, ახალი ხაზის დაბეჭდვა, მონაცემების ცვლა და ა.შ.
ნაბიჯი 8: მთელი სურათი
იმედია მოგეწონათ სასწავლო! რატომ გამოვაქვეყნე ეს ?: მე ეს პროექტი ჩემს პროფესორს წარვუდგინე პროექტის წარდგენის სახით. მას არც კი შეუწუხებია ჩემი ლეპტოპის კოდის შემოწმება. მან ხელი მოაწერა დაბეჭდილ დოკუმენტს და შემდეგ გადააგდო იგი ასეთი ფაილებით სავსე გროვაში. მე მქონდა 2 არჩევანი:
1. მიიღე ის, რომ მე ვერაფერს გავაკეთებ ამაზე 2. გაუზიარე ის სწორ ხალხს.
გირჩევთ:
როტაციის ჟოლოს Pi ეკრანი და სენსორული ეკრანი: 4 ნაბიჯი
როტაციის ჟოლო Pi ეკრანი და სენსორული ეკრანი: ეს არის ძირითადი ინსტრუქცია, რომელიც გიჩვენებთ თუ როგორ უნდა გადაატრიალოთ ეკრანი და სენსორული ეკრანი ნებისმიერი Raspberry Pi– სთვის, რომელიც მუშაობს Buster Raspbian ოპერაციული სისტემით, მაგრამ მე ეს მეთოდი ჯესიის შემდეგ გამოვიყენე. მასში გამოყენებული სურათები ჟოლოს პიდან არის
Android აპლიკაცია ნაწილი 1: გაფრქვევის ეკრანი ფრაგმენტების გამოყენებით/კოტლინი: 5 ნაბიჯი
Android აპლიკაცია ნაწილი 1: Splash ეკრანი ფრაგმენტების გამოყენებით/კოტლინი: გამარჯობა კიდევ ერთხელ, დიდი ალბათობით თქვენ გაქვთ " უფასო " სახლში ყოფნა COVID19– ის გამო და შეგიძლიათ დაბრუნდეთ იმ თემების შესამოწმებლად, რომელთა სწავლაც გსურთ წარსულში. Android აპლიკაციის შემუშავება ჩემთვის ნამდვილად ერთ -ერთია და მე გადავწყვიტე რამდენიმე კვირის წინ მიმეცა
I2C / IIC LCD ეკრანი - გამოიყენეთ SPI LCD I2C LCD ეკრანზე SPI to IIC მოდულის გამოყენებით Arduino– ით: 5 ნაბიჯი
I2C / IIC LCD ეკრანი | გამოიყენეთ SPI LCD I2C LCD ეკრანზე SPI to IIC მოდულის გამოყენებით Arduino: გამარჯობა ბიჭებო, რადგან ჩვეულებრივ SPI LCD 1602 -ს აქვს ძალიან ბევრი მავთული დასაკავშირებლად, ამიტომ არდუინოსთან დაკავშირება ძალიან რთულია, მაგრამ არსებობს ერთი მოდული ბაზარზე, რომელსაც შეუძლია გადააკეთეთ SPI დისპლეი IIC ეკრანად, ასე რომ თქვენ გჭირდებათ მხოლოდ 4 მავთულის დაკავშირება
I2C / IIC LCD ეკრანი - გადააკეთეთ SPI LCD I2C LCD ეკრანზე: 5 ნაბიჯი
I2C / IIC LCD ეკრანი | გადააკეთეთ SPI LCD I2C LCD ეკრანზე: spi LCD ეკრანის გამოყენებას ძალიან ბევრი კავშირი სჭირდება, რის გაკეთებაც ძნელია, ასე რომ ვიპოვე მოდული, რომელსაც შეუძლია i2c LCD– ის spi LCD– ზე გადაყვანა, ასე რომ დავიწყოთ
როგორ დააკავშიროთ I2C LCD ეკრანი Arduino Uno– სთან: 5 ნაბიჯი (სურათებით)
როგორ დააკავშიროთ I2C LCD ეკრანი Arduino Uno– სთან ერთად: გამარჯობა ბიჭებო, ამ ინსტრუქციებში თქვენ ნახავთ, თუ როგორ უნდა დაუკავშიროთ i2c LCD დისპლეი arduino– სთან და როგორ დაბეჭდოთ LCD ეკრანზე. ამ გაკვეთილის დაწყებამდე უნდა იცოდეთ მოკლე i2c– ის შესახებ. კომუნიკაცია. თითოეული I2C ავტობუსი შედგება ორი სიგნალისგან