Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: წრე
- ნაბიჯი 3: დაიწყეთ Visuino და აირჩიეთ NodeMCU ESP-12
- ნაბიჯი 4: WiFi დაყენება
- ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები
- ნაბიჯი 6: Visuino– ში: კომპონენტების დაკავშირება
- ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 8: თამაში
- ნაბიჯი 9: Visuino– ში: კომპონენტის პარამეტრები
ვიდეო: VISUINO ჩვენება Live Forex ვალუტის ფასი ინტერნეტიდან: 9 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ გაკვეთილში ჩვენ გამოვიყენებთ NodeMCU Mini, OLED Lcd და Visuino, რომ ნახოთ სავალუტო ფასი EUR/USD ყოველ რამდენიმე წამში ინტერნეტიდან LCD ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს.
ნაბიჯი 1: რაც დაგჭირდებათ
ყველა მოდული დამზადებულია makerfabs– დან. მათ აქვთ საუკეთესო ხარისხის მოდულები, რომლებიც სინათლის წლით უსწრებენ კონკურენციას, ასევე საუკეთესო მისაღებ ფასებში.
- NodeMCU მინი
- OLED LCD
- პურის დაფა
- ჯუმბერის მავთულები
- Visuino პროგრამა: ჩამოტვირთეთ Visuino
ნაბიჯი 2: წრე
- შეაერთეთ GND NodeMCU– დან breadboard pin– თან (gnd)
- შეაერთეთ 5V პინი NodeMCU– დან breadboard pin– ზე (დადებითი)
- დააკავშირეთ პინი 0 (SCL) NodeMCU– დან OLED LCD პინთან (SCL)
- დააკავშირეთ პინი 1 (SDA) NodeMCU– დან OLED LCD პინთან (SDA)
- შეაერთეთ OLED LCD პინი (VCC) დაფის პინთან (დადებითი)
- შეაერთეთ OLED LCD პინი (GND) დაფის პინთან (GND)
ნაბიჯი 3: დაიწყეთ Visuino და აირჩიეთ NodeMCU ESP-12
Arduino– ს პროგრამირების დასაწყებად, თქვენ დაგჭირდებათ Arduino IDE დაინსტალირებული აქედან:
გთხოვთ გაითვალისწინოთ, რომ Arduino IDE 1.6.6– ში არის რამდენიმე მნიშვნელოვანი შეცდომა. დარწმუნდით, რომ დააინსტალირეთ 1.6.7 ან უფრო მაღალი, წინააღმდეგ შემთხვევაში ეს ინსტრუქცია არ იმუშავებს! თუ თქვენ არ გააკეთეთ, მიჰყევით ამ ინსტრუქციებში მითითებულ ნაბიჯებს Arduino IDE– ს დასაყენებლად ESP 8266 პროგრამისთვის! Visuino ასევე უნდა იყოს დაინსტალირებული. Visuino– ს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე „ინსტრუმენტები“Arduino კომპონენტზე (სურათი 1) Visuino– ში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ „NodeMCU ESP-12“, როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 4: WiFi დაყენება
აირჩიეთ NodeMCU ESP-12 და რედაქტორის მოდულები> WiFi> წვდომის წერტილები, დააწკაპუნეთ ღილაკზე […], რომ გაიხსნას "წვდომის წერტილების" ფანჯარა
ამ რედაქტორში გადაიტანეთ WiFi წვდომის წერტილი მარცხენა მხარეს.
- "SSID" - ში მიუთითეთ თქვენი WiFi ქსელის სახელი
- "პაროლის" განყოფილებაში ჩაწერეთ თქვენი WiFi ქსელის წვდომის პაროლი
დახურეთ ფანჯარა "წვდომის წერტილები"
მარცხნივ რედაქტორში აირჩიეთ მოდულები> Wifi> სოკეტები, დააწკაპუნეთ ღილაკზე […], რომ გაიხსნას "სოკეტების" ფანჯარა
გადაიტანეთ TCP კლიენტი მარჯვნიდან მარცხნივ
ფანჯარაში Properties მითითებული პორტი: 80
ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები
- დაამატეთ "და" ლოგიკური კომპონენტი
- დაამატეთ კომპონენტი "ტექსტის დამახსოვრება"
- დაამატეთ კომპონენტი "ტექსტის სიგრძე"
- დაამატეთ 2x კომპონენტი "შეადარეთ მნიშვნელობა"
- დაამატეთ "მარჯვენა ტექსტის წაშლა" კომპონენტი
- დაამატეთ კომპონენტი "წაშალე მარცხენა ტექსტი"
- დაამატეთ "ტექსტის ჩანაცვლება" კომპონენტი
- დაამატეთ "პულსის გენერატორი" კომპონენტი
- დაამატეთ კომპონენტი "ფორმატირებული ტექსტი"
- დაამატეთ "ტექსტში ტექსტი" კომპონენტი
- დაამატეთ "Display OLED" I2C კომპონენტი
ნაბიჯი 6: Visuino– ში: კომპონენტების დაკავშირება
- შეაერთეთ "And1" pin [Out] RememberText1 pin [გახსოვდეთ] და pin [გავიხსენოთ]
- შეაერთეთ "And1" პინი [0] "CompareValue2" პინთან [Out]
- შეაერთეთ "And1" პინი [1] "CompareValue1" პინთან [Out]
- შეაერთეთ TextLength1 pin [Out] CompareValue1 pin [In] და CompareValue2 pin [In]
- შეაერთეთ "DeleteRightText1" pin [In] CharToText1 pin [Out]
- ასევე დაუკავშირეთ CharToText1 pin [Out] NodeMCU სერიულ [0] pin [In]
- შეაერთეთ "DeleteRightText1" pin [Out] DeleteLeftText1 pin [In]
- შეაერთეთ DeleteLeftText1 pin [Out] ReplaceText1 pin [In]
- შეაერთეთ ReplaceText1 pin [Out] RememberText1 pin [In]
- შეაერთეთ RememberText1 pin [Out] DisplayOLED1> ტექსტის ველი> pin [in]
- შეაერთეთ DisplayOLED1 პინი [Out] NodeMCU ESP-12 I2C პინთან [In]
- შეაერთეთ PulseGenerator1 pin [Out] FormattedText1 pin [საათი]
- დააკავშირეთ FormattedText1 pin [Out] NodeMCU ESP-12> მოდულები WiFi სოკეტები TCP Client1> Pin [In]
- შეაერთეთ NodeMCU ESP-12> მოდულები WiFi სოკეტები TCP Client1> Pin [Out] CharToText1 pin [In]
ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
Visuino– ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE
Arduino IDE– ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)
ნაბიჯი 8: თამაში
თუ თქვენ ჩართავთ NodeMCU მოდულს, OLED LCD იწყებს EUR/USD– ის ამჟამინდელი ფასის ჩვენებას.
გილოცავთ! თქვენ დაასრულეთ თქვენი Live Forex Price პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის. შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში: გადმოსაწერი ბმული
ნაბიჯი 9: Visuino– ში: კომპონენტის პარამეტრები
- CompareValue1: საკუთრების რედაქტორში დააყენეთ "მნიშვნელობა": 3 და მხოლოდ შეიცვალა: ჭეშმარიტი და "CompareType": ctBigger
- CompareValue2: საკუთრების რედაქტორში დააყენეთ "მნიშვნელობა": 8 და მხოლოდ შეცვლილია: ყალბი და "CompareType": ctSmaller
- DeleteRightText1 საკუთრების რედაქტორში დაყენებულია "სიგრძე": 931
- DeleteLeftText1 საკუთრების რედაქტორში დაყენებულია "სიგრძე": 53
-
ReplaceText1 საკუთრების რედაქტორში კომპლექტი "ღირებულებიდან":
- PulseGenerator1 საკუთრების რედაქტორში დაყენებული "სიხშირე": 1
- CharToText1 საკუთრების რედაქტორში დააყენეთ "მაქსიმალური სიგრძე": 1000 და "Truncate": ყალბი და "განახლება თითოეულ სიმბოლოზე": მცდარი
- DisplayOLED1> ორმაგი დაწკაპუნება>
- რედაქტორში გადაიტანეთ "ტექსტური ველი" მარცხნივ და დააყენეთ თვისებების ფანჯარაში "ზომა": 2 და "Y": 50
- რედაქტორში გადაიტანეთ "დახაზეთ ტექსტი" მარცხნივ და დააყენეთ თვისებების ფანჯარაში "ტექსტი": EUR/USD და "ზომა": 2
FormattedText1 საკუთრების რედაქტორში "ტექსტი" დააწკაპუნეთ "…" და დაამატეთ ეს ტექსტი:
მიიღეთ https://webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1 მიღება: ტექსტი/html
Accept-Charset: utf-8
მიღება-ენა: en-US, en; q = 0.7, sl; q = 0.3
მასპინძელი: webrates.truefx.com
DNT: 1
გირჩევთ:
ESP8266 OLED - მიიღეთ დრო და თარიღი ინტერნეტიდან: 8 ნაბიჯი
ESP8266 OLED - მიიღეთ დრო და თარიღი ინტერნეტიდან: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა მიიღოთ თარიღი და დრო NIST TIME სერვერისგან ESP8266 OLED და Visuino გამოყენებით, უყურეთ სადემონსტრაციო ვიდეოს
GPSDO YT, დისციპლინირებული ოსცილატორი 10 მჰც საცნობარო სიხშირე. Დაბალი ფასი. ზუსტი .: 3 ნაბიჯი
GPSDO YT, დისციპლინირებული ოსცილატორი 10 მჰც საცნობარო სიხშირე. Დაბალი ფასი. ზუსტი .: ********************************** *** ******************************* STOP STOP STOP STOP STOP STOP STOP STOP STOP ეს არის მოძველებული პროექტი. სამაგიეროდ შეამოწმეთ ჩემი ახალი 2x16 LCD ეკრანის ვერსია ხელმისაწვდომია აქ: https: //www.instructables.com/id
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): 6 ნაბიჯი
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): TTGO T-Display არის დაფა დაფუძნებული ESP32– ზე, რომელიც მოიცავს 1.14 დიუმიან ფერად ეკრანს. დაფის ყიდვა შესაძლებელია 7 დოლარზე ნაკლები პრიზით (გადაზიდვის ჩათვლით, პრიზი Banggood– ზე ნანახი). ეს წარმოუდგენელი პრიზია ESP32– ისთვის ჩვენების ჩათვლით
NODEMCU და VISUINO ჩვენება ცოცხალი სიახლეები ინტერნეტიდან: 8 ნაბიჯი
NODEMCU და VISUINO აჩვენებენ ცოცხალ სიახლეებს ინტერნეტიდან: ამ გაკვეთილში ჩვენ გამოვიყენებთ NodeMCU Mini, OLED Lcd და Visuino პირდაპირ ახალ ამბებს ინტერნეტიდან ყოველ წამში LCD– ზე. უყურეთ სადემონსტრაციო ვიდეოს
კრიპტო ვალუტის ტიკერი: 4 ნაბიჯი
კრიპტოვალუტის ტიკერი: ბიტკოინისა და სხვა კრიპტოვალუტის ბოლო ვარდნისა და ჩემი დაინტერესების გაგრძელებით Arduino- ს შესახებ, OLED დისპლეის გამოყენების კიდევ რამდენიმე ინსტრუქციის წაკითხვის შემდეგ, ეს ყველაფერი გავაერთიანე, რათა შევქმნა BTCmarket ticker ESP8266 გამოყენებით. მას შემდეგ