ዝርዝር ሁኔታ:
- ደረጃ 1 - ሀሳብ
- ደረጃ 2: የአቅርቦት ዝርዝር
- ደረጃ 3: ሂደት
- ደረጃ 4: መመሪያ RFID ሞዱል
- ደረጃ 5 መመሪያ MP3 ሞዱል
- ደረጃ 6 የ LED አኒሜሽን (WS2812B) - 1
- ደረጃ 7 የ LED አኒሜሽን (WS2812B) - 2
- ደረጃ 8
- ደረጃ 9
- ደረጃ 10 - ደረጃ 10 - ኮድ መስጠት
ቪዲዮ: ዝናብ ዘፈን (ያልተጠናቀቀ): 10 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ሰዎች በተመሳሳይ ድምጽ በሚዘንብበት አካባቢ ውስጥ በድምፅ ላይ የበለጠ በማተኮር አዎንታዊ ምላሽ ለማግኘት ፍላጎት ነበረን።
ሆኖም ፣ እርስዎ ማተኮርዎን ለማረጋገጥ በፈለጉ ቁጥር ዝናብ አይዘንብም። ስለዚህ ፣ ግቡ በአንድ ተሞክሮ ውስጥ በማብራት እንደ ዝናባማ አከባቢ እንዲሰማዎት እና በተመሳሳይ ጊዜ አንዳንድ ድምፆችን በዝምታ እንዲሰሙ መፍቀድ ነው ፣ ስለዚህ በቤት ውስጥም ሆነ ከቤት ውጭ እንዲደሰቱበት።
ደረጃ 1 - ሀሳብ
እነዚህን ችግሮች ለመፍታት በመጀመሪያ የ LED Strip እና Aduino ን በመጠቀም በአኒሜሽን ላይ ዝናብ የሚዘንብበትን ሁኔታ እንፈጥራለን።
ዓላማው የዝናብ ጠብታዎችን የስበት ኃይል እንዳላቸው እንደወደቁ በማፋጠን ብቸኝነትን ማስወገድ ነበር።
እንዲሁም ፣ የበለጠ አስደሳች ተሞክሮ ለማግኘት ፣ በዝናብ ጊዜ ድምፅ ቢኖር ጥሩ ይሆናል ብዬ አሰብኩ። ድምፁ የተቀየሰው ተጠቃሚዎች ከሥራው ጋር መስተጋብር እንዲፈጥሩ ነው ፣ ግን ተጠቃሚው በተቻለ መጠን ብዙ ድምጽ ለማስገባት መሞከር እንደሚችል ተሰማን። ስለዚህ ፣ ድምፁን የሚያመነጩት መለኪያዎች ትክክለኛውን ቁሳቁስ በመጠቀም አስደሳች ሊሆኑ ይችላሉ ብዬ አሰብኩ።
ደረጃ 2: የአቅርቦት ዝርዝር
1. isopink* (50T 1800* 900* 3)
በእውነቱ ፣ በአይሶ ሮዝ ፋንታ እንደ እንጨት ፣ ሳህኖች ወይም መረቦች ያሉ የተለያዩ ቁሳቁሶችን መጠቀም ይቻላል ፣ ግን እኛ በሙከራ ሂደት ወቅት ጣሪያው ክብደቱን ለመቋቋም በቂ ስላልነበረ iso ሮዝ ን እንጠቀም ነበር። መሣሪያዎች ፣ ስለዚህ እኛ በአንፃራዊነት ቀላል አይስፖንክን መርጠናል።
2. ሊታከል የሚችል የ LED ስትሪፕ (1 ሜ ~ 1.5 ሜትር / 7 ሰ)
3. አርዱዲኖ ኡኖ (7 ኤአ)
4. የኃይል አቅርቦት 40A 220V (1ea)
5. Mirc - 522 RFID ሞዱል (1ea)
6. የ DF ሚኒ አጫዋች። ኤስዲ ካርድ የድምፅ ሞዱል (7ea)
7. 3 ~ 5w ድምጽ ማጉያ (7ea)
8. 1k ohm resistor (14ea)
9. ሽቦ መንጠቆ (4ea)
10. ቬልቬት (800*1600 / 2ea)
11. የዓሣ ማጥመጃ ሽቦ (3 ሜ / 3 ሰ)
12. የወረቀት ፒን* (1ea 100pic)
13. ፊኛ (7E)
13-1 ኮንዶም (7)
14. ክምችት (ነጭ / ሰማያዊ) (3ea)
15. መንጠቆ መስቀያ * (4ea)
16. ሽቦ መስረቅ (10 ቀለም / 20 ሜ / 1 ኤ)
17. አዝራር (4)
18. ሣጥን (acrylic) (1ea)
19. የኤሌክትሪክ ቴፕ
20. የሽቦ መያዣ
21. የ PVC ቧንቧ (ግልፅ) / (2 ሴ.ሜ)
22. ኤስዲ ካርድ ሚኒ (7ea)
# መሣሪያ
1. ብየዳ-ብረት
2. የኃይል ቁፋሮ
3. የእጅ መጋዝ
4. 3 ዲ አታሚ
5. የሽቦ መቁረጫ
6. ኒፐር
7. ሙጫ ጠመንጃ
8. ፈጣን ማጣበቂያ
ደረጃ 3: ሂደት
ኤልኢዲዎችን በመጠቀም የዝናብ አከባቢን ለመፍጠር በመጀመሪያ የ LED Strips ን በጣሪያው ላይ ማስቀመጥ አስፈላጊ ነበር።
ከጣሪያው ላይ የተስተካከለው የ LED ስትሪፕ አኒሜሽን ይልካል እና የእይታ ዝናብ ውጤት ይፈጥራል።
ከድምፅ ጋር በተያያዘ የተለያዩ ድምፆችን ለማምረት የሚያስችል ዘዴ ተፈልጎ ነበር ፣ እና ምርጫዎቹ SD CARD MP3 MODULE እና RFID ነበሩ።
የኤስዲ ካርድ MP3 ሞዱል በ SD ካርድ ውስጥ የተካተቱ የሙዚቃ ፋይሎችን ወደ ድምጽ ማጉያዎች የሚልክ መሣሪያ ሆኖ ብዙ የድምፅ ፋይሎችን ወደ ውጭ ለመላክ ተስማሚ ነው።
RFID የመታወቂያ መሣሪያ ዓይነት ነው ፣ እና የ RFID ሞዱል በእራሱ ላይ የተቀመጠውን የቶኪን UID እሴት ይቀበላል። በ RFID ፣ ማሽኖች የተለያዩ ነገሮችን መለየት እንደሚችሉ እና አስደሳች መስተጋብራዊ ሊሆን ይችላል ብለን አሰብን።
ይህንን መርህ በመጠቀም ሥራው እንደ ምስል ይነዳል።
ጣሪያው ብዙውን ጊዜ በ 2.5-4 ሜትር ላይ ይገኛል ፣ ስለሆነም የሚመከረው የ LED ርዝመት 1 ሜ-1.5 ሜ ነው። Ws2812b መደበኛ LED ሳይሠራ ሲጠቀሙ ከ 100 እስከ 130 LED ዎች ጥቅም ላይ ይውላሉ። ከዚህ አጭር ከሆነ በአኒሜሽን ውስጥ ችግር ሊኖር ይችላል።
ለሥራው ማምረት ፣ እያንዳንዱን ክፍል በ RFID ፣ በ MP3 ሞዱል እና በ LED አኒሜሽን ቅደም ተከተል ከገለጸ በኋላ ፣ በጥልቀት ካመረተን በኋላ ሌሎች የማምረቻ ዘዴዎችን እናብራራለን።
ደረጃ 4: መመሪያ RFID ሞዱል
* የሥራ ሙከራ RFID ሞዱል (ደረጃ 4 - 1)
RFID ልዩ ዩአይዲ ያለው እና ዩአይዲውን የሚቀበለው የ RFID ሞዱል (አንቴና) አካል የሆነ ማስመሰያ አለው። የ RFID ክዋኔውን እና የእያንዳንዱ ማስመሰያ የ UID ማረጋገጫ ለማረጋገጥ ከዚህ በታች ያሉትን ደረጃዎች ይከተሉ።
RFID RST = 9 RFID SDA = 10 RFID MOSI = 11 RFID MISO = 12 RFID SCK = 13 VCC = 5V GND = GND
ከእያንዳንዱ የአርዱዲኖ ክፍል ጋር ይገናኙ።
የ RFID-522 ቤተ-መጽሐፍትን ከአገናኝ RFID-522 ቤተ-መጽሐፍት ያውርዱ (https://www.arduinolibraries.info/libraries/mfrc522)። * የተለየ የ RFID ሞዱል የሚጠቀሙ ከሆነ ፣ ለዚያ ሞጁል የተለየ ቤተ -መጽሐፍት ሊፈልጉ ይችላሉ።
የአርዲኖ ፕሮግራምን ካካሄዱ በኋላ የወረዱትን ቤተ -መጽሐፍት እንደ ተጨማሪ የዚፕ ቤተ -መጽሐፍት ተጨማሪ ቤተ -መጽሐፍትን ለመቅረጽ ያካትቱ። ከዚያ ፋይሉን ይጫኑ-ምሳሌ-ኤምኤፍሲሲ 522-ዱምፕንፎ ኮድ።
*UID ካርድዎን ይፈትሹ (ደረጃ 4 - 2)
የመሣሪያዎች-ተከታታይ ሞኒተርን ሲከፍቱ አንድ መልዕክት በሰርጥ 9600 ላይ ይታያል።
የ RFID ሞዱሉን በሞጁሉ አናት ላይ ሲገዙ የተሰጠውን ማስመሰያ ወይም ካርድ ያስቀምጡ። እንደ የምስል መረጃው የማስመሰያ መረጃውን ማንበብ ያስፈልግዎታል።
በተነበበው መረጃ ውስጥ የተቀበለውን ዩአይዲ በምስሉ ላይ እንደሚታየው ልብ ይበሉ።
እያንዳንዱ ማስመሰያ በሄክሳዴሲማል ውስጥ ልዩ ዩአይዲ እና ባለ 8 አሃዝ እሴት አለው። ዩአይዲ ሌላ የ MP3 ፋይሎችን ከ MP3 ሞዱል ለመላክ ያገለግላል።
* ማስጠንቀቂያ
경우 물질 의 경우 RFID 인식 인식 을 방해 합니다 합니다. 경우 도 물체 를 사용 하거나 중간 에 경우 경우 경우 경우 경우 경우 경우 경우 경우 RFID 가 불량 해 질수 있습니다 있습니다
* አርዱዲኖ ሜጋ ወይም ETC የሚጠቀሙ ከሆነ
በ dumpcode.ino ውስጥ “የተለመደ የፒን አቀማመጥ ጥቅም ላይ ውሏል” የሚለውን ይፈትሹ
ደረጃ 5 መመሪያ MP3 ሞዱል
* የሥራ ሙከራ MP3 ሞዱል (ደረጃ 5 - 1)
MP3 ሞዱል በተጠቀሰው ትዕዛዝ መሠረት የድምፅ ፋይሉን በማስታወሻው ውስጥ ወደ ተናጋሪው የማስተላለፍ ሚና ይጫወታል። የ MP3 ሞዱል ጥቅም ላይ የዋለው የ DF Mini አጫዋች ነው ፣ እና ማህደረ ትውስታ የተለየ የ SD ካርድ አነስተኛ መጠን ይፈልጋል።
ክዋኔውን ለመፈተሽ ምስሉን ይመልከቱ እና ከዚህ በታች ካለው እያንዳንዱ የአርዱዲኖ ክፍል ጋር ይገናኙ።
DF Mini Player RX = 7 DF Mini Player TX = 6
VCC = 5V GND = GND
SPK_1 = SPK + SPK_2 = SPK-
* MP3 አቃፊ መስራት (ደረጃ 5 - 2)
የኤስዲ ካርድ ሚኒ የኤስዲ ካርድ አንባቢን በመጠቀም ከኮምፒውተሩ ጋር እንደ ዩኤስቢ እውቅና ተሰጥቶታል። ለ DF Mini አጫዋች ፣ የታወቀ የፋይል ቅጥያ wav ፣ mp3 ፣ wma ፋይል እና የፋይል ስም 00xx (ቁጥር) መሆን አለበት። mp3 (የፋይል ቅርጸት)።
ምሳሌ 0001. mp3 ወይም 0001 ስም mp3
የምሳሌ ቅርጸቱን ካልተከተሉ ፣ የ DF Mini አጫዋች የድምፅ ፋይሎችን ላይጫወት ይችላል።
ልክ እንደበፊቱ በተመሳሳይ መልኩ የ DF Sound ሞዱል ቤተ -መጽሐፍት ከአገናኙ ላይ ይጫኑ። (https://github.com/DFRobot/DFRobotDFPlayerMini)
በ SD ካርድ ውስጥ የ mp3 ፋይሎችን ካስገቡ ፣ የተያያዘውን የ DF TEST ኮድ ይጫኑ። የ DF TEST ኮድ የ 0001.mp3 ፋይልን በየተወሰነ ጊዜ የሚያከናውን የዲስክ ቼክ ኮድ ነው። (ቪዲዮዎችን እና ምስሎችን ይመልከቱ)
* ኦዲዮን በዘፈቀደ አጫውት (ደረጃ 5 - 3)
1. SDCard 에 폴더 를 추가 합니다 폴더 (폴더 명은 두자리 두자리 숫자 입니다.)
2. 추가 된 폴더 폴더 에 에 의 mp3 파일 을 추가 합니다. (파일명 은 0XX.mp3 혹은 00xx.mp3 입니다.)
3. df_random_test.ino 의 하단 부분 을 확인 확인 해주세요
ሙዚቃ = በዘፈቀደ (1 ፣ 3); // ጫን ኦዲዮ ፋይል 001 ~ 003.mp3
myDFPlayer.play (ሙዚቃ); // የ mp3 ፋይል ያጫውቱ 001 ~ 003. mp3 (በዘፈቀደ)
ደረጃ 6 የ LED አኒሜሽን (WS2812B) - 1
* የሥራ የሙከራ LED Strips (ደረጃ 6 - 1)
የ LED ስትሪፕ የዝናብ አከባቢን ለመፍጠር ያገለግላል። አኒሜሽን የተፈጠረው የአገናኝ እነማ በመጠቀም ነው።
learn.adafruit.com/multi-tasking-the-ardui…
መዘግየትን ሳይጠቀሙ ሚሊስን በመጠቀም አኒሜሽን በሰዓት ቆጣቢ ሁኔታ ይሻሻላል። እነዚህን ዘዴዎች ለመጠቀም ምክንያቱ የ mp3 ሞዱል እና የ RFID ሞዱል በኦርጋኒክ መገናኘታቸው ነው።
github.com/adafruit/Adafruit_NeoPixel
ቤተመፃሕፍቱን ከጫኑ በኋላ እባክዎ የተያያዘውን ኮድ ይጫኑ። ልክ እንደ ስዕሉ ሽቦ ከተለወጠ በኋላ የተለመደው የ LED አኒሜሽን ይተገበራል።
* የአሁኑን ይፈትሹ
LED Strip ብዙ የአሁኑን ይጠቀማል። በአንድ LED ላይ 60miliA ያህል ይጠቀሙ
LED 의 수 를 파악 하고 그에 맞는 wers Powersupply 를 사용 하세요
የኃይል አቅርቦት 사용 사용 하지 않고 너무 많은 많은 LED 를 사용 한다면 አርዱinoኖ 가 ጉዳት 를 받습니다
* አዝራርን ያክሉ እና ቀለም ይለውጡ (ደረጃ 6 - 2)
እንዲሁም የተለያዩ ቀለሞችን ለመለማመድ ቁልፎቹን በመጠቀም ቀለሙን መለወጥ ይችላሉ።
የምሳሌ ኮዱን ይፈትሹ (button_LED)
የተጨመረው ኮድ እንደሚከተለው ነው።
int buttonpin = A0;
int buttoninput = digitalRead (buttonpin);
ከሆነ (buttoninput == 1)
{ከሆነ (i == ማውጫ) // ፒክስልን ወደ ቀኝ ይቃኙ
{setPixelColor (i ፣ 100 ፣ 100 ፣ 100) ፤}
የአዝራሩን ቀለም ለመቀየር ወይም አዝራርን ለማከል ከፈለጉ ያንን ክፍል ይለውጡ።
*የኮድ መመሪያ
1. የተመራ ፒን እና መሪዎችን ይፈትሹ
NeoPatterns Stick (የሊድስ ብዛት ፣ LedPIN ፣ NEO_GRB + NEO_KHZ800);
2. ቀለሞችን መለወጥ ከፈለጉ
Stick. Scanner (Stick. Color (ቀይ ፣ ሰማያዊ ፣ አረንጓዴ) ፣ ፍጥነት);
: RGB = 0 ~ 255 / ፍጥነት = 1 ~ XX
ደረጃ 7 የ LED አኒሜሽን (WS2812B) - 2
ደረጃ 8
ደረጃ 9
ደረጃ 10 - ደረጃ 10 - ኮድ መስጠት
* ማረጋግጫ ኮድ
1. የ MP3 ማጫወቻ ፒኖችን ይፈትሹ (ደረጃ 5-1)
SoftwareSerial mySoftwareSerial (6, 7); // RX ፣ TX በ MP3 ማጫወቻ
2. ጥራዝ የዘፈቀደ (ደረጃ 5-3)
int vol;
vol = የዘፈቀደ (21, 28); // ከፍተኛ 30
በአጋጣሚ በእኩል ያዘጋጁት።
መጠኑ እስከ 30 ድረስ ይቆያል።
ድምፁ በጣም ከፍተኛ ነው ወይም በቂ ኤሌክትሪክ የለም።
3. UID ን ይመልከቱ (ደረጃ 4-1)
ከሆነ (content.substring (1) == "XX XX XX XX")
እባክዎን የራስዎን RFID UID ይመልከቱ
4. ኦዲዮን በዘፈቀደ ያጫውቱ (5-3 ደረጃዎች)
ሀ = በዘፈቀደ (1 ፣ 5); // የዘፈቀደ ቁጥር ከ 1 እስከ 5
myDFPlayer.playFolder (2, ሀ); // በ 0002 አቃፊ ውስጥ የዘፈቀደ (1-5) mp3 ፋይሎችን ይጫወቱ
ሀ ፣ ከ 1 ወደ 5. መለዋወጥ ያስፈልግዎታል (የፋይሉ ስም ከ 0001, 0002, 0003… mp3 ጋር የሚስማማ ነበር።)
5. አዝራሮችን ማከል እና ቀለሞችን መለወጥ (ደረጃ 6-2)
int buttonpin = A0;
int buttoninput = digitalRead (የአዝራር ፒን);
ከሆነ (buttoninput == 1) (ከሆነ (i == ማውጫ) // ፒክሰል ወደ ቀኝ ይቃኙ
{setPixelColor (i ፣ 230 ፣ 104 ፣ 40) ፤ }
ከተጫኑ የ (== 1) LED መጠን ወደ (230.104.40) ይለውጡ
6. የኒዮ ንድፍ ዱላ (120 ፣ 5 ፣ NEO_GRB + NEO_KHZ800);
120 የ LED ዎች ብዛት ነው ፣ 5 ከአርዱዲኖ ጋር ተገናኝቷል።
7. የፍጥነት LED
ከሆነ (Stick. Index <= 10)
{Stick. Interval = 120; }
ሌላ {int accel = Stick. TotalSteps-Stick. Index;
Stick. Interval = ማጣደፍ / 2; }
120 LEDs ፣ ቁጥሩ ከ 6 ወደ 1 ፣ 120 ፍጥነቶች ይንቀሳቀሳል።
ቦታ 10 ን ከገለጡ ፣ ጠቅላላ ደረጃዎች-ማውጫ / 2
ወዲያውኑ (ጠቅላላ የ LED ቆጠራ-የአሁኑ የ LED የአሁኑ ቆጠራ) / 2
የሚመከር:
ዝናብ እንዲዘንብ ያድርጉ - 5 ደረጃዎች
ዝናብ ይተውት - ይህ ማይክሮ ላይ የሚጫወት ጨዋታ ነው ቢት ጨዋታው ዝናብ ይባላል እና ዓላማው በወደቁ ዕቃዎች እንዳይመታ ነው። ወይ በቀኝ ወደ ግራ በመንቀሳቀስ እና/ወይም ዕቃዎቹን በመተኮስ። ጨዋታው በሚከተሉት መቆጣጠሪያዎች የሚንቀሳቀስ። መንቀጥቀጥ - ኢኒት
DIY IR የመኪና ዝናብ ዳሳሽ 6 ደረጃዎች
DIY IR የመኪና ዝናብ ዳሳሽ- የሚያስፈልጉት ክፍሎች- 1- የ IR ዳሳሽ ለ እንቅፋት መራቅ KY-032 (AD-032) 2- 5V ቅብብሎሽ ሞዱል 3- ማንኛውም ዓይነት 12V የሞባይል ባትሪ መሙያ 4- የ IR LED አምሳያ እና ተቀባይን ለመጫን ትንሽ ግልፅ ሳጥን ከአሮጌ ሳተላይት መቀበያ ያግኙ) .5- ሁለንተናዊ የፒ.ሲ.ቢ ቦርድ 6
የሎራ ዝናብ ዳሳሽ 6 ደረጃዎች
ሎራ ዝናብ ዳሳሽ - አውቶማቲክ የግሪን ሃውስዬን ለመሥራት አንዳንድ ዳሳሾች ያስፈልጉኝ ነበር። ይህ የዝናብ አነፍናፊ መርጫ / ማጥፊያ / ማጥፊያ / ማብራት / ማብራት / አለመሆኑን ለመወሰን እጠቀማለሁ። ይህንን የዝናብ ዳሳሽ በሁለት መንገድ እገልጻለሁ። የአናሎግ ወደብን በመጠቀም ዲጂታል ወደቡን በመጠቀም
ዝናብ በሚዘንብበት ጊዜ ውሃ መቆጠብ 6 ደረጃዎች
ዝናብ በሚዘንብበት ጊዜ ውሃ መቆጠብ - በቅርብ ዝናብ የአትክልቱ ስፍራ ከበቂ በላይ ውሃ ባለበት ጊዜ እንኳን የመርጨት ሥርዓቴ ሥራውን እንደቀጠለ አስተዋልኩ። ዝናብ በሚዘንብበት ጊዜ ለምን መርጫውን በራስ -ሰር አያሰናክሉም
የአርዱዲኖ ዝናብ መለኪያ መለኪያ 7 ደረጃዎች
አርዱዲኖ የዝናብ መለኪያ መለካት - መግቢያ - በዚህ መመሪያ ውስጥ ከአርዱዲኖ ጋር የዝናብ መለኪያ ‘እንሠራለን’ እና በየቀኑ እና በየሰዓቱ ዝናብ እንዲዘገይ እናስተካክለዋለን። እኔ የምጠቀመው የዝናብ ሰብሳቢው እንደገና የታሰበ የዝናብ ባልዲ ዓይነት የጫፍ ባልዲ ዓይነት ነው። እሱ ከተበላሸ የግል እኛ የመጣ ነው