ዝርዝር ሁኔታ:

በነፋስ ላይ የተመሠረተ ድባብ ማሳያ ያድርጉ-8 ደረጃዎች (ከስዕሎች ጋር)
በነፋስ ላይ የተመሠረተ ድባብ ማሳያ ያድርጉ-8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በነፋስ ላይ የተመሠረተ ድባብ ማሳያ ያድርጉ-8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በነፋስ ላይ የተመሠረተ ድባብ ማሳያ ያድርጉ-8 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: The Lost Crown | J. Wilbur Chapman | Christian Audiobook 2024, ሀምሌ
Anonim
በነፋስ ላይ የተመሠረተ ድባብ ማሳያ ያድርጉ
በነፋስ ላይ የተመሠረተ ድባብ ማሳያ ያድርጉ

ይህ በሪቼስተር የቴክኖሎጂ ኢንስቲትዩት ለትሪን ሌ እና ማት አርላኩስ ለ HCIN 720 የተነደፈ እና የተገነባ የክፍል ፕሮጀክት ነው።

የዚህ ፕሮጀክት ዓላማ ከ RFID ቶከኖች ጋር በተያያዙ ቦታዎች ላይ የነፋሱን አቅጣጫ እና ፍጥነት በአጭሩ በዓይነ ሕሊናችን ማየት ነው። እነዚህ ሁለት ልኬቶች ጀልባዎችን ለበረራ ፣ ለበረራ ለበረራ ፣ ለካይት ፣ ለሞዴል ሮኬቶች እና ለሌሎችም ሁሉ ጠቃሚ ይሆናል።

ማሳያው የጨርቅ ጥብጣቦችን እና ከጠረጴዛው ጠረጴዛ በላይ “ዳንስ” ለማድረግ ወደ ላይ የሚነፋ ደጋፊን ያጠቃልላል። የሬባኖቹ ሕያውነት የነፋሱን ፍጥነት መጠን ያሳያል። የንፋስ አቅጣጫው ከመሠረቱ ውስጥ ካለው የእግረኛ ሞተር ጋር በተገናኘ እና ሙሉ 360 ° ማሽከርከር በሚችል አመላካች ይወከላል።

ደረጃ 1: ቁሳቁሶች እና መሳሪያዎች

መኖሪያ ቤት

  • 1/8”አሲሪሊክ (PMMA) ሉሆች ፣ ለጨረር መቁረጥ ተስማሚ
  • 1/8”አክሬሊክስ ሮዶች (መገጣጠሚያዎችን ለመሙላት)
  • ፍሬንዲ ነገር

የኤሌክትሮኒክ ክፍሎች

  • ቅንጣት ፎቶን (https://store.particle.io/collections/photon)
  • 2.1 ሚሜ የዲሲ በርሜል መሰኪያ (https://www.adafruit.com/product/373)
  • 12VDC 600mA የኃይል አቅርቦት ከ 2.1 ሚሜ መሰኪያ ጋር (https://www.adafruit.com/product/798)
  • የዲሲ-ዲሲ የኃይል መቀየሪያ (https://www.digikey.com/product-detail/en/murata-power-solutions-inc/OKI-78SR-12-1.0-W36-C/811-3293-ND/6817698) ወይም 7805 የቮልቴጅ ተቆጣጣሪ ወረዳ (https://www.instructables.com/howto/7805/)
  • MFRC522 RFID አንባቢ ቦርድ (https://www.amazon.com/dp/B00VFE2DO6/ref=cm_sw_su_dp)
  • L293D ባለሁለት ኤች-ድልድይ ሞተር ነጂ (https://www.adafruit.com/product/807)
  • 12V Stepper Motor (https://www.adafruit.com/product/918)
  • 120 ሚሜ 12 ቪዲሲ አድናቂ (https://www.amazon.com/Kingwin-CF-012LB-Efficient-Excellent-Ventilation/dp/B002YFP8BK)
  • S9013 NPN ትራንዚስተር (ወይም ተመሳሳይ)
  • 2 - 220 Ohm resistor
  • 1N4001 ዲዲዮ
  • 5 ሚሜ ሰማያዊ LED
  • Mifare Classic 1K RFID ተለጣፊ መለያዎች (https://www.amazon.com/YARONGTECH-MIFARE-Classic-Material-adhesive/)

ሽቦ

  • አዳፍሩት ፐርማ-ፕሮቶ ግማሽ ቦርድ (https://www.adafruit.com/product/1609)
  • 22 AWG ሽቦ ፣ ጠንካራ እና የታሰረ
  • 20 AWG ፣ ሁለት-መሪ ሽቦ (ለኃይል)
  • የወንድ ራስጌ አያያዥ ገመድ (ለአድናቂ እና ለሞተር ግንኙነቶች)
  • 2 - 12 ፒን ሴት ሊደረደሩ የሚችሉ የራስጌ ቁርጥራጮች (ለፎቶን)
  • 1 - 1x3 0.1 pitch የሴት ሴት ራስጌ ስትሪፕ (ለአድናቂ ትራንዚስተር)
  • 1 - 1x8 0.1”የግርጌ ራስጌ ማያያዣ እና መሰኪያ ሶኬት እውቂያዎች (RFID አንባቢ)
  • 1 - 1x2 0.1 ኢንች የርዕስ ራስጌ አያያዥ እና የክርክር ሶኬት እውቂያዎች (አድናቂ)
  • 4 - 1x1 0.1”የግርጌ ራስጌ አያያዥ እና የሾለ ሶኬት እውቂያዎች (ስቴፐር ሞተር)
  • 1-16-ፒን DIP ሶኬት (ለኤች-ድልድይ)
  • አነስተኛ ናይሎን ማሰሪያ (አማራጭ)
  • የሙቀት መቀነስ ቱቦ (አማራጭ)

ሃርድዌር

  • 2 - M3x6 ሚሜ ብሎኖች (የእግረኛውን ሞተር ለመጫን)
  • 4 - M3x35 ሚሜ ብሎኖች (ደጋፊ ለመሰካት)
  • 8 - M3 ጠፍጣፋ ማጠቢያዎች
  • 4 - M3 ለውዝ

መሣሪያዎች

  • ሌዘር መቁረጫ
  • 3 ዲ አታሚ
  • የመሸጫ መሳሪያዎች
  • አክሬሊክስ ማጣበቂያ (https://www.amazon.com/Acrylic-Plastic-Cement-Applicator-Bottle/)
  • ጠፍጣፋ የታሸገ የካርቶን ወረቀቶች (ለስብሰባ jig)

ደረጃ 2 - ለመወከል ውሂብ

ለመወከል ውሂብ
ለመወከል ውሂብ

የዊንዶው ማሳያ ከ RFID መለያ ከተሰጠው ማስመሰያ ጋር ከተጎዳኘ ቦታ የነፋስ አቅጣጫ እና ፍጥነት ውክልና ያሳያል። ይህ ውሂብ ከ WeatherUnderground API ይሰበሰባል። ይህንን ኤፒአይ ለመጠቀም በ https://www.wunderground.com/weather/api ላይ መለያ ይፍጠሩ እና ለእርስዎ ፍላጎቶች በጣም የሚስማማውን የእቅድ አማራጭ ይምረጡ።

ደረጃ 3 የግንባታ ማሳያ

የማሳያ ግንባታ
የማሳያ ግንባታ
የማሳያ ግንባታ
የማሳያ ግንባታ
የማሳያ ግንባታ
የማሳያ ግንባታ

ሌዘር መቁረጥ

እርስዎ ለሚጠቀሙት የሌዘር መቁረጫ መመሪያ መመሪያውን በመከተል ለመቁረጥ ማሳያውን Adobe Illustrator (ከዚህ በታች) ያዘጋጁ። እርስዎ የሚጠቀሙበትን የሌዘር መቁረጫ መጠን ለማስተናገድ በፋይሎች ውስጥ ያሉትን ነገሮች እንደገና ማስተካከል ሊያስፈልግዎት ይችላል።

ሌዘር ሳህኖቹን ከ 1/8 ኢንች (acrylic (PMMA)) የፕላስቲክ ወረቀቶች ይቁረጡ።

ስብሰባ ጂግ

መደበኛውን ፔንታጎን ከ 116.6 ° ማእዘን ውጭ ለማቆየት ፣ ሳህኖቹን ለመገጣጠም እንዲረዳ ፈጣን ጅግ (ስብሰባ_jig.ai) አዘጋጅተናል።

  1. የመሰብሰቢያ_jig.ai ፋይልን ይክፈቱ ፣ እና ከተቆራረጠ ካርቶን ብዙ ቁርጥራጮችን ይቁረጡ።
  2. ቁልል አራት ማዕዘን ሆኖ መቆየቱን ያረጋግጡ ፣ በአንድ ቁልል ውስጥ ይለጥ themቸው።

የማዕዘን መሙያ ዘንጎች

ማእዘኖቹ እርስ በርሳቸው የሚቃረኑ ስላልሆኑ ፣ ክፍተቱን ለመሙላት 1/8 ኢንች አክሬሊክስ ሮዶችን እየተጠቀምን እና ለመለጠፍ ተጨማሪ የገጽታ ቦታን እንጠቀማለን። በእያንዳንዱ ሳህን መካከል የሚቀመጥበትን በትር በቅድሚያ ይቁረጡ። ማዕዘኖቹ አንድ ላይ በሚሰበሰቡበት በእያንዳንዱ ጫፍ።

መሠረቱን መሰብሰብ

በትልቁ የደጋፊ ቀዳዳ ከመሠረቱ ቁራጭ ይጀምሩ ፣ እና በአምስቱ ጠርዞች ላይ የአክሪሊክስ ዘንግ ይለጥፉ።

ይህንን የአድናቂ ቁራጭ በስብሰባው ጅግ ላይ ያስቀምጡ ፣ እና በተቃራኒው የጎን ክፍል ላይ የመሠረት ጎን ቁራጭ ያስቀምጡ።

ማጣበቂያውን ወደ መገጣጠሚያው በጥንቃቄ ይተግብሩ እና እስኪዘጋጅ ድረስ ይጠብቁ።

ሁለት ሳህኖች በሚገናኙበት ቦታ ሁሉ የመሙያ ዘንግን አንድ ላይ ማያያዝዎን ያረጋግጡ ፣ ከመሠረቱ ቁራጭ በሌሎቹ ጎኖች ዙሪያ መስራቱን ይቀጥሉ።

DeckGlue ን ሁለት ቀዳዳዎችን (ሞተር) መጫኛ ዲስኮችን ከኋላ ወደ ኋላ በመገጣጠም ቀዳዳዎቹን መደርደርዎን ያረጋግጡ። በሚዘጋጅበት ጊዜ ፣ ለኤም 3 ብሎኖች ሁለቱን ትናንሽ ቀዳዳዎች ለመገጣጠም መታ በማድረግ በጥንቃቄ መታ ያድርጉ። አሁን ፣ ይህንን ወደ የመርከቧ ሳህኑ መሃል ላይ ይለጥፉ ፣ እንደገና የማዕከላዊውን ቀዳዳ መደርደርዎን ያረጋግጡ።

ሁለቱን M3x6 ሚሜ ዊንጮችን በመጠቀም የእርከን ሞተሩን ያያይዙ።

የላይኛውን በመገጣጠም ላይ

ከላይ እንደ ታችኛው መንገድ ተሰብስቧል ፣ ግን በአራት ሳህኖች ብቻ። አምስተኛ ሰሃን 'ሊሆን' የሚችልበትን ክፍተት ትተው ይሄዳሉ። የላይኛውን ሳህኖች በማጣበቅ የ acrylic በትሩን መጠቀምዎን አይርሱ።

ደረጃ 4 ኤሌክትሮኒክስ

ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ

ይህ ፕሮጀክት የዳቦ ሰሌዳ እና የመዝለያ ሽቦዎችን በመጠቀም በፍጥነት ሊሰበሰብ ይችላል። ከላይ ያለውን ንድፍ ብቻ ይከተሉ።

ለተወሰነ ቁርጠኛ ግንባታ ፣ ደህና ፣ ከዚያ እነዚያን እብዶች የመሸጥ ችሎታዎችን ማውጣት ጊዜው አሁን ነው።

እብድ የመሸጥ ችሎታ አለዎት ፣ አይደል? ካልሆነ ፣ ያንን ለማስተካከል የሚረዱ ጥቂት አገናኞች እዚህ አሉ…

  • አስተማሪዎች -እንዴት እንደሚሸጡ
  • እጅግ በጣም ጥሩ የማሽከርከሪያ የአዳፍ ፍሬዝ መመሪያ

የ Adafruit Perma-proto ግማሽ ሰሌዳ በመጠቀም ፣ ከላይ ባለው የፍሪቲንግ ሥዕላዊ መግለጫ ላይ እንደሚታየው ክፍሎቹን ይዘርጉ። ለተዋሃዱ ወረዳዎች እና ትራንዚስተር ሶኬቶችን መጠቀም ማንኛውንም የአስማት ጭስ (https://en.wikipedia.org/wiki/Magic_smoke) ከለቀቁ ፈጣን እና ቀላል ምትክ እንዲኖርዎት ያስችልዎታል።

የውጭ አካላትን (ስቴፐር ሞተር እና አድናቂን) ለማገናኘት እና በቀላሉ እንዲለዋወጡ ለማገዝ (ከላይ ‹አስማት ጭስ› ን ይመልከቱ) ለማገዝ የሶልደር ራስጌ ፒን/ሶኬቶች በቦርዱ ላይ። በተቻለ መጠን አጭር እና ቀጥታ ለማቆየት በመሞከር በመጀመሪያ የመሸጫ ኃይል እና የመሬት ሽቦ። የዲሲ የኃይል መሰኪያውን በ 20AWG ባለሁለት ሽቦ ሽቦ ርዝመት አንድ ጫፍ ፣ እና ሁለተኛው ጫፍ ወደ ከፍተኛ የኃይል መስመሮች (ቦርድ ከፎቶን ራስጌዎች ጋር ወደ ግራ)።

የወረዳ ግንኙነቶችን ለማድረግ የሽያጭ ሽቦዎች። በአንዳንድ ሁኔታዎች ፣ በቦርዱ ታችኛው ክፍል ላይ ሽቦን ማካሄድ ቀላል ነው። ለኤፍዲኤፍ አንባቢ ፣ ለፎቶን የሚቆለሉ ራስጌዎች በፎቶን ስር ግንኙነቶች በቂ ቦታ እንዲኖራቸው ያስችላቸዋል። ከ RFID አንባቢ ራስጌ ጋር ለማያያዝ የ RFID ሽቦዎችን በ 1x8 ራስጌ አያያዥ ያቁሙ።

ደረጃ 5 ኤሌክትሮኒክስን ይጫኑ

ኤሌክትሮኒክስን ይጫኑ
ኤሌክትሮኒክስን ይጫኑ
ኤሌክትሮኒክስን ይጫኑ
ኤሌክትሮኒክስን ይጫኑ
ኤሌክትሮኒክስን ይጫኑ
ኤሌክትሮኒክስን ይጫኑ

አንዴ መሠረቱ ከተጣበቀ በኋላ አራቱን M3x35 ብሎኖች ፣ ማጠቢያዎችን እና ለውዝ በመጠቀም ደጋፊውን በመሠረቱ ውስጥ ይጫኑ።

በአረፋ የተደገፈ የመጫኛ ቴፕ በመጠቀም ዋናውን ሰሌዳ ከኋላ ሳህኑ ውስጠኛ ክፍል (ለዲሲ በርሜል መሰኪያ አራት ማዕዘን ቅርፅ ያለው ሳህን) ያያይዙት።

የዲሲ በርሜል መሰኪያውን በአራት ማዕዘን ቀዳዳ ውስጥ ያስገቡ ፣ እና አክሬሊክስ ማጣበቂያውን በመጠቀም ሲሚንቶውን በቦታው ያስገቡ።

የ RFID አንባቢ ሰሌዳውን ከአገናኙ ጋር ያያይዙ እና በአረፋ የተደገፈ የመጫኛ ቴፕ በመጠቀም ምቹ በሆነ ቦታ ሁሉ ላይ ይጫኑ። የቦርዱ ጀርባ ከማሳያው ውጭ ቢገጥመው ምንም ችግር የለውም ፣ አንቴና አሁንም የ RFID ምልክትን ያነሳል። በአቅራቢያ ያለውን ሰማያዊ ኤልኢዲ ይጠብቁ።

የደጋፊውን እና የእርከን ሞተርን ወደ ዋናው ሰሌዳ ይሰኩ።

ደረጃ 6 - ፕሮግራሚንግ

ወደ ቅንጣት ፎቶን አዲስ?

ይህ ፕሮጀክት የንፋስ መረጃን ለመሰብሰብ Particle Webhooks ን ይጠቀማል። በአጭሩ ሂደቱ እዚህ አለ።

  1. መሣሪያው ቶከን እስኪቃኝ ድረስ ይጠብቃል።
  2. ማስመሰያ ሲቃኝ ፣ ልዩው የቶከን መታወቂያ ይከማቻል።
  3. ከዚያ መሣሪያው ይህንን የማስታወሻ መታወቂያ ለ Particle.io ያትማል።
  4. ይህንን መረጃ ሲቀበል ፣ Particle.io በድር መንጠቆ ውህደት በኩል ወደ ኤፒአይ ገጻችን መረጃውን ይልካል።
  5. የኤፒአይ ገጹ የማስታወቂያ መታወቂያ ይቀበላል ፣ እና ከእሱ ጋር የተጎዳኘውን ከተማ እና ግዛት ከአከባቢዎች ድርድር ይመለከታል።
  6. ከዚያ የኤፒአይ ገጹ የአካባቢ መረጃን በመጠቀም የ AP ጥሪን ወደ WeatherUnderground (WU) ጥሪ ያደርጋል።
  7. WU ኤፒአይ ለዚያ ቦታ የተሟላ የአሁኑ የአየር ሁኔታ ሁኔታዎች የ JSON ን ወደ ኤፒአይ ገጹ ይመልሳል።
  8. የኤፒአይ ገጹ ይህንን መረጃ ይተነትናል ፣ የነፋሱን አቅጣጫ እና የንፋስ ፍጥነት ያወጣል እና ይለውጣል ፣ እና እንደ JSON ነገር ወደ መሣሪያው ይመልሳል።
  9. መሳሪያው የ JSON ን ነገር ይተነብያል ፣ የነፋሱን አቅጣጫ እና ፍጥነት በማከማቸት የእርከን ሞተሩን እና አድናቂውን ለመቆጣጠር ያገለግላል።

ጽኑዌር

'Wind_display' የተባለ አዲስ የፎቶን ፕሮጀክት ይፍጠሩ እና ዋናውን ፋይል በ wind_display.ino ኮድ (ከታች) ይፃፉ።

በመቀጠል በፕሮጀክትዎ ውስጥ የሚከተሉትን ቤተመፃህፍት ይፈልጉ እና ይጫኑ

  • MFRC522 - v0.1.4 የ RFID ቤተ -መጽሐፍት ለዝርዝር መሣሪያዎች
  • SparkJSON - v0.0.2 JSON ቤተመፃሕፍት ከ @bblanchon ተላልedል
  • Stepper - v1.1.3 Stepper Motor library for Arduino

ፕሮጀክቱን አጠናቅቀው ወደ የእርስዎ ፎቶን ያውርዱ።

የኤፒአይ ገጽ

የኤፒአይ ገጹን ለመጠቀም ፣ ወደ ፒኤችፒ ወደሚያነቃ የድር አገልጋይ መስቀል አለብዎት። ብዙ ነፃ የ PHP ድር ማስተናገጃ አማራጮች አሉ።

GetWindData.txt ን ያውርዱ እና የፋይል ቅጥያውን ወደ.php ይለውጡ። በመረጡት አርታኢ ውስጥ ይክፈቱ እና የሚከተሉትን ለውጦች ያድርጉ

የፎቶን ኮር መታወቂያ ያክሉዎት ፦

// ይህን ኤፒአይ እንዲጠቀሙ ለመፍቀድ ለሚፈልጉት ፎተኖች core_id ን ያክሉ $ allowedCores = ድርድር ('የእርስዎ CoreID እዚህ ይሄዳል');

የእርስዎን የአየር ሁኔታ ስር ኤፒአይ ቁልፍ ያክሉ ፦

// WeatherUnderground API ቁልፍ $ wu_apikey = "የእርስዎ WU API ቁልፍ";

በዚህ ጊዜ ቶከን/ቦታዎችን ስለማዘጋጀት አይጨነቁ። እኛ ሁሉም ነገር ከተዋቀረ በኋላ ያንን እንንከባከበዋለን።

ፋይሉን ያስቀምጡ እና ወደ የድር አገልጋዩ ይስቀሉ። ለኤፒአይ ገጹ የቀጥታ ዩአርኤልን ይመዝግቡ።

ቅንጣት ዌብሆክ

ወደ የእርስዎ ቅንጣት ኮንሶል ይግቡ ፣ እና በግራ በኩል ባለው የውህደት አዶ ላይ ጠቅ ያድርጉ።

  1. 'አዲስ ውህደት' ላይ ጠቅ ያድርጉ ፣ ከዚያ ‹Webhook› ን ይምረጡ።
  2. የክስተት ስም ወደ ‹ነፋስ_አሳዩ› ያቀናብሩ።
  3. ወደ ኤፒአይ ገጹ ቀጥታ ዩአርኤል ዩአርኤል ያዘጋጁ።
  4. 'Webhook ፍጠር' ን ጠቅ ያድርጉ።

የ RFID ማስመሰያ መታወቂያዎችን ያግኙ እና የኤፒአይ ገጹን ያስተካክሉ

ፎቶን በዩኤስቢ በኩል በኮምፒተርዎ ላይ ከተሰካ እና ከውጭ የኃይል አቅርቦቱ ሲነቀል ፣ የተርሚናል መስኮት ይክፈቱ እና የ Particle Serial Monitor ን ያሂዱ።

  1. የ RFID መለያ ይቃኙ እና በተከታታይ ማሳያ ውስጥ የሚታየውን ባለ 8-ቁምፊ ማስመሰያ መታወቂያ ይፃፉ።
  2. ሊጠቀሙባቸው ለሚፈልጓቸው ማናቸውም ተጨማሪ መለያዎች ይድገሙ።

አሁን ወደ getWindData.php ይመለሱ እና የቦታዎች ድርድር ክፍልን ያግኙ-

// ሥፍራዎች ድርድር // ‹TokenID n ›ን በተቃኘው የምልክት መታወቂያ ይተኩ //‹ ከተማን ›ከቶከን መታወቂያ ጋር ከተዛመደው ከተማ ጋር ይተኩ //‹ Sn ›ን ከከተማይቱ $ አካባቢዎች = ድርድር (‹ TokenID 1 ›ጋር በተጎዳኘ ባለ ሁለት ቻር ግዛት ይተኩ። => ድርድር ("city" => "City1", "state" => "S1"), "TokenID 2" => array ("city" => "City2", "state" => "S2"), "TokenID 3" => ድርድር ("city" => "City3", "state" => "S3"));

በመለያዎችዎ ምልክቶች መታወቂያዎች እያንዳንዱን የቶክ መታወቂያ ይተኩ እና እያንዳንዱ የንፋስ መረጃን ከሚፈልጉት ከተማ እና ግዛት ጋር ያያይዙት።

ፋይሉን ያስቀምጡ እና ወደ የድር አገልጋይዎ ይስቀሉ።

ደረጃ 7: ይጠቀሙበት

  1. በፈለጉት ቦታ ያሳዩት።
  2. ወደ ሰሜን ለማመልከት የንፋስ መስጫውን ያዘጋጁ።
  3. የኃይል አቅርቦቱን ይሰኩ።
  4. በ RFID አንባቢ አቅራቢያ ማስመሰያ ያስቀምጡ እና ሰማያዊው LED እስኪያንጸባርቅ ይጠብቁ።

ደረጃ 8 - ተጨማሪ ሀሳቦች

ፕሮጀክቱን ለማራዘም አንዳንድ ሀሳቦች እዚህ አሉ!

የሚመከር: