ዝርዝር ሁኔታ:

የገመድ አልባ ተከታታይ (UART) ለ Arduino/STM32/ወዘተ። 3 ደረጃዎች (ከስዕሎች ጋር)
የገመድ አልባ ተከታታይ (UART) ለ Arduino/STM32/ወዘተ። 3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የገመድ አልባ ተከታታይ (UART) ለ Arduino/STM32/ወዘተ። 3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የገመድ አልባ ተከታታይ (UART) ለ Arduino/STM32/ወዘተ። 3 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: reyax LoRa RYLR998 հաղորդիչ նախագիծ՝ օգտագործելով arduino Uno 2024, ሀምሌ
Anonim
ለ Arduino/STM32/ወዘተ ገመድ አልባ ተከታታይ (UART)።
ለ Arduino/STM32/ወዘተ ገመድ አልባ ተከታታይ (UART)።
ለ Arduino/STM32/ወዘተ ገመድ አልባ ተከታታይ (UART)።
ለ Arduino/STM32/ወዘተ ገመድ አልባ ተከታታይ (UART)።

አርዱዲኖ ሴሪያል ፕሮጀክቶችዎን ለማረም በጣም ጥሩ መሣሪያ መሆኑን ሁሉም ከእኔ ጋር ይስማማሉ ብለን ተስፋ እናደርጋለን። ደህና ፣ እሱ አርዱዲኖን ለማረም ብቸኛው አማራጭ ነው። ግን አንዳንድ ጊዜ የዩኤስቢ ገመድ ከአርዱዲኖ ወይም ከማንኛውም ሌላ ማይክሮ መቆጣጠሪያ ወደ ኮምፒተርዎ ማሄድ አይቻልም ወይም ተግባራዊ አይደለም።

ስለዚህ በእነዚህ ቀናት ቆሻሻ ርካሽ በሆነው ESP8266-01 ላይ በመመስረት ይህንን UART-WiFi ሰሌዳ ሠራሁ። ሰሌዳዎቹ ትንሽ ናቸው ፣ በዳቦ ሰሌዳ ላይ ሊሰኩት ፣ ኃይልን ፣ አርኤክስ ፣ ቲክስን እና መሬትን ማገናኘት ይችላሉ እና እሱ ከ UART የተቀበለውን ሁሉ ወደ ኮምፒተርዎ በ WiFi እና በተቃራኒው ያስተላልፋል።

ዋና መለያ ጸባያት:

  • እስከ 115200 ድረስ ይጮኻል (በንድፈ ሀሳብ እስከ 921600 ድረስ ፣ ግን ይህ አልተፈተሸም)
  • ከ UART መረጃን ይቀበላል/ይልካል እና ወደብ 23 (ቴልኔት) በመጠቀም በቀጥታ በ WiFi በኩል ወደ ኮምፒተርዎ ይልካል/ይቀበላል።
  • 18 ክፍሎች ፣ ክፍሎች 3.50 ዶላር ገደማ ያስከፍላሉ
  • 20 x 45 ሚሜ ባለሁለት ጎን ፒሲቢ ፣ የዳቦ ሰሌዳ ተኳሃኝ
  • 5 ቪ ታጋሽ RX ፒን
  • የ voltage ልቴጅ ግብዓት ከ 12 ቮ እስከ 3.3 ቮ ፣ የአሁኑ በአማካይ ወደ 80 mA ይሳሉ

እኔ አሁን እነዚህን ሰሌዳዎች ለግማሽ ዓመት ያህል እየተጠቀምኩባቸው እና እጅግ በጣም ጠቃሚ ሆነው አገኘኋቸው። እኔ እንኳን ከዩኤስቢ- UART ድልድዮች እመርጣቸዋለሁ ፣ ምክንያቱም በቦርድዬ እኔ አንዱን ብቻ ወደ ዳቦ ሰሌዳ ውስጥ እሰካለሁ እና በጠረጴዛዬ ላይ ኬብሎችን ስለማስኬድ መጨነቅ አያስፈልገኝም። እርስዎ ሌላ ማንኛውንም ሃርድዌር አያደርጉም ፣ ምንም ነፃ የዩኤስቢ ወደቦች የሉም እና እነዚህ ቦርዶች ከኮምፒዩተርዎ ሙሉ የጋለኒክ ማግለልን ይሰጣሉ ፣ ይህም ጥሩ የደህንነት ጥንቃቄ ነው እና ስለ የተለያዩ የመሬት እምቅ ሁኔታዎች መጨነቅ አያስፈልግዎትም።

ደረጃ 1: እንዴት እንደሚሰራ

እንዴት እንደሚሰራ
እንዴት እንደሚሰራ
እንዴት እንደሚሰራ
እንዴት እንደሚሰራ

አንዴ ኃይል በሞጁሉ ላይ ከተተገበረ አስቀድሞ ከተገለጸው WiFi ጋር ለመገናኘት መሞከር ይጀምራል። በዚያ ደረጃ ፣ ቢጫ LED ብልጭ ድርግም ይላል። አንዴ ከተገናኘ ፣ ቢጫው ኤልኢዲ እንደበራ ይቆያል። ከዚያ በኋላ ሞጁሉ ከቴልኔት ደንበኛ ግንኙነትን ይጠብቃል (ቀጣዩን ደረጃ ይመልከቱ) እና አረንጓዴ LED ብልጭ ድርግም ይላል። ግንኙነቱ በተሳካ ሁኔታ ከተቋቋመ በኋላ የቴልኔት ተርሚናል ስለ ተፈላጊው ባውድሬት በመጠየቅ ጥያቄን ያሳየዎታል። ማስያዣውን ወደ ተርሚናል አስገብተው ጨርሰዋል! አሁን ወደ ተርሚናሉ የሚተይቡት ማንኛውም ነገር በ WiFi በኩል ይልካል እና ከዚያ ከ ESP8266 TX ፒን ይወጣል። በተመሳሳይ ፣ በ RX ፒን ላይ የሚታየው ማንኛውም ነገር ወደ ተርሚናል ይላካል። በመሠረቱ ፣ በተከታታይ እና በ telnet ኮንሶል መካከል ያለውን ልዩነት መለየት አይችሉም።

ኤልኢዲዎች

  • ቢጫ (በስተግራ) - የ Wifi ሁኔታ ፣ ብልጭ ድርግም - ለመገናኘት መሞከር ፣ ማብራት - መገናኘት
  • አረንጓዴ (ሁለተኛ ከግራ) - የቴልኔት ሁኔታ። ብልጭ ድርግም - ግንኙነትን በመጠባበቅ ላይ ፣ አረንጓዴ - ተገናኝቷል
  • ሰማያዊ (ሁለት ትክክለኛዎቹ) - RX እና TX

ደረጃ 2 - እሱን እንዴት ማዋቀር እንደሚቻል

እሱን እንዴት ማዋቀር እንደሚቻል
እሱን እንዴት ማዋቀር እንደሚቻል
እንዴት እንደሚዋቀር
እንዴት እንደሚዋቀር
እሱን እንዴት ማዋቀር እንደሚቻል
እሱን እንዴት ማዋቀር እንደሚቻል
እንዴት እንደሚዋቀር
እንዴት እንደሚዋቀር

ግንኙነት

ብቸኛው ትንሽ ውስብስብነት ለእያንዳንዱ የቴልኔት መሣሪያ (አንድ ቁጥር ካለው እያንዳንዱ ተከታታይ ወደብ ጋር የሚመሳሰል) አንድ ዓይነት መለያ ያስፈልግዎታል። በእኔ ፕሮጀክት ውስጥ እኔ የማይንቀሳቀስ አይፒን ተጠቀምኩ። በመደበኛነት ፣ አንድ መሣሪያ ከ WiFi ጋር ከተገናኘ ፣ በራስ -ሰር የአይፒ አድራሻውን ከ DHCP አገልጋይ ይቀበላል። ይህ ተለዋዋጭ IP አድራሻ ተብሎ ይጠራል ፣ ግን እዚህ ያለው ችግር የአይፒ አድራሻው ሊለወጥ ይችላል። ስለዚህ እኔ የቦርድ ቁጥሩ በሚገኝበት 192.168.2.20x ውስጥ ሁል ጊዜ አስቀድሞ የተወሰነ የአይፒ አድራሻ በሚቀበልበት ሁኔታ ቦርዱን ፕሮግራም አደረግኩ። ይህ የስታቲክ አይፒ አድራሻ ተብሎ ይጠራል። ከዚያ የ Telnet ኮንሶልን ከ 192.168.2.20x: 23 ጋር ያገናኙት እና ለመሄድ ዝግጁ ነዎት።

እንደ ኮንሶል የተለያዩ መተግበሪያዎችን መጠቀም ይችላሉ ፣ ሁለቱ በጣም የታወቁት ምናልባት PuTTY ወይም YAT (ገና ሌላ ተርሚናል) ናቸው። ሁለተኛውን እጠቀማለሁ እና በስዕሉ ክፍል ውስጥ እንዴት እንደሚያዋቅሩት ማየት ይችላሉ - እርስዎ ቀደም ሲል የተጠቀሰውን የማይንቀሳቀስ አይፒ አድራሻ ማወቅ ብቻ ያስፈልግዎታል።

ጽኑዌር

ሶፍትዌሩ በአርዱዲኖ አይዲኢ ውስጥ የተፃፈ ሲሆን በእኔ GitHub ላይ ሊያገኙት ይችላሉ። የእርስዎን ESP8266 ፕሮግራም ማድረግ ከፈለጉ ፣ ወደ ራስጌው መመልከት እና አንዳንድ ተለዋዋጮችን እዚያ መለወጥ ያስፈልግዎታል ፣ ማለትም -

  • ssid - ቦርዱ እንዲገናኝ የሚፈልጉት የ WiFi ስም
  • ማለፊያ - ለዚያ WiFi የይለፍ ቃል
  • ip - ቦርዱ እንዲኖረው የሚፈልጉት የማይንቀሳቀስ አይፒ; ከ DHCP ገንዳ ውጭ የሆነ ነገር ይምረጡ (ወይም ከ 200 - 250 መካከል የሆነ ነገር ይምረጡ ፣ ያ ብዙውን ጊዜ ነፃ ነው)
  • መግቢያ በር - የእርስዎ ራውተር አይፒ
  • ንዑስ አውታረ መረብ

የመጨረሻዎቹን ሁለት መረጃዎች ከትዕዛዝ መስመሩ ፣ Win + R ን በመጫን ፣ በ “cmd” ውስጥ በመተየብ እና ከዚያ በ “ipconfig” ውስጥ በመተየብ ማግኘት ይችላሉ። ስዕሎችን ይመልከቱ።

በእርግጥ የ Arduino IDE ፣ esp8266 toolchain ወዘተ ያስፈልግዎታል ፣ ግን ስለዚያ ብዙ ሌሎች ትምህርቶች አሉ።

ቦርድ

እንዲሁም ፒሲቢውን ማምረት ያስፈልግዎታል። እሱ የተወሳሰበ ባይሆንም እና በንድፈ ሀሳብ በቤት ውስጥ ሊያደርጉት ቢችሉ ፣ አንዳንድ የቻይና ፒሲቢ አምራች እንዲጠቀሙ እመክራለሁ። እሱ ርካሽ እና በጥሩ ሁኔታ ይሠራል። እኔ ALLPCB ን ተጠቀምኩ እና ረክቻለሁ።

ኃይል

ለቦርዱ ኃይል መስጠት ያስፈልግዎታል። እርስዎ በቀጥታ በ 3.3 ቪ (በ 3.3 V አቀማመጥ ውስጥ መዝለል JP1) ወይም በ 3.3 ቮ ተቆጣጣሪ (በሌላኛው ዝላይ) ቮልቴጅን መመገብ ይችላሉ። ተቆጣጣሪው እስከ 12 ቮ ድረስ ቮልቴጅ መቀበል ይችላል። ሁሉም መያዣዎች ቀድሞውኑ በቦርዱ ላይ ተዋህደዋል።

ደረጃ 3 መደምደሚያ

መደምደሚያ
መደምደሚያ

ቀደም ብዬ እንደነገርኳቸው እነዚህ ሰሌዳዎች በአርዲኖ ብቻ ሳይሆን በአጠቃላይ ከማንኛውም MCU ጋር ለፕሮቶታይፕ ማድረጊያ በጣም ጠቃሚ ሆነው አግኝቼአለሁ። እና አሁን ለግማሽ ዓመት ያህል እጠቀምባቸው ነበር እና ከእነሱ ጋር ችግር አልነበረብኝም።

የምንጭ ኮድ ፣ የንስር ፋይሎች እና አንዳንድ ስዕሎች በእኔ GitHub ላይ ወይም ከዚህ በታች ባለው ዚፕ ፋይል ውስጥ ሊገኙ ይችላሉ። ግን አዲስ ስሪት ሊኖር ስለሚችል GitHub ን እመክራለሁ።

ማናቸውም ጥያቄዎች ፣ አስተያየቶች ወይም ጥቆማዎች ካሉዎት ከዚህ በታች ለመተው ነፃነት ይሰማዎ።

የሚመከር: