Агуулгын хүснэгт:

P (illow) Амрах: 9 алхам
P (illow) Амрах: 9 алхам

Видео: P (illow) Амрах: 9 алхам

Видео: P (illow) Амрах: 9 алхам
Видео: Собака лежала в луже. История борзой собаки по имени Мелвин. 2024, Арваннэгдүгээр
Anonim
Image
Image
P (цаашид) амарсан
P (цаашид) амарсан

Crimsonbot Coderz: Девин Келлер, Майкл Фостер, Чарльз Кохрен нар

-Бүтээгдэхүүний цаана байгаа ид шид: Гадна гэрэл, дуу чимээтэй харьцахдаа шөнийн цагаар сайн амрахад хэцүү байдаг уу? Эдгээр анхаарал сарниулах нь унтах, өглөө сэрэхэд бүр ч хэцүү болгодог. P (illow) амралт нь унтлагын хэсгийг бүрэн харанхуй болгох төхөөрөмжийг унтлагын болон сэрүүлгийн дохиололтой хослуулан шөнийн цагаар төгс амрах боломжийг олгодог.

-Хэрхэн ажилладаг вэ: Хар өнгийн нийлэг хүрээ нь хос матрасын эргэн тойронд төгс тохирох бөгөөд гадна талын орны дотор талд суух зориулалттай. Энэ нь унтах газрыг бүрэн харанхуй байлгахын зэрэгцээ орондоо зугаалж явах хангалттай зай гаргаж өгнө. Raspberry Pi терминал дээр ажиллуулахаар бичсэн програмаар дамжуулан та унтах цаг, өглөө босох цагийг өөрөө тохируулж болно. Цаг таны унтах цагийг хүрэхэд хайрцган дахь чанга яригч нар унтахад тань туслах цагаан чимээ гаргаж эхэлнэ. Энэ нь таныг унтахын тулд нэг цагийн турш тоглох болно. Шөнө амарсны дараа сэрүүлэгчийн хүссэн цагт чанга яригч, гэрэл асах болно. Чанга яригч нь арван секундын турш унтарч, тод гэрэл гурван минутын турш асч, таныг босох болно. P (illow) амралтын ачаар та одоо амарч, тэр өдрийг авахад бэлэн боллоо.

Алхам 1: Материалыг цуглуулах

Материал цуглуулах
Материал цуглуулах
Материал цуглуулах
Материал цуглуулах
Материал цуглуулах
Материал цуглуулах

Энэ төслийг хэрэгжүүлэхийн тулд танд дараахь материал хэрэгтэй болно.

- (3) 48 "-24" тунгалаг нийлэг хуудас

www.amazon.com/Lexan-Sheet-Polycarbonate-T…

- 10 метрийн хар даавуу

tableclothsfactory.com/products/90x132-bla…

- Хар хөөс

www.amazon.com/gp/product/B007MQMXWS/ref=o…

- Aux болон USB -тэй утастай чанга яригч

www.amazon.com/gp/product/B01N6ZFYIM/ref=o…

- (9) LED гэрэл

www.newark.com/adafruit/299/5mm-red-led-br…

- Талхны самбар

www.digikey.com/product-detail/en/twin-ind…

- Raspberry Pi 3 Model B төслийн самбар

www.target.com/p/raspberry-pi-3-model-b-pr…

- Утаснууд

www.adafruit.com/product/1956?gclid=EAIaIQ…

- Жижиг картон хайрцаг

www.uline.com/Product/Detail/S-19040/Corru…

Алхам 2: Код үүсгэх

Код үүсгэх
Код үүсгэх

Python хэл дээр бичигдсэн энэхүү код нь хэрэглэгчийн оролтыг авч, хүссэн үедээ чанга яригч ба/эсвэл LED -ийг асаах, унтраахын тулд Raspberry Pi төслийн самбарын зүү рүү тэжээл илгээдэг.

Https://github.iu.edu/devhkell/E101-final-code/bla… руу орж ашигласан кодыг үзнэ үү.

Алхам 3: Илтгэгчдийг микроконтроллерт холбоно уу

Чанга яригчийг микроконтроллерт холбоно уу
Чанга яригчийг микроконтроллерт холбоно уу
Чанга яригчийг микроконтроллерт холбоно уу
Чанга яригчийг микроконтроллерт холбоно уу

Raspberry Pi микроконтроллер дээр ашиглаж болох утаснуудад чанга яригчийг холбох эхний алхам бол чанга яригчийн USB залгаасыг таслах, гадна талын хоёр инч орчим туузыг салгах явдал юм. Энэ нь дотроо улаан цахилгаан утас, хар газардуулгын утас гэсэн хоёр утсыг ил гаргах болно. Дараа нь доорхи жижиг зэс утсыг авахын тулд эдгээр утаснуудын хагас инч орчим хэсгийг хайчилж ав. Үүнийг хийсний дараа Raspberry Pi-тэй холбогдож болох эмэгтэй, эрэгтэй хоёр жижиг шулуун утсыг олоорой. Зэс утсыг бусад утаснуудын эр үзүүрээр боож, гагнана. Хамтарсан холболтыг бэхлэхийн тулд цахилгаан соронзон хальсаар боож, нарийн зэс утас тасрахгүй байх нь дээр. Эцэст нь тэжээлийн утсыг GPIO зүү, газардуулгын утсыг Raspberry Pi дээрх GND зүүгээр холбоно уу. Бид GPIO pin 14 -ийг ашигласан тул ижил кодыг ашиглавал үүнийг хийх нь дээр.

Алхам 4: Акриликаас хүрээ хийх

Акриликаас хүрээ хийх
Акриликаас хүрээ хийх

Хүрээг бүтээх эхний алхам бол бүх хэмжээсийг орондоо тааруулж, ширээний хөрөө ашиглан огтлох явдал юм. Хувь хүний хуудастай бол хүрээний ар талыг хажуу талуудтай нь нийлүүл. Эхлээд арын хуудсыг 90 градусын өнцгөөр хана руу түлхэж, хажуугийн хуудсыг дээр нь халуун цавуу түрхээрэй. Нуруу, хоёр ханатай байхын тулд нөгөө талтай ижил зүйлийг хий. Эцэст нь дээд хуудсыг тавиад дотроос нь халуун цавуу тавь. Акрилик нь маш нимгэн тул дээд хэсэг нь урд талд нь унжиж магадгүй тул доор нь илүү их дэмжлэг үзүүлэхийн тулд модны хэсгийг урд талын ирмэг дээр нэмж өгөх нь дээр. Бүгдийг халуунаар нь наалдуулаад босоод ирмэгц ширээний хөрөөнөөс арай хурц байж магадгүй тул хажуу ба буланг тойруулан наалдамхай тууз тавь.

Алхам 5: Хөөс ба даавуугаар жаазыг таглана

Хөөс ба даавуугаар бүрэх хүрээ
Хөөс ба даавуугаар бүрэх хүрээ
Хөөс ба даавуугаар бүрэх хүрээ
Хөөс ба даавуугаар бүрэх хүрээ

Унтах хэсэг нь харанхуй байхын тулд нийлэгний гадна талд хар даавуу нэмж оруулах хэрэгтэй. Бүрэн харанхуй болгохын тулд дотор талаас нь бага зэрэг хар хөөс нэмж, дотор талаас нь зөөлөн болгох нь дээр. Нэгдүгээрт, гадна талыг нь хамрах шаардлагатай бүх уртыг хэмжиж хайчилж ав. Халуун наахаасаа өмнө үүнийг гадна талд нь тавь, ингэснээр бүрхэх болно. Танд хэрэгтэй бүх даавуу байгаа гэдэгт итгэлтэй болсны дараа халуун цавуугаар түрхэнэ. Хажуу эсвэл буланд өлгөгдсөн нэмэлт материалыг хайчилж эсвэл нааж болно. Үүний дараа та дотор талын хөөсөөр ижил зүйлийг хийх хэрэгтэй. Бүгдийг зөв өнцгөөр нь ашиглахын тулд хүрээг хөдөлгөх шаардлагатай байж магадгүй, гэхдээ бүгдийг нь асаасны дараа P (illow) амрах хүрээ дууссан болно.

Алхам 6: LED утастай

Утасны LED
Утасны LED
Утасны LED
Утасны LED

Дараагийн алхам бол өглөө сэрэхэд ашигладаг бүх LED гэрлийг нийлүүлэх явдал юм. Хамгийн чухал хэсэг бол эрэгтэй, эмэгтэй утсыг Raspberry Pi болон талхны тавцан руу холбох явдал юм. Нэг утасны эрэгтэй үзүүр нь талхны хавтангийн цахилгаан терминал руу, эмэгтэй үзүүр нь LED -ийн урт залгуур руу орох ёстой. Дараа нь өөр утасны эр үзүүрийг талхны хавтангийн газардуулгын терминал руу холбож, эмэгтэй үзүүрийг LED богино залгуурт холбоно. Та үүнийг бүх 9 LED дээр давтах ёстой. Энэ нь LED -ийг сунгах боломжийг олгодог бөгөөд ингэснээр хайрцгийн доод гадаргуу дээр жигд тархах болно.

Алхам 7: Бүх электрон элемент бүхий чанга яригч ба хайрцгийг хавсаргана уу

Бүх электрон элемент бүхий чанга яригч ба хайрцгийг хавсаргана уу
Бүх электрон элемент бүхий чанга яригч ба хайрцгийг хавсаргана уу
Бүх электрон элемент бүхий чанга яригч ба хайрцгийг хавсаргана уу
Бүх электрон элемент бүхий чанга яригч ба хайрцгийг хавсаргана уу

Энэхүү төслийн чанга яригч нь хайрцагт хавсаргах боломжтой байхын тулд жижиг хавчуургатай ирдэг. Акрилийн дээд талд наасан модонд чанга яригчийн хавчаарыг холбож, унтах сэдвээр нь харуул. Цахилгаан хэрэгслийн хайрцаг нь бүх LED, утас бүхий талхны самбарыг хайрцгийн ёроолд наалдахаас эхлэх ёстой. Дараа нь Raspberry Pi -ийг төвөөс нь бага зэрэг зайтай хайрцгийн задгай хэсэгт байрлуулна. Дараа нь микро USB тэжээлийн утас болон чанга яригчийн утсыг бөөрөлзгөнө pi -д залгахын тулд нүхийг хайчлах хэрэгтэй. Түүнчлэн, та LED -ийн нүхийг тэмдэглэж, нүхлэх хэрэгтэй. Бүгдийг залгасны дараа бөөрөлзгөнө пи -ийг хайрцагт бариад бэхлэхийн тулд цахилгаан соронзон хальс тавь. Эцэст нь хайрцгийг хар даавуугаар хучиж, LED нь хайрцаг, даавуунаас гарахын тулд нүх гаргаад дараа нь даавууг хайрцгийн эргэн тойронд халуун цавуугаар хийж, эцэст нь акрилын дээд хэсэгт төв хэсэгт байрлуулна.

Алхам 8: Зөөврийн компьютерт аудио клип, интерфэйс Raspberry Pi үүсгэх

Зөөврийн компьютерт аудио клип, интерфэйс Raspberry Pi үүсгэх
Зөөврийн компьютерт аудио клип, интерфэйс Raspberry Pi үүсгэх

Эдгээр аудио клипийг Raspberry Pi руу интернетээс татаж аваарай.

Цагаан дуу чимээ:

Сэрүүлгийн дуу чимээ:

Аудио клипийг хоёуланг нь татаж авсны дараа редактор ашиглан унтаж байна гэж бодож байгаа хэдий ч удаан хугацаанд нэгтгэж болно. Цагаан дуу чимээ дор хаяж нэг цаг тоглож, дараа нь сэрүүлэгт шилжүүлнэ. Сэрүүлэг нь ихэнх тохиолдолд унтаж байх үед ажилладаг байх ёстой, гэхдээ сэрэх цаг болтол чанга яригчдад тэжээл өгөхгүй байгаа нь танд төвөг учруулахгүй. Орноосоо боссоны дараа та хөтөлбөрийг дуусгаж болно

Хөтөлбөрийг ажиллуулахын тулд Raspberry Pi интерфэйсийг хувийн зөөврийн компьютер дээрээ холбох нь дээр. Үүнийг хийхийн тулд танд SD карт суулгасан Raspberry Pi, ethernet кабель, хувийн зөөврийн компьютер, микро USB кабель байхад л хангалттай. Бүх кабелийг холбосны дараа та Wi -Fi -ээрээ дамжуулан Ethernet -ээр дамжуулан холболт хуваалцахыг зөвшөөрөх хэрэгтэй. Энэ нь танд Raspberry Pi -ийн IP хаягийг үзэх боломжийг олгоно. Дараа нь та Raspberry Pi -ээ vnc сервер болон vnc үзүүлэгчээр холбох хэрэгтэй. Үүнийг хийсний дараа энэ нь Raspberry Pi интерфейсийг гаргаж ирэх бөгөөд та кодыг документ руу хуулж, терминал дээр ажиллуулах боломжтой болно.

Raspberry Pi интерфэйсийг тохируулах талаар илүү дэлгэрэнгүй заавар авахыг хүсвэл https://www.instructables.com/id/How-to-connect-ra… зочилно уу.

Алхам 9: Унтах

Дээрх бүх алхамуудыг хийсний дараа та програмыг Raspberry Pi терминал дээр ажиллуулах хэрэгтэй. Үүнийг хийхийн тулд импорт гэж бичээд кодыг хадгалахад ашиглаж байсан баримт бичгээ оруулна уу. Энэ нь унтах, сэрэх үедээ HHMMSS форматаар оруулахыг танд сануулах болно (24 цагийн турш). Та дараа нь хэвтэж, шөнийн цагаар тайван унтаж, харанхуй, тайван дуу чимээг эдлэх боломжтой бөгөөд ингэснээр өглөөний сэрүүлэг, гэрэл хүртэл босоход хялбар болно.

Зөвлөмж болгож буй: