فهرست مطالب:

قارچ های درخشان تعاملی: 10 مرحله (همراه با تصاویر)
قارچ های درخشان تعاملی: 10 مرحله (همراه با تصاویر)

تصویری: قارچ های درخشان تعاملی: 10 مرحله (همراه با تصاویر)

تصویری: قارچ های درخشان تعاملی: 10 مرحله (همراه با تصاویر)
تصویری: جمعه 🌈 25 آگوست 🌏 فال روزانه تاروت در زودیاک ♈️♉️♊️♋️♌️♍️♎️♏️♐️♑️♒️♓️ 2024, جولای
Anonim
Image
Image
قارچ های درخشان تعاملی
قارچ های درخشان تعاملی
قارچ های درخشان تعاملی
قارچ های درخشان تعاملی

این دستورالعمل نحوه ساخت قارچ هایی را که در تاریکی می درخشند نشان می دهد. می توانید قارچ های جداگانه را با فشار دادن قسمت بالا خاموش و دوباره روشن کنید.

من این پروژه را برای تکلیف مدرسه شروع کردم که در آن ما مجبور بودیم چیزی را با استفاده از Arduino Uno ایجاد کنیم.

من می خواستم چیزی زیبا و جادویی ایجاد کنم و سریع تصمیم گرفتم که می خواهم قارچ های درخشان درست کنم. در ابتدا ، من می خواستم نه تنها آنها را درخشان کنم ، بلکه آنها را وادار به حرکت و نواختن آهنگ کنم. با این حال ، به دلیل مهلت پروژه ، مجبور شدم آن ایده ها را کنار بگذارم.

این پروژه از ویدئوهای هدیه DIY الهام گرفته شده است:

در اینجا فرایندی را که من برای ایجاد این چراغ ها طی کرده ام و همچنین دستورالعمل های نحوه انجام آن را خواهید دید.

برای این پروژه ، شما نیاز دارید:

  • Arduino Uno ؛
  • یک تخته نان ؛
  • یک تخته perf؛
  • 5 LED از نوار پیکسلی نئوپیکسلی ؛
  • 5 سنسور فشار ؛
  • یک سنسور نور ؛
  • یک مقاومت 470Ω ؛
  • 6 مقاومت با هر ارزش ؛
  • سیم سفت (غیر رسانا!) ؛
  • سیلر سیلیکون شفاف ؛
  • رنگ آبرنگ ؛
  • فیلم چسبیدن
  • سیاهه درخت ؛
  • یک دریل؛
  • اسکنه و چکش ؛
  • سیم در چند رنگ ؛
  • نوار الکتریکی؛
  • نوار دیگر ، قوی ؛
  • چسب گرم؛
  • لوله کوچک؛
  • تفنگ حرارتی ؛
  • ایستگاه لحیم کاری ؛
  • انبر؛
  • دستمال کاغذی؛
  • دستی ثابت و وقت و حوصله زیاد ؛

مرحله 1: طراحی مفهوم

طراحی مفهومی
طراحی مفهومی
طراحی مفهومی
طراحی مفهومی

تقریباً بلافاصله فهمیدم که می خواهم برای این پروژه چه چیزی بسازم. از آنجایی که مدتی بود می خواستم قارچ های درخشان درست کنم ، متوجه شدم این بهترین فرصت برای این کار است. برای اینکه بتوانم کمی از فناوری پشت قارچ ها مطلع شوم ، طرز تهیه آنها را ترسیم کردم. این یک مرحله مهم در روند من بود ، زیرا به این ترتیب من می توانستم سخت افزار را تجسم کنم و همه چیز را در ذهنم مرتب کنم. در نهایت ، طراحی کمی تغییر کرد (LED را روی سنسور فشار قرار دادم ، سیم سفتی را برای فشار دادن روی سنسور و نگه داشتن بالای قارچ اضافه کردم و اجزای حرکت و صدا را حذف کردم).

قبل از شروع این پروژه ، من هیچ تجربه ای با آردوینو نداشتم و فقط می دانستم چگونه کمی در پایتون کد نویسی کنم ، بنابراین کمی تحقیق کردم. من تقریباً می دانستم که برای پروژه خود به چه چیزی نیاز دارم ، بنابراین اینترنت را پاک کردم و شروع به آزمایش کد کردم. من به سرعت با سرووی خود (که می خواستم از آن برای حرکت قارچ ها استفاده کنم) با مشکل روبرو شدم ، بنابراین تصمیم گرفتم این ایده را کنار بگذارم. بعداً ، وقتی متوجه شدم به زمان بیشتری نیاز دارم تا بدانم چگونه می توانم آنچه را که می خواهم کد گذاری کنم و درخت را خالی کنم ، تصمیم گرفتم ایده موسیقی را کنار بگذارم و فقط قارچ ها را بچسبم.

من همچنین متوجه شدم که احتمالاً ایده خوبی است که سنسور فشار را زیر LED قرار دهید ، بنابراین هیچ نوری توسط سنسور مسدود نمی شود.

مرحله 2: آماده سازی Log

آماده سازی Log
آماده سازی Log
آماده سازی Log
آماده سازی Log
آماده سازی Log
آماده سازی Log

یکی از وقت گیرترین کارهای این پروژه ، خالی کردن چوب بود. من پیشنهاد می کنم یا از یک نوع چوب نرم که به راحتی کار می کند (برخلاف من) تهیه کنید ، یا یک چوب از قبل خالی شده بخرید.

اگر می خواهید لاگ خود را خالی کنید ، می توانید سوراخ را بسوزانید یا از روشی که من استفاده کردم استفاده کنید. برای روش من به مته ، اسکنه ، چکش و صبر زیاد احتیاج دارید.

قبل از شروع حفاری ، باید به این فکر کنید که تا کجا می خواهید درخت را خالی کنید. توجه: اگر چوب بیشتری را بردارید ، پروژه سنگین تر ، اما از استحکام کمتری نیز برخوردار می شود.

هنگامی که تقریباً می دانید چقدر می خواهید به عمق برسید ، می توانید سوراخ ها را شروع کنید. چوب را بین سوراخ های مته با استفاده از اسکنه و چکش بردارید. این روند را تا زمانی که راضی هستید تکرار کنید.

به یاد داشته باشید که طرف چوب با سوراخ در آن پایین خواهد بود!

حالا باید جایی را که می خواهید قارچ ها ، سنسور نور و کابل برق بروند ، ترسیم کنید و سوراخ هایی را از بیرون به داخل چوب در آن مکان ها ایجاد کنید. توصیه می کنم سنسور نور را دور از قارچ ها قرار دهید ، زیرا اگر خیلی نزدیک باشد ، نور قارچ با مقادیر سنسور خراب می شود.

مرحله 3: ساخت کلاه قارچ

ساخت کلاه قارچ
ساخت کلاه قارچ
ساخت کلاه قارچ
ساخت کلاه قارچ

برای درپوش قارچ به سیلانت سیلیکون شفاف ، رنگ های آبرنگ ، فیلم چسبناک ، چیزی برای هم زدن و اجسام گرد (یا کاغذ دستمال کاغذی خرد شده) نیاز دارید.

یک قطعه سیلیکون را با کمی رنگ آبرنگ مخلوط کنید. من رنگ سفید را انتخاب کردم ، بنابراین هنوز می توانم با استفاده از رنگ LED ها هر رنگی را که می خواهم به قارچ هایم بدهم ، اما اگر فقط یک رنگ می خواهید ، می توانید با ساختن قارچ ها به همان رنگ ، آن را شدیدتر کنید.

در مرحله بعد ، سیلیکون را روی یک تکه فیلم چسبناک قرار دهید و فیلم چسبنده را روی آن تا کنید ، به طوری که سیلیکون در بین آنها ساندویچ شود. با استفاده از دستان خود ، سیلیکون را صاف کنید تا ضخامت مورد نظر را بدست آورید. می توانید آن را تا نور نگه دارید تا از ظاهر آن مطلع شوید. مطمئن شوید که کلاهک های قارچ را به اندازه ای بزرگ کرده اید که LED ها و سنسورهای فشار شما در آن جا بگیرند!

فیلم چسبنده را روی یک جسم گرد قرار دهید و بگذارید خشک شود.

وقتی کاملاً خشک شد ، می توانید آن را از فیلم چسبیده بیرون بیاورید ، در صورت نیاز هرگونه دسترسی به لبه ها را بردارید و کلاه قارچ شما تمام شود.

مرحله 4: سیم کشی LED ها

سیم کشی LED ها
سیم کشی LED ها
سیم کشی LED ها
سیم کشی LED ها
سیم کشی LED ها
سیم کشی LED ها

در حالی که کلاهک های قارچ شما در حال خشک شدن هستند ، می توانید شروع به تهیه اجزای سخت افزاری کنید ، با LED ها شروع کنید. برای تهیه LED ها ، موارد زیر را باید انجام دهید:

  1. 9 سیم قرمز ، 9 سیم مشکی (به دلیل کمبود سیم مشکی به جای آبی از رنگ آبی استفاده کردم) و 9 کابل به رنگ دلخواه (این سیم هایی هستند که برای داده ها استفاده می شوند) برش داده و برش دهید. اطمینان حاصل کنید که کابل های شما به اندازه کافی بلند است که از انتهای تنه درخت شما به بالا رفته و حتی کمی بچسبد. بهتر است آنها را خیلی بلند کنید تا خیلی کوتاه
  2. 5 LED را از نوار led خود جدا کنید.
  3. کابل های مشکی را به پایه های LED LED ها بچسبانید. یک کابل در هر طرف LED. این کار را با کابل های قرمز برای پین 5 ولت روی LED ها و با کابل های دیگر برای پین داده تکرار کنید. شما تنها یک LED با سیم در یک طرف خواهید داشت ، این پنجمین و آخرین LED خواهد بود و بنابراین نیازی به سه کابل دیگر نخواهید داشت. در LED ها ، فلش هایی را مشاهده می کنید که به یک جهت اشاره می کنند. از یک نشانگر دائمی برای علامت گذاری انتهای سیم ها در طرف فلش هایی که از آن می آیند استفاده کنید. این بسیار مهم است زیرا بعداً به آن نیاز خواهید داشت!
  4. برای محافظت از سیم ها و جلوگیری از تماس آنها با یکدیگر ، قطعات لوله جمع کننده را جدا کنید ، آنها را روی سیم های نمایان شده قرار دهید و با استفاده از تفنگ حرارتی آنها را کوچک کنید.
  5. در نهایت ، کابل ها را به هم بچرخانید ، همانطور که در تصاویر نشان داده شده است.

توجه: در صورت تمایل ، می توانید پوشش پلاستیکی روی LED ها را بردارید ، اما توصیه می کنم آن را برای محافظت از LED روشن بگذارید.

مرحله 5: اضافه کردن سنسورهای فشار

اضافه کردن سنسورهای فشار
اضافه کردن سنسورهای فشار
اضافه کردن سنسورهای فشار
اضافه کردن سنسورهای فشار
اضافه کردن سنسورهای فشار
اضافه کردن سنسورهای فشار

در زیر LED ها ، سنسورهای فشار را قرار می دهیم.

برای تهیه آنها باید موارد زیر را انجام دهید:

1. سیم سفت 15 سانتی متری را قطع کنید (مطمئن شوید که جریان برق ندارد!) من از سیم نقره استفاده کردم.

2. سیم را به شکل مارپیچ بچرخانید همانطور که در تصاویر نشان داده شده است.

3. یک طرف مارپیچ را به سنسورهای فشار بچسبانید (من برای انجام این کار از چسب فوق العاده استفاده کردم ، اما هر چسبی این کار را انجام می دهد).

4. مطمئن شوید که سنسورهای فشار در زیر LED ها قرار دارند. اگر این کار را نکردند ، می توانید سیم LED ها را خم کنید تا مناسب شوند.

5. سنسورهای فشار را در زیر LED ها قرار دهید و LED را بین مارپیچ سیم قرار دهید. برای مرجع به عکسها نگاه کنید.

6. اگر می خواهیم سنسورهای فشار به درستی کار کنند ، باید چیزی را برای نگه داشتن آنها در هنگام فشار دادن سیم ها بسازیم. برای انجام این کار ، نوار را بین کابل ها در زیر سنسورهای فشار قرار دادم.

در مرحله بعد ، ما باید سیم ها را به سنسورهای فشار لحیم کنیم. (شما همچنین می توانید این مرحله را قبل از انجام سایر مراحل انجام دهید ، اما من این کار را به این ترتیب انجام دادم)

7. 15 سیم را قطع کنید و بردارید: 5 برای زمین ، 5 برای داده و 5 برای 5 ولت. من توصیه می کنم از رنگهای متفاوتی برای اینها نسبت به LED استفاده کنید. من از نارنجی ، سبز و خاکستری استفاده کردم.

8. سیم ها را برای داده ها و 5 ولت به سنسورهای فشار لحیم کنید. هنگام افزودن مقاومتها (در مرحله بعد) از سیم زمین استفاده می کنیم

توجه: ممکن است بخواهید مقداری سیم سفت به این دسته سیم اضافه کنید. این به ساقه قارچ کمی قدرت بیشتری می بخشد. من این کار را نکردم زیرا نمی دانستم قارچ ها چقدر سنگین خواهند بود.

مرحله 6: سنسور نور و مقاومت ها

سنسور نور و مقاومت
سنسور نور و مقاومت
سنسور نور و مقاومت
سنسور نور و مقاومت
سنسور نور و مقاومت
سنسور نور و مقاومت

در این مرحله ، ما سنسور نور را آماده کرده و مقاومت ها را در صورت نیاز اضافه می کنیم.

ما با سنسور نور شروع می کنیم:

1. یکبار دیگر ، سیم را برای زمین ، داده ها و یکی را برای 5 ولت برش داده و جدا کنید.

2. سیم را برای داده ها و 5 ولت به سنسور نور لحیم کنید.

اکنون ، همه مقاومت ها را اضافه می کنیم.

برای سنسورهای فشار و سنسور نور باید موارد زیر را انجام دهید:

1. سیم زمین را به نصف برسانید ، هر انتهای سیم را بردارید و یک مقاومت را بین دو سر آن لحیم کنید. مهم نیست که مقدار مقاومت چقدر است. از لوله کوچک کننده روی کل مقاومت استفاده کنید تا در داخل سیم محافظت شده و محکم محکم شود.

2. در مرحله بعد ، یا لاستیک/پلاستیک را تقریباً در وسط سیم داده جدا کنید تا کمی سیم واقعی نمایان شود ، یا سیم داده را به نصف برسانید ، یک بار دیگر هر سر را بچسبانید و دوباره به هم بچسبانید.

3. سیم زمین را با مقاومت داخل به سیم نمایان شده روی سیم داده لحیم کنید همانطور که در تصاویر نشان داده شده است. برای پوشاندن سیمهای در معرض دید یا از نوار برقی استفاده کنید یا لوله کوچک کنید (قبل از لحیم کاری حتما مقداری روی سیم قرار دهید!)

برای LED ها ، ما فقط به یک مقاومت نیاز داریم.

1. یکی از دسته های سیم LED را که به تازگی ایجاد کرده اید انتخاب کنید (پیشنهاد می کنم یکی از بلندترین سیم ها را انتخاب کنید ، زیرا این یکی از دورترین قسمت درخت است) توجه: LED را با سیم فقط در یک طرف انتخاب نکنید! این آخرین مورد از 5 خواهد بود!

2. مقاومت 470Ω را به سیم داده آن LED به همان روشی که با سنسورهای فشار و سنسور نور انجام داده اید ، اضافه کنید.

3. بار دیگر ، از لوله کوچک کننده برای محافظت و ایمن سازی مقاومت استفاده کنید.

مرحله 7: ساخت ساقه ها

ساخت ساقه ها
ساخت ساقه ها
ساخت ساقه ها
ساخت ساقه ها
ساخت ساقه ها
ساخت ساقه ها
ساخت ساقه ها
ساخت ساقه ها

برای ساختن ساقه ها ، ابتدا باید بفهمیم که چقدر می خواهیم طول آنها تقریباً باشد:

1. بسته های کابل LED را از سوراخ هایی که در درختچه ایجاد کرده اید بکشید.

2. کمی با طول کابل های بیرون زده کمی بازی کنید تا از ظاهر آن راضی باشید. اگر می خواهید کمی در مورد ظاهر آن ایده بگیرید ، می توانید کلاه های قارچ سیلیکونی را روی آنها قرار دهید.

3. پس از رضایت ، با استفاده از نشانگر دائمی ، محلی را که روی بسته نرم افزاری سیم قرار دارد علامت گذاری کنید.

4. بسته های کابل را دوباره بیرون آورده و از مقداری نوار استفاده کنید تا مطمئن شوید سیم ها محکم روی هم قرار گرفته اند.

حالا برای قسمتی که در واقع ساقه ها را می سازیم:

1. سیم ها را به همان رنگ قارچ های خود رنگ آمیزی کنید. پیشنهاد می کنم کمی مطمئن تر از جایی که می خواهید ساقه های شما به آنجا برسد ، نقاشی کنید.

2. سیلر سیلیکون شفاف را با رنگ های آبرنگ به همان روشی که با کلاهک قارچ انجام دادید مخلوط کنید.

3. سیلیکون رنگی را روی یک ورقه فیلم چسبناک قرار دهید و یک دسته کابل را روی آن قرار دهید. مطمئن شوید که سیلیکون تقریباً در وسط جایی است که می خواهید ساقه روی سیم ها قرار گیرد.

4- فیلم چسبیده را از وسط تا کنید و تاشو را تا حد امکان به دسته سیم بچسبانید.

5. سیلیکون را روی دسته سیم فشار دهید و با آن بازی کنید تا سیم هایی که می خواهید ساقه در آن قرار بگیرد به طور کامل پوشانده شوند. توجه: ایده خوبی است که سیلیکون را تا آنجا که می توانید بالا بیاورید ، اما سنسور فشار را نپوشانید.

6. این عمل را با 4 بسته سیم دیگر تکرار کنید و بگذارید خشک شوند.

مرحله 8: آزمایش (و کد)

آزمایش (و کد)
آزمایش (و کد)
آزمایش (و کد)
آزمایش (و کد)

قبل از لحیم کاری همه چیز با هم ، احتمالاً می خواهید آزمایش کنید که آیا اجزای شما هنوز کار می کنند یا خیر.

از یک تخته نان برای اتصال سریع همه بسته های LED و حسگر نور استفاده کنید و کد را در Arduino خود بارگذاری کنید تا بررسی کنید آیا همه چیز هنوز کار می کند یا خیر. توجه داشته باشید که احتمالاً باید پارامترهای سنسورها را برای پروژه خود تنظیم کنید.

توجه: من هیچ تجربه ای در زمینه کد نویسی ندارم ، بنابراین این کارآمدترین راه برای انجام این کار نیست. احتمالاً بهتر است از چندین عملکرد استفاده کنید و متغیرهای مختلف LED ها را از طریق آنها اجرا کنید. من سعی کردم این کار را انجام دهم ، اما سرانجام تصمیم گرفتم این کار را آسان تر و با کارایی کمتر انجام دهم ، زیرا زمان زیادی را صرف کد می کردم و مجبور بودم ادامه دهم.

کد:

#تعریف NUM_LEDS 5

#تعریف DIN_PIN 6

رهبری CRGB [NUM_LEDS] ؛

// LED 0

int inPinPressureSensor0 = A0؛

int ledState0 = HIGH؛

فشار شناور Reading0؛

فشار شناور Prep00 = LOW؛

// LED 1

int inPinPressureSensor1 = A1؛

int ledState1 = HIGH؛

فشار شناور Reading1؛

float pressurePrevious1 = LOW؛

// LED 2

int inPinPressureSensor2 = A2؛

int ledState2 = HIGH؛

فشار شناور Reading2؛ فشار شناور Prep2 = LOW؛

// LED 3

int inPinPressureSensor3 = A3؛

int ledState3 = HIGH؛

فشار شناور Reading3؛

float pressurePrevious3 = LOW؛

// LED 4

int inPinPressureSensor4 = A4؛

int ledState4 = HIGH؛

فشار شناور Reading4؛

float pressurePrevious4 = LOW؛

//حسگر روشنایی

int inPinLightSensor = A5؛

شناور نور خواندن ؛

شناور نور

void setup ()

{

Serial.begin (9600)؛

FastLED.addLeds (leds ، NUM_LEDS) ؛

// سنسور فشار LED 0

pinMode (inPinPressureSensor0 ، INPUT) ؛

// سنسور فشار LED 1

pinMode (inPinPressureSensor1 ، INPUT) ؛

// سنسور فشار LED 2

pinMode (inPinPressureSensor2 ، INPUT) ؛

// سنسور فشار LED 3

pinMode (inPinPressureSensor3 ، INPUT) ؛

// سنسور فشار LED 4

pinMode (inPinPressureSensor4 ، INPUT) ؛

//حسگر روشنایی

pinMode (inPinLightSensor ، INPUT) ؛

}

حلقه خالی ()

{

// فشارخوان LED 0

pressReading0 = analogRead (inPinPressureSensor0) ؛

تأخیر (20) ؛

// فشارخوان LED 1

pressReading1 = analogRead (inPinPressureSensor1)؛

تأخیر (20) ؛

// فشارخوان LED 2

pressReading2 = analogRead (inPinPressureSensor2)؛

تأخیر (20) ؛

// فشارخوان LED 3

pressReading3 = analogRead (inPinPressureSensor3)؛

تأخیر (20) ؛

// فشارخوان LED 4

pressReading4 = analogRead (inPinPressureSensor4)؛

تأخیر (20) ؛

//حسگر روشنایی

lightReading = analogRead (inPinLightSensor) ؛

// اگر روشن است ، LED خاموش است.

if (lightReading> 28.0)

{

ledState0 = LOW؛

ledState1 = LOW؛

ledState2 = LOW؛

ledState3 = LOW؛

ledState4 = LOW؛

}

// اگر تاریک است و قبلاً روشن بود ، LED روشن می شود.

if (lightReading 28.0)

{

ledState0 = بالا ؛

ledState1 = بالا ؛

ledState2 = بالا ؛

ledState3 = بالا ؛

ledState4 = بالا ؛

}

// اگر پین سنسور فشار 0 38.0 را بخواند (فشار داده نمی شود) اگر (pressReading0> = 38.0 && pressPreitional0 <38.0 && light خواندن <= 28.0)

{

// اگر LED 0 روشن است ، آن را خاموش کنید. در غیر این صورت (بنابراین وقتی خاموش است) آن را روشن کنید.

if (ledState0 == HIGH)

{

ledState0 = LOW؛

}

دیگری

{

ledState0 = بالا ؛

}

}

// اگر پین سنسور فشار 1 100.0 بخواند (فشار داده نمی شود) اگر (pressReading1> = 100.0 && pressurePrevious1 <100.0 && light خواندن <= 28.0)

{

// اگر LED 1 روشن است ، آن را خاموش کنید. در غیر این صورت (بنابراین وقتی خاموش است) آن را روشن کنید.

if (ledState1 == HIGH)

{

ledState1 = LOW؛

}

دیگری

{

ledState1 = بالا ؛

}

}

// اگر پین سنسور فشار 2 180.0 بخواند (فشرده نمی شود) اگر (pressReading2> = 180.0 && pressPrevious2 <180.0 && light خواندن <= 28.0)

{

// اگر LED 2 روشن است ، آن را خاموش کنید. در غیر این صورت (بنابراین وقتی خاموش است) آن را روشن کنید.

if (ledState2 == HIGH)

{

ledState2 = LOW؛

}

دیگری

{

ledState2 = بالا ؛

}

}

// اگر پین 3 سنسور فشار 6.0 را بخواند (فشرده نشده است) اگر (pressReading3> = 6.0 && pressPrecious3 <6.0 && light خواندن <= 28.0)

{

// اگر LED 3 روشن است ، آن را خاموش کنید. در غیر این صورت (بنابراین وقتی خاموش است) آن را روشن کنید.

if (ledState3 == HIGH)

{

ledState3 = LOW؛

}

دیگری

{

ledState3 = بالا ؛

}

}

// اگر سنسور فشار 4 پین 10.0 را بخواند (فشرده نشده است) اگر (pressReading4> = 10.0 && pressurePrevious4 <10.0 && light خواندن <= 28.0)

{

// اگر LED 4 روشن است ، آن را خاموش کنید. در غیر این صورت (بنابراین وقتی خاموش است) آن را روشن کنید.

if (ledState4 == HIGH)

{

ledState4 = LOW؛

}

دیگری

{

ledState4 = بالا ؛

}

}

if (ledState0 == HIGH)

{

leds [0] = CRGB (255 ، 255 ، 255) ؛

FastLED.show ()؛

تأخیر (30) ؛

}

دیگری

{

leds [0] = CRGB:: سیاه ؛

FastLED.show ()؛

تأخیر (30) ؛

}

if (ledState1 == HIGH)

{

leds [1] = CRGB (255 ، 255 ، 255) ؛

FastLED.show ()؛

تأخیر (30) ؛

}

دیگری

{

leds [1] = CRGB:: سیاه؛

FastLED.show ()؛

تأخیر (30) ؛

}

if (ledState2 == HIGH)

{

leds [2] = CRGB (255 ، 255 ، 255) ؛

FastLED.show ()؛

تأخیر (30) ؛

}

دیگری

{

leds [2] = CRGB:: سیاه؛

FastLED.show ()؛

تأخیر (30) ؛

}

if (ledState3 == HIGH)

{

leds [3] = CRGB (255 ، 255 ، 255) ؛

FastLED.show ()؛

تأخیر (30) ؛

}

دیگری

{

leds [3] = CRGB:: سیاه؛

FastLED.show ()؛

تأخیر (30) ؛

}

if (ledState4 == HIGH)

{

leds [4] = CRGB (255 ، 255 ، 255) ؛

FastLED.show ()؛

تأخیر (30) ؛

}

دیگری

{

leds [4] = CRGB:: سیاه؛

FastLED.show ()؛

تأخیر (30) ؛

}

pressPrevious0 = pressReading0؛

pressPrevious1 = pressReading1؛

pressPrevious2 = pressReading2؛

pressPrevious3 = pressReading3؛

pressPrevious4 = pressReading4؛

lightPrevious = lightReading؛

// مانیتور سریال را باز کنید تا مقادیر خود را ببینید و پارامترها را متناسب با آن تغییر دهید.

Serial.println ("Press00")؛

Serial.println (pressReading0)؛

Serial.println ("Press1:")؛

Serial.println (pressReading1) ؛

Serial.println ("Press2:")؛

Serial.println (pressReading2)؛

Serial.println ("Press3:")؛

Serial.println (pressReading3)؛

Serial.println ("Press4:")؛

Serial.println (pressReading4)؛

Serial.println ("LightReading:") ؛

Serial.println (lightReading) ؛

تأخیر (200) ؛

}

مرحله نهم: لحیم کاری

لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری

اکنون سخت ترین قسمت پروژه: لحیم کردن همه چیز با هم … داخل چوب.

توجه: شما باید از سیم های در معرض خود با لوله کوچک کننده محافظت کنید ، بنابراین فراموش نکنید که قبل از لحیم کاری کابل های خود مقداری از آنها را بپوشید! اگر فراموش کردید ، می توانید آنها را با نوار برقی بپوشانید.

1: کار را با لحیم کاری کابل از پین 5 ولت آردوینو به پرف برد انجام دهید. همین کار را با زمین ، پین داده ~ 6 و A0 تا A5 انجام دهید.

2. در مرحله بعد ، سنسور نور را از سوراخ آن در سیاههچه بکشید. زمین را روی برد پرف ، ولتاژ 5 ولت را روی برد برد و داده ها را روی برد پرف به A5 وصل کنید.برای پوشاندن سیم های نمایان شده از لوله کوچک کننده استفاده کنید.

3. اولین ساقه قارچ خود را از سوراخ آن در چوب بکشید (این ساقه با مقاومت روی سیم داده است!). با دقت هر سیم را در جای خود بچسبانید: (همچنین می توانید به طرح کلی نگاه کنید تا به شما کمک کند تا مروری بر آنچه که به کجا می رود)

  • سیم داده سنسور فشار را روی تخته پرف به A0 لحیم کنید.
  • سیم زمین سنسور فشار را روی تخته پرف به زمین بچسبانید.
  • سیم 5 ولت سنسور فشار را به 5 ولت روی برد پرف وصل کنید.
  • سیم داده ای را که LED از آن علامت گذاری کرده اید به 6 پوند بر روی برد لحیم کنید.
  • سیم زمینی که LED را مشخص کرده اید روی تخته پرف به زمین بچسبانید.
  • سیم 5 ولتی که LED را علامت گذاری کرده اید به 5 ولت روی تخته perf لحیم کنید.

4. سیمهای نمایان شده را با لوله کوچک کننده بپوشانید.

5. سیم های لحیم شده را به صورت دسته ای به هم بچسبانید تا نمای کلی آنها حفظ شود.

6. قارچ دوم خود را بکشید.

  • سیم داده ای را که از LED اول علامت گذاری نکرده اید به سیم داده ای که LED دوم را نشان داده اید (که به تازگی آن را کشیده اید) بچسبانید.
  • سیم زمینی را که اولین LED را علامت گذاری نکرده اید به سیم زمین بچسبانید ، چراغ دوم را (سیم دیگری که به تازگی آن را کشیده اید) بچسبانید.
  • سیم 5 ولت را که از LED اول علامت گذاری نکرده اید به سیم 5 ولت که LED دوم را نشان داده اید (که به تازگی آن را کشیده اید) بچسبانید.

همین روند را برای سیم ها و ساقه های قارچ دیگر تکرار کنید. شماتیک را بررسی کنید تا ببینید کدام سیم داده به کدام پین داده متصل می شود.

پس از اتمام لحیم کاری ، از چسب داغ (یا اگر می خواهید بتوانید آنها را جدا کنید) از نوار چسب استفاده کنید تا تخته پرف و آردوینو خود را در داخل چوب محکم کنید.

صبور باشید و مطمئن شوید که سیم های مناسب را به یکدیگر وصل کرده اید ، در غیر این صورت ممکن است یکی از LED های خود را منفجر کنید! (به همین دلیل علامت گذاری انتهای سه سیم روی LED ها بسیار مهم بود)

مرحله 10: مونتاژ و تغییر پارامترها

مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها
مونتاژ و تغییر پارامترها

وقتی همه چیز در جای خود لحیم شد ، زمان جمع آوری قارچ ها فرا رسیده است!

1: قسمتی از ساقه را که با چوب برخورد می کند با استفاده از قیچی تمیز کرده و آنها را به درخت چسباند. برای این کار بهتر است از سیلیکون استفاده کنید.

2: کلاهک های قارچ را که می خواهید استفاده کنید بردارید و یک تکه کاغذ را داخل آن بچسبانید. با این کار می توانید سیم داخل قارچ را نبینید.

3: از چسب داغ برای چسباندن قسمتهایی از مارپیچ سیم که ایجاد کرده اید استفاده کنید تا مطمئن شوید بعد از فشار دادن آن حالت آن حفظ می شود.

4: درپوش قارچ را به مارپیچ سیم بچسبانید.

5: یک دایره کاغذ دستمال کاغذی به اندازه قارچ ببرید و کف قارچ ها را بپوشانید. این کار آن را تمیز می کند و حتی کمی شبیه به اسپور می شود! برای دیدن نحوه برش دادن دستمال کاغذی به عکس مراجعه کنید.

اکنون قارچ ها همه جمع شده اند ، وقت آن است که پارامترهای سنسورها را تغییر دهیم.

کد Arduino خود را اجرا کرده و مانیتور سریال را باز کنید. به ارزش سنسورها نگاه کنید و آنها را تنظیم کنید تا زمانی که خوشحال باشید. شما می توانید قارچ ها را به همان اندازه که به فشار و حسگر نور را به اندازه ای که دوست دارید پاسخگو باشند.

توصیه شده: