ዝርዝር ሁኔታ:

የአኩሪየም ብርሃን PWM ከአርዲኖ ጋር 3 ደረጃዎች
የአኩሪየም ብርሃን PWM ከአርዲኖ ጋር 3 ደረጃዎች

ቪዲዮ: የአኩሪየም ብርሃን PWM ከአርዲኖ ጋር 3 ደረጃዎች

ቪዲዮ: የአኩሪየም ብርሃን PWM ከአርዲኖ ጋር 3 ደረጃዎች
ቪዲዮ: Если болит голова - проверь освещение на ШИМ. 2024, ሀምሌ
Anonim
የአኩሪየም ብርሃን PWM ከአርዲኖ ጋር
የአኩሪየም ብርሃን PWM ከአርዲኖ ጋር

እኔ በቅርቡ የፍሎረሰንት መብራትን ወደ የ LED መብራት የ aquarium መብራቶቼን ቀይሬያለሁ እናም ብርሃን ቀስ በቀስ ከጠዋቱ እስከ እኩለ ቀን ድረስ የሚጨምር እና ከዚያም እስከ ምሽቱ ድረስ የሚቀንስበትን የተፈጥሮ አከባቢ ለመሞከር እና ለመምሰል ወሰንኩ። በሌሊት ብዙውን ጊዜ በጨረቃ የሚሰጥ ትንሽ ብርሃን አለ።

በመሠረቱ የ LED መብራት ከ 12 ቮ የኃይል አቅርቦት የተጎላበተ ሲሆን አርዱዲኖ በ n- ሰርጥ MOSFET (የ IRFS630 ን ተጠቅሜ) ቮልቴጅን በማስተካከል የብርሃንን ጥንካሬ ይቆጣጠራል። አርዱዲኖ በተመሳሳዩ የኃይል አቅርቦት ሊሠራ ይችላል ፣ ነገር ግን እኔ ለአርዱዲኖ የተለየ 5V ዩኤስቢ PS ን ተጠቅሜ በቪን በኩል ሳይሆን በዩኤስቢ በኩል አበርክቻለሁ።

የብርሃን መጠኑ በጣም ትክክለኛ ላይሆን ይችላል ግን እኔ የማስበው ምርጥ ነው። ንድፉ በኮዱ በኩል ሊቀየር ይችላል።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ
ክፍሎች ያስፈልጋሉ

በመጀመሪያ ለፕሮጀክቱ የሚያስፈልጉትን ሁሉንም ክፍሎች ይሰብስቡ። እርስዎ ሊጫወቱት የሚፈልጉት የኤልዲ መብራት አለዎት ብዬ እገምታለሁ ፣ ምናልባትም የ aquarium መብራት ፣ ምናልባት ሌላ ነገር ፣ ምናልባት ኤልኢዲዎችን እንኳን ሳይሆን ማደብዘዝን የሚደግፍ ነገር አለ።

ስለዚህ እኔ የተጠቀምኩባቸው ክፍሎች ዝርዝር እነሆ-

1. አርዱዲኖ ናኖ - 1 pcs

2. LCD 1602 ማሳያ - 1 pcs

3. IIC/I2C አስማሚ ለ LCD 1602 - 1 pcs

4. DS1302 RTC - 1 pcs (ከ CR2032 ባትሪ ጋር)

5. የግፋ አዝራር ከሽፋን ጋር - 1 pcs

6. n -channel MOSFET (እኔ IRFS630 ን እጠቀም ነበር) - 1 pcs

7. 10K ohm resistor - 1 pcs

8. አማራጭ - አንዳንድ ሰዎች አሩኒኖን ለመጠበቅ በአሩዲኖ ፒም ፒን እና በ MOSFET በር መካከል ተከላካይ መጠቀም አለብዎት ይላሉ ፣ ሌሎች ሰዎች እርስዎ ቢያንስ ቢያንስ ለዝቅተኛ የኃይል ትግበራዎች አይደለም ፣ እኔ አንድም አልጠቀምኩም ይላሉ በትክክል ይሠራል ፣ ከአርዲኖ ፒን የተወሰደ ከ 20mA በታች ፣ ግን ከፈለጉ 100 ohm resistor መጠቀም ይችላሉ።

አዘምን - ከ 2 ወር ሙከራ በኋላ 100 ohm የግድ አስፈላጊ ነው ወደሚል መደምደሚያ ደርሻለሁ! አርዱዲኖ ያለእሱ ማገድን ቀጠለ ፣ በዘፈቀደ። አሁን በትክክል ይሠራል።

እንዲሁም የ I2C አስማሚውን ወደ ኤልሲዲ ለመሸጥ እና እንደ እኔ በፕሮቶታይፕ ሰሌዳ ላይ ወይም በፒሲቢ ላይ እንዳደረግሁት ለማድረግ የሽያጭ መሣሪያዎች ያስፈልግዎታል። አርዱዲኖን ለማገናኘት የራስጌ ፒኖችን ተጠቅሜአለሁ ምክንያቱም ይህ አርዱዲኖን የማውጣት ፣ ፕሮግራም የማድረግ እና እንደገና የማስቀመጥ ነፃነት ስለሚሰጠኝ (እና እሱን ለመተካት ቀላል ነው)።

9. አማራጭ - የፕሮቶታይፕ ቦርድ / ፒሲቢ

10. አማራጭ - የራስጌ ፒኖች - እያንዳንዳቸው በ 15 ፒኖች ወይም ከዚያ በላይ - 2 pcs (አርዱዲኖ ናኖን ከቦርዱ ጋር ለማገናኘት ያስፈልጋል)

ያ ጉዳይ ነው ፣ አሁን ወደ ሥራ እንሂድ!

ደረጃ 2 - ነገሮችን አንድ ላይ ማዋሃድ

ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ
ነገሮችን አንድ ላይ ማዋሃድ

በመጀመሪያ የ IIC/I2C አስማሚውን ከኤልሲዲ 1602 ጋር መሸጥ አለብዎት (እንዲሁም እንደ 2004 ካሉ ሌሎች ኤልሲዲዎች ጋር ይሠራል)። ይህንን ለማድረግ የቀረበውን መርሃግብር ይጠቀሙ።

አሁን የዳቦ ሰሌዳውን ለመጠቀም ከፈለጉ ንድፉን ብቻ ይከተሉ እና 5V PS ን ለአርዱዲኖ (በዩኤስቢ ገመድ ላይ) የሚጠቀሙ ከሆነ መሬቱ ለ LED የኃይል አቅርቦት እና ለአርዱዲኖ የኃይል አቅርቦት የተለመደ መሆኑን ያረጋግጡ ፣ አለበለዚያ ግንኙነቱን ማገናኘት ይችላሉ። ተመሳሳይ PS በአርዲኖ ቪን ፒን በኩል።

ፒሲቢ ወይም የፕሮቶታይፕ ቦርድ ለመጠቀም ከፈለጉ አካላትን ለማገናኘት ንድፉን ብቻ ይከተሉ ፣ ዲዛይኑ የእርስዎ ነው ፣ በመጨረሻ አገናኞችን በእጥፍ ማረጋገጥዎን ያረጋግጡ።

በ I2C አስማሚ ላይ ፣ ከኃይል እና የውሂብ ፒኖች በተቃራኒ መዝለያ አለ ፣ ይህ ዝላይ ኃይልን ለኤልሲዲው የኋላ መብራት ይሰጣል ፣ በኤልሲዲ መብራት ላይ ያለማቋረጥ ይቆያል። አስፈላጊ በሚሆንበት ጊዜ ብቻ ለማብራት የግፊት ቁልፍን እዚህ ያገናኙ። ከፈለጉ ሌሎች አይነት አዝራሮችን ወይም መቀያየሪያዎችን መጠቀም ይችላሉ።

እኔ ደግሞ የ fritzing schematic ን አካትቻለሁ።

_

PS = የኃይል አቅርቦት (ማንም ቢያስብ)

PCB = የታተመ የወረዳ ቦርድ

ደረጃ 3: አንዳንድ ኮድ በ MCU ውስጥ ያስገቡ

አለመጣጣም እንዳይኖር የ.ino ፋይልን እና የተጠቀምኩባቸውን ሁለቱን ቤተ -መጻሕፍት አያይ Iዋለሁ። ኮዱ በ.ino ፋይል ውስጥ ተብራርቷል።

እንዲሁም ለ I2C ማሳያ አድራሻ እሱን ለማወቅ የተያያዘውን i2c-scanner.ino መጠቀም ይችላሉ።

ማናቸውም አስተያየቶች ወይም ጥቆማዎች እንኳን ደህና መጡ። ይዝናኑ!

የሚመከር: