ዝርዝር ሁኔታ:
- ደረጃ 1 - በመጀመሪያ ነገሮች መጀመሪያ
- ደረጃ 2 አስፈላጊ ሃርድዌሮች
- ደረጃ 3: የአርዱዲኖ አይዲኢ ቤተ -መጻህፍት ለማጠናቀር
- ደረጃ 4 - ግንኙነቶች
- ደረጃ 5 - ስቀል ይስቀሉ
ቪዲዮ: አርዱዲኖ አልቲሜትር BMP እና SPI ወይም I2C OLED ን በመጠቀም - 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
አንድ ነጠላ ዳሳሽ በመጠቀም አልቲሜትሩን እና የሙቀት መጠኑን ለረጅም ጊዜ ፈልጌ ለ SPI ለተመሰረተ OLED በማሳየት ላይ ነኝ። ትክክለኛ የሆነ ነገር ማግኘት ስላልቻልኩ የ U8glib ቤተ -መጽሐፍትን በመጠቀም የራሴን እሠራለሁ ብዬ አስቤ ነበር። በዩቲዩብ ውስጥ አንድ አጋዥ ስልጠና አለ ፣ ግን የቪዲዮ ትምህርቶችን በእውነት እጠላለሁ ፣ ቀጥተኛ መመሪያዎችን እና ምንም የንግድ አገናኞችን የሌሉ ጽሑፎችን እመርጣለሁ።
ደረጃ 1 - በመጀመሪያ ነገሮች መጀመሪያ
ይህንን ፕሮጀክት ከማድረግዎ በፊት ለ I2C ወይም ለ SPI (የትኛውን መጠቀም እንደሚፈልጉ) SSD1306/OLED አጋዥ ስልጠናን እንዲያጠናቅቁ አጥብቄ እመክራለሁ። ይህ ማሳያዎን እንዴት እንደሚገናኙ/ሽቦዎን ፣ እንዲሁም ማሳያዎ እየሰራ መሆኑን ማወቅዎን ያረጋግጣል። የ adafruit አጋዥ ስልጠናን እና/ወይም u8glib ምሳሌዎችን አጋዥ ስልጠና ያድርጉ። ለላቀ ተጠቃሚ የሚመከር እኛ u8glib ን እንጠቀማለን።
ደረጃ 2 አስፈላጊ ሃርድዌሮች
1. አርዱዲኖ UNO ወይም ናኖ ወይም ተመሳሳይ።
2. BMP085 ወይም BMP180 ባሮሜትሪክ ግፊት ዳሳሽ።
3. SSD1306 I2C ወይም SPI አውቶቡስ (በስዕል ውስጥ ሊዋቀር የሚችል)።
4. ዝላይ ሽቦዎች እና የዳቦ ሰሌዳ ወይም የቬሮ ቦርድ ለግንኙነቶች።
ደረጃ 3: የአርዱዲኖ አይዲኢ ቤተ -መጻህፍት ለማጠናቀር
1. Wire.h
2. Adafruit_BMP085.h (ለ BMP180 እንዲሁ ይሠራል)
3. U8glib.h
ደረጃ 4 - ግንኙነቶች
ለሁለቱም I2C እና SPI OLED ማሳያ ግንኙነቶች ሁሉም ተመሳሳይ ናቸው። ከማሳያ ጋር ያለው ግንኙነት ብቻ የተለየ ይሆናል።
1. ቢኤምፒ ወደ አርዱinoኖ
VCC> 3.3V
GND> መሬት
SCL> A5/SCL
SDA> A4/SDA
SCK = 12 ፣ MOSI = 11 ፣ CS = 10 ፣ A0 = 9 ፣ ዳግም አስጀምር = 13
2. SPI OLED ወደ አርዱinoኖ
ቪዲዲ> 5 ቪ
GND> መሬት
SCK/D0> D12 (ዲጂታል 12)
ኤስዲኤ/ዲ 1/ሞሲ> D11
ሲኤስ/ቺፕ ይምረጡ> D10
A0/DC> D9
RES/ዳግም አስጀምር> D13
(የእርስዎ አይፒአይ OLED በላዩ ላይ የመልሶ ማስጀመሪያ ፒን ከሌለው ዳግም ማስጀመርን እና ከስዕሉ ማሳያ ምረጥ መለኪያዎች ላይ ፒን ዳግም ያስጀምሩ)
3. I2C OLED
ከ BMP ሽቦ ጋር ተመሳሳይ ፣ ተመሳሳይ ወደቦች እና የአውቶቡስ ዓይነት ይጠቀማሉ።
ደረጃ 5 - ስቀል ይስቀሉ
ቆንጆ ቀጥተኛ። የዚፕ ፋይሉን ያውርዱ እና በአርዱዲኖ አይዲኢ ውስጥ ይክፈቱ። በስዕሉ ውስጥ ሁሉም ነገር ተዋቅሯል። የ SPI OLED ተጠቃሚዎች ንድፉን ያለ ምንም አርትዖት መስቀል ይችላሉ እና ይሠራል። ለ I2C OLED ተጠቃሚዎች ፣ የማሳያ ስምዎን/አማራጭዎን ከስዕሉ ማሳያ አማራጭ ይምረጡ ፣ እና አስተያየት ይስጡ እና SPI OLED ን ለማሰናከል የ SPI ማሳያ ሞዴል/ግቤትን ይዝጉ።
የ SPI ማሳያ ልኬት
// U8GLIB_SSD1306_128X64 u8g (12 ፣ 11 ፣ 10 ፣ 9 ፣ 13); // SW SPI Com: SCK = 12 ፣ MOSI = 11 ፣ CS = 10 ፣ A0 = 9 ፣ ዳግም አስጀምር = 13
I2C ማሳያ ልኬት
// U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK); // ኤሲ የማይልክ ማሳያ
ግቤትን ለማንቃት ፣ አስተያየት ላለመስጠት መጀመሪያ ላይ // ምልክቱን ያስወግዱ። አንድ ማሳያ ብቻ የተመረጠ/አስተያየት ያልተሰጠ መሆኑን ያረጋግጡ።
ፍንጮች ፦
1. የ BMP ዳሳሾች ለንፋስ ፣ ለሙቀት እና ለብርሃን ተጋላጭ ናቸው። እሱን መሸፈኑን ያረጋግጡ ፣ በላዩ ላይ ተገቢ የአየር ማናፈሻ ያለው አረፋ (አረፋ) በማያያዝ የተሻለ ውጤት ይገኛል። እንደ ዳክዬ ቴፕ ያሉ ነገሮች እንዲሁ ይሰራሉ ግን ትክክለኛ አይደሉም።
2. አምራችዎ ሌላ ካልተናገረ በስተቀር BMP አብዛኛውን ጊዜ 3.3V ይጠቀማል። OLED ከ 3.3v-5.5V (ከ4-5 ቪ የሚመከር) ሊሠራ ይችላል
3. በቅድሚያ ሁሉንም ነገር በዳቦ ሰሌዳ ላይ ማዘጋጀት በጥብቅ ይመከራል።
4. ለ OLED አዲስ ከሆኑ እባክዎን ማሳያዎ እየሰራ መሆኑን እንዲሁም ግንኙነቶችዎ ትክክለኛ መሆናቸውን ለማረጋገጥ እባክዎን መጀመሪያ እንደ ጽሑፍ እና ዱሚ መጋዘኖች ያሉ ቀላል ነገሮችን ይሞክሩ።
የሚመከር:
አቶን ወይም አርዱዲኖ ሊዮናርዶን በመጠቀም የአብቶን ቀጥታ መቆጣጠር 3 ደረጃዎች
አቶን ወይም አርዱዲኖ ሊዮናርዶን በመጠቀም የአብቶን ቀጥታ መቆጣጠር - ይህ ለፒክሴ አቶ ማሳያ ቪዲዮ ነው። በአብሌተን ቀጥታ 10 ሊት ውስጥ እንደ ሚዲአይ መሣሪያ እንዴት እንደሚጠቀሙበት እና ትራኮችን እንደሚቆጣጠሩ እንማራለን። የዳቦ ሰሌዳ ከትንሽ መቀያየሪያዎች ጋር እንጠቀማለን ፣ እንዲሁም ለዚህ ፕሮጀክት አርዱinoና ሊዮናርዶን መጠቀም ይችላሉ። እርስዎ ከገነቡ
አርዱዲኖ UNO ን በመጠቀም-7 ደረጃዎች-በ ESP8266 (ESP-01) ሞዱል ላይ firmware ን ወደነበረበት ይመልሱ ወይም ያሻሽሉ
አርዱዲኖ UNO ን በመጠቀም ሞዱል በ ESP8266 (ESP-01) ሞዱል ወደነበረበት ይመልሱ ወይም ያሻሽሉ-እኔ የተጠቀምኩበት የ ESP-01 ሞዱል ብዙ ጠቃሚ የ AT ትዕዛዞች ስለማይደገፉ አቅሞቹን የሚገድብ ከአሮጌው AI Thinker firmware ጋር መጣ። በአጠቃላይ ለሳንካ ጥገናዎች የእርስዎን firmware ማሻሻል እና እንዲሁም እንደ
አርዱዲኖ እና ፓይዘን አርዱዲኖ ማስተር ቤተ -መጽሐፍትን በመጠቀም የብርሃን ጥንካሬ ሴራ 5 ደረጃዎች
አርዱዲኖን እና የፓይዘን አርዱዲኖ ማስተር ቤተ -መጽሐፍትን በመጠቀም የብርሃን ጥንካሬ ሴራ -አርዱዲኖ ኢኮኖሚያዊ ሆኖም በጣም ቀልጣፋ እና ተግባራዊ መሣሪያ በመሆን ፣ በተካተተ ሲ ውስጥ እሱን ማቀድ ፕሮጀክቶችን አሰልቺ የማድረግ ሂደት ያደርገዋል! የ Python Arduino_Master ሞዱል ይህንን ያቃልላል እና ስሌቶችን እንድናደርግ ፣ የቆሻሻ እሴቶችን እንድናስወግድ ፣
አርዱዲኖ ናኖ ወይም UNO: 3 ደረጃዎች በመጠቀም ኤሲ 220 ቮልት አውቶማቲክ ማረጋጊያ ያድርጉ
አርዱዲኖ ናኖ ወይም UNO ን በመጠቀም ኤሲ 220 ቮልት አውቶማቲክ ማረጋጊያ ያድርጉ - በዚህ አስተማሪዎች ውስጥ ፣ የ AC ቮልቴጅን ፣ ዋትን ፣ ደረጃዎችን ፣ ትራንስፎርመርን የሙቀት መጠንን &; ለማቀዝቀዝ የራስ-ሰር አድናቂ በርቷል። ይህ 3 ደረጃዎች ነው ራስ-ሰር የቮልቴጅ ማረጋጊያ የእኔ confi
አርዱዲኖ እና TFT ማሳያ በመጠቀም እውነተኛ ሰዓት እንዴት እንደሚሠራ - አርዱዲኖ ሜጋ RTC ከ 3.5 ኢንች TFT ማሳያ ጋር - 4 ደረጃዎች
አርዱዲኖ እና TFT ማሳያ በመጠቀም እውነተኛ ሰዓት እንዴት እንደሚሠራ | አርዱዲኖ ሜጋ RTC ከ 3.5 ኢንች TFT ማሳያ ጋር- የእኔን የ Youtube ሰርጥ ይጎብኙ። መግቢያ-- በዚህ ልጥፍ 3.5 ኢንች TFT ን ንኪኪ LCD ን ፣ አርዱዲኖ ሜጋን በመጠቀም “የእውነተኛ ሰዓት ሰዓት” እሠራለሁ። 2560 እና DS3231 RTC ሞዱል…. ከመጀመሩ በፊት… ቪዲዮውን ከዩቲዩብ ጣቢያዬ ይፈትሹ። ማስታወሻ- አርዱይን የሚጠቀሙ ከሆነ