ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልግዎት
- ደረጃ 2 - ቪሱሲኖን ይጀምሩ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
- ደረጃ 3 በቪሱinoኖ ውስጥ አካላትን ያክሉ
- ደረጃ 4 በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
- ደረጃ 5 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
- ደረጃ 6 የአሩዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
- ደረጃ 7: ይጫወቱ
- ደረጃ 8 - ወረዳ
ቪዲዮ: አስገዳጅ ዳሳሽ (ኤፍ ኤስ አር ኤስ) አርዱinoኖ ቀላል መማሪያ 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ መማሪያ ውስጥ በኃይል ዳሳሽ ተከላካይ (ኤፍ አር አር) ላይ የተተገበረውን ኃይል እንዴት መለየት እንደሚቻል እና በ OLED ማሳያ ላይ እናሳያለን + ገደቦቹን በአረንጓዴ እና በቀይ LED እናስቀምጣለን።
የማሳያ ቪዲዮ ይመልከቱ።
ደረጃ 1: የሚያስፈልግዎት
- አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
- የግዳጅ ዳሳሽ
- OLED ማሳያ
- ቀይ እና አረንጓዴ LED
- 1 ኪ ohm resistor
- ዝላይ ሽቦዎች
- የዳቦ ሰሌዳ
- Visuino ፕሮግራም: Visuino ን ያውርዱ
ደረጃ 2 - ቪሱሲኖን ይጀምሩ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
አርዱዲኖ ፕሮግራምን ለመጀመር ፣ የአርዱዲኖ አይዲኢን ከዚህ መጫን ያስፈልግዎታል
በአርዱዲኖ አይዲኢ 1.6.6 ውስጥ አንዳንድ ወሳኝ ሳንካዎች እንዳሉ እባክዎ ልብ ይበሉ። 1.6.7 ወይም ከዚያ በላይ መጫኑን ያረጋግጡ ፣ አለበለዚያ ይህ አስተማሪ አይሰራም! ይህን ካላደረጉ አርዱዲኖ UNO ን Arduino IDE ን ለማዘጋጀት በዚህ መመሪያ ውስጥ ያሉትን ደረጃዎች ይከተሉ! ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።
ደረጃ 3 በቪሱinoኖ ውስጥ አካላትን ያክሉ
- "SSD1306/SH1106 OLED ማሳያ (I2C)" ክፍልን ያክሉ
- 2x "የአናሎግ ዋጋን አወዳድር" ክፍል ያክሉ
ደረጃ 4 በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
- በ “DisplayOLED1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በ “ኤለመንቶች” መገናኛ መስኮት ውስጥ “የጽሑፍ መስክ” ን ወደ ግራ ይጎትቱ
- በቀኝ “የጽሑፍ መስክ 1” እና በንብረቶች መስኮት ቅንብር መጠን ውስጥ ይምረጡ - 3 እና Y: 40
- “CompareValue1” ክፍልን ይምረጡ እና በባህሪያት መስኮት ስብስብ ውስጥ ያወዳድሩ ዓይነት: ctSmallerOrEqualand እሴት: 0.1 “CompareValue1” አረንጓዴውን LED ለማነቃቃት ጥቅም ላይ ይውላል ፣ ይህ ማለት የግቤት እሴቱ አነስ ባለ ወይም ከ 0.1 ጋር እኩል ከሆነ LED ን በሚያነቃቁበት ጊዜ ሁሉ ማለት ነው።
- “CompareValue2” ክፍልን ይምረጡ እና በንብረቶች መስኮት ስብስብ ውስጥ ያወዳድሩ ዓይነት: ctBigger
እና እሴት: 0.1 "CompareValue2" ቀይ ኤልዲኤን ለማነቃቃት ያገለግላል ፣ ይህ ማለት የግቤት እሴቱ ከ 0.1 በሚበልጥበት ጊዜ ሁሉ ቀዩን ኤል ዲ ሲቀሰቀስ ማለት ነው።
ደረጃ 5 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
- Arduino Analog Out pin [0] ን ወደ “CompareValue1” ክፍል ፒን [ውስጥ] ያገናኙ
- Arduino Analog Out pin [0] ን ወደ “CompareValue2” ክፍል ፒን [ውስጥ] ያገናኙ
- Arduino Analog Out pin [0] ን ወደ “DisplayOLED1> Text Field1” ክፍል ፒን [ውስጥ] ያገናኙ
- የ “DisplayOLED1” ክፍልን ከ Arduino I2C ፒን ጋር ያገናኙ [ውስጥ]
- “CompareValue1” ክፍል ፒን [Out] ን ከአርዱዲኖ ዲጂታል ፒን [8] ጋር ያገናኙ
- “CompareValue2” ክፍል ፒን [Out] ን ከአርዱዲኖ ዲጂታል ፒን [7] ጋር ያገናኙ
ደረጃ 6 የአሩዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
በቪሱinoኖ ውስጥ ፣ F9 ን ይጫኑ ወይም የአርዱዲኖ ኮድ ለማመንጨት በምስል 1 ላይ የሚታየውን ቁልፍ ጠቅ ያድርጉ እና የአርዱዲኖ አይዲኢን ይክፈቱ።
በአርዱዲኖ አይዲኢ ውስጥ ኮዱን ለማጠናቀር እና ለመስቀል በሰቀላ ቁልፍ ላይ ጠቅ ያድርጉ (ምስል 2)
ደረጃ 7: ይጫወቱ
የ Arduino UNO ሞጁሉን ኃይል ካደረጉ እና የኃይል አነፍናፊ ዳሳሹን ከተጫኑ በ OLED ማሳያ ላይ የሚለዋወጥ ቁጥር ማየት እና አረንጓዴ LED መብራት አለበት ፣ ግን ገደቡን ሲመቱ ቀይው LED መብራት አለበት።
እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። ከዚህ ጋር ተያይ attachedል ፣ ለዚህ አስተማሪ የፈጠርኩት የቪሱinoኖ ፕሮጀክት ፣ እዚህ ማውረድ እና በቪሱኖ ውስጥ መክፈት ይችላሉ-
ደረጃ 8 - ወረዳ
- Arduino Positive pin [5V] ን ከ OLED ፒን [ቪሲሲ] እና አስገዳጅ ዳሳሽ ፒን [1] ጋር ያገናኙ
- አርዱዲኖ አሉታዊ ፒን [GND] ን ከ OLED ፒን [GND] ጋር ያገናኙ
- የ OLED ማሳያ ፒን [SDA] ን ከአርዱዲኖ ፒን [ኤስዲኤ] ጋር ያገናኙ
- የ OLED ማሳያ ፒን [SCL] ን ከአርዱዲኖ ፒን [SCL] ጋር ያገናኙ
- የጉልበት ዳሳሽ ፒን [2] ን ከአርዱዲኖ አናሎግ ፒን ጋር ያገናኙ [0]
- የግፊት ዳሳሽ ፒን [2] ን ወደ 1 ኬ ohm resistor ያገናኙ
- የተቃዋሚውን ሌላ ወገን ከአርዱዲኖ አሉታዊ ፒን [GND] ጋር ያገናኙ
- አረንጓዴ LED አሉታዊ ፒን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
- አረንጓዴ LED አዎንታዊ ፒን ከአርዲኖ ዲጂታል ፒን ጋር ያገናኙ [8]
- ቀይ የ LED አሉታዊ ፒን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
- ቀይ የ LED ን አዎንታዊ ፒን ከአርዲኖ ዲጂታል ፒን ጋር ያገናኙ [7]
የሚመከር:
ቀላል የአፈር እርጥበት ዳሳሽ አርዱinoኖ 7 ክፍል ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
ቀላል የአፈር እርጥበት ዳሳሽ አርዱinoኖ 7 ክፍል ማሳያ -ሰላም! ማግለል ከባድ ሊሆን ይችላል። በቤቱ ውስጥ ትንሽ ግቢ እና የተትረፈረፈ ዕፅዋት በማግኘቴ እድለኛ ነኝ እናም ይህ ቤት ውስጥ ተጣብቄ ሳለሁ እነሱን በደንብ ለመንከባከብ የሚረዳኝ ትንሽ መሣሪያ መሥራት እችል ነበር ብዬ አስቤ ነበር። ይህ ፕሮጀክት ቀላል እና አዝናኝ ነው
IOT123 - አስገዳጅ ዳሳሽ: TEMT6000: 4 ደረጃዎች
IOT123 - ASSIMILATE SENSOR: TEMT6000: ASSIMILATE SENSORS የተጨመሩ የሃርድዌር እና የሶፍትዌር ረቂቅ ንብርብር ያላቸው የአካባቢ ዳሳሾች ናቸው ፣ ይህም ሙሉ በሙሉ አዲስ ዓይነቶች ወደ ASSIMILATE SENSOR HUB እንዲታከሉ እና ንባቦቹ ያለ ተጨማሪ ኮድ ወደ MQTT አገልጋይ እንዲገቡ ያደርጋቸዋል።
IOT123 - አስገዳጅ ዳሳሽ MAX9812: 4 ደረጃዎች
IOT123 - ASSIMILATE SENSOR: MAX9812: ማይክሮፎን ማጉያ ድምጽ MIC 3.3V / 5V Fixed Gain 20dB.ይህ ግንባታ በ I2C MAX9812 BRICK ላይ የተመሠረተ ነው። የተስተካከለ ትርፍ ከፈለጉ ፣ ይህንን ዳሳሽ ለ MAX4466 ለመለወጥ እንመክራለን። አንድ ተጨማሪ ሃር አላቸው
IOT123 - አስገዳጅ ዳሳሽ DHT11: 4 ደረጃዎች
IOT123 - ASSIMILATE SENSOR: DHT11: ASSIMILATE SENSOR የተጨመሩ የሃርድዌር እና የሶፍትዌር ረቂቅ ንብርብር ያላቸው የአከባቢ ዳሳሾች ናቸው ፣ ይህም ሙሉ በሙሉ አዲስ ዓይነቶች ወደ ASSIMILATE SENSOR HUB እንዲታከሉ እና ንባቦቹ ያለ ተጨማሪ ኮድ (ኮዴን) ወደ MQTT አገልጋይ እንዲገቡ ያደርጋቸዋል።
IOT123 - አስገዳጅ ዳሳሽ - MQ2: 4 ደረጃዎች
IOT123 - ASSIMILATE SENSOR: MQ2: ASSIMILATE SENSOR የተጨመሩ የሃርድዌር እና የሶፍትዌር ረቂቅ ንብርብር ያላቸው የአከባቢ ዳሳሾች ናቸው ፣ ይህም ሙሉ በሙሉ አዲስ ዓይነቶች ወደ ASSIMILATE SENSOR HUB እንዲታከሉ እና ንባቦቹ ያለተጨማሪ ኮድ ወደ MQTT አገልጋይ እንዲገቡ ያደርጋቸዋል።