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

Микро: битийн шидэт саваа! (Дунд): 8 алхам
Микро: битийн шидэт саваа! (Дунд): 8 алхам

Видео: Микро: битийн шидэт саваа! (Дунд): 8 алхам

Видео: Микро: битийн шидэт саваа! (Дунд): 8 алхам
Видео: Is Genesis History? - Watch the Full Film 2024, Арваннэгдүгээр
Anonim
Image
Image
Кодлох: Саваа хянагч!
Кодлох: Саваа хянагч!

"Аливаа хангалттай дэвшилтэт технологи нь ид шидээс ялгагдахгүй." (Артур C. Кларк). Хэхэ тийм байна! Бид юу хүлээж байна вэ, технологийг ашиглан өөрийн гэсэн ид шидийг бүтээцгээе !!

Энэхүү төсөл нь өөрийн гэсэн ид шидийн саваа бүтээхийн тулд хоёр микро: бит микроконтроллер, гэр ахуйн хөргөлтийн сэнс, цөөн хэдэн жижиг электрон эд ангиудыг ашигладаг. Би Wingardium Leviosa дохио зангаа ашиглахаар сонгосон боловч та энэ төслийг бусад шившлэгт дасан зохицуулж чадна!

Энэ нь өндөр хүчдэл ба гүйдэлтэй холбоотой тул завсрын төсөл гэдгийг анхаарна уу. Аюулгүй ажиллагааны зөв дүрмийг ашиглаарай, ойролцоо өөр насанд хүрсэн хүнтэй байгаарай.

Хэцүү байдал: дунд

Унших хугацаа: 15 мин

Бүтээх хугацаа: ~ 1 цаг

Зардал: ~ 40 доллар

Хангамж

  • Саваа!

    Та захиалгат саваа худалдаж авах эсвэл бүтээлч сэтгэлгээтэй болж, өөрөө хийх боломжтой

  • Өд (хөвөхөд!)
  • Бээлий (микро нуух зориулалттай: битийн саваа хянагч)
  • Нэг (1) өрхийн хөргөх сэнс (4А ба түүнээс бага)

    Бид хөргөлтийн сэнсийг өөрчилдөггүй тул байшингийнхаа ойролцоо байгаа нэгийг нь аваад эсвэл дуртай хүнээсээ зээлүүлээрэй

  • Нэг (1) өргөтгөлийн утас

    Бид өргөтгөлийн утсыг өөрчлөх болно, тиймээс шаардлагагүй утсыг ашиглаарай эсвэл хямд үнээр худалдаж аваарай

  • Хоёр (2) микро: бит
  • Хоёр (2) микро: битийн батерейны багц, хоёр (2) AAA батерей

    Хэрэв та micro: bit Go багцыг авбал энэ нь батерей, батерейны хамт ирдэг:)

  • Хоёр (2) microUSB кабель
  • Нэг (1) ПХБ

    Минийх 2см х 8см хэмжээтэй, үүнтэй төстэй эсвэл том хэмжээтэй ПХБ ажиллах болно (гэхдээ өндөр гүйдэлтэй ажиллах боломжгүй тул талхны хавтанг бүү ашиглаарай)

  • Нэг (1) хатуу төлөвт реле (JZC-11F)

    5Vdc оролт ба 220/250 Vac ба 5A гаралтын хувьд үнэлгээтэй. Шилжиж л байвал та өөр реле ашиглаж болно

  • Нэг (1) NPN транзистор
  • Нэг (1) диод
  • Нэг (1) 100 Ом эсэргүүцэл
  • Гурван (3) матрын хавчаар
  • Гурван (3) холбогч утас, 22 хэмжигч
  • Хоёр (2) холбогч утас, 14 хэмжигч (хамгийн бага 5А үнэлгээ)
  • Дулаан багасгах хоолой (~ 4 "/20 см)

Алхам 1: ид шид үү? Юу ?! Яаж??

Image
Image

Харри Поттерын анхны номноос миний хамгийн дуртай үзэгдлүүдийн нэг бол Гермойн Wingardium Leviosa шившлэгээр өд хөвж буй явдал байв. Энэхүү энгийн шившлэг нь бид яагаад ид шидэд дуртай байдгийн мөн чанарыг олж хардаг: бугуйвч, хэдхэн сонголтоороо бид гэнэт гайхалтай (гайхалтай) зүйлийг тохиолдуулж чадна.

Хэдийгээр бидэнд яг ийм ид шид байхгүй ч бидэнд заримдаа гайхамшиг мэт санагддаг технологи байдаг. Тиймээс иймэрхүү тоо баримт байна! Миний дуртай дүр төрхийг дуурайхын тулд би өд босгохыг хүссэн юм. Бодит амьдрал дээр бид өдийг хэрхэн холоос хөдөлгөж чадах вэ? Салхитай хамт !!

Энэхүү төслийн анхан шатны хувилбарыг бүтээсний дараа би 100% сэтгэл хангалуун бус байсан. Би Гермионагийн зэрэглэлийн шидтэний статусыг авахыг хүссэн юм! Тиймээс би том гэр ахуйн сэнсний тэжээлийг сольж болох хоёр дахь хувилбарыг зохион бүтээсэн.

Энэ хувилбарт тогтмол гүйдлийн реле ашигладаг бөгөөд AC гүйдлийг DC гохоор сольж өгдөг. Та миний загварыг дуурайж эсвэл бүр илүү сайн хийж чадна. Энэхүү төслийн хүрээнд хийж болох TONS хувилбарууд байдаг бөгөөд та эдгээр үндсэн тогтолцоог ашиглан хийж болох бөгөөд танд урам зориг өгч буй шившлэгийг олж, амьдралдаа авчрах болно!

Энэхүү заавар нь дараахь зүйлийг хэрхэн хийхийг танд харуулах болно

1. Micro: bit wand хянагчийн блок дээр суурилсан энгийн кодыг бичнэ үү

2. 12V, 4А эзэлхүүнтэй сэнсний хүчийг солих хэлхээг байгуул.

3. Радио дохиогоор ажилладаг ид шидийн хүлээн авагчийн блок дээр суурилсан энгийн код бич (bluetooth)

Алхам 2: Үүнийг кодчил: Саваа хянагч

Кодлох: Саваа хянагч!
Кодлох: Саваа хянагч!
Кодлох: Саваа хянагч!
Кодлох: Саваа хянагч!

Шидэт саваагаар эхэлье! Бид Make Code вэбсайтаар дамжуулан блок дээр суурилсан кодчилол ашиглаж байгаа боловч хэрэв та кодлох туршлагатай бол та өөрийн дуртай кодчиллын орчинд micropython эсвэл C ++ ашиглан микро: битийг програмчилж болно (жишээлбэл Idle, Visual Studio Code гэх мэт).

Алхам 1: Эхлэх блок дээр Радио бүлгийн дугаарыг тохируулна уу. Бид ид шидийн хүлээн авагч микро: битийн хувьд ижил дугаарыг ашиглах болно.

Алхам 2: Саваагаа хэрхэн үйлдэл хийхийг хүсч байгаагаа шийдээрэй.

Micro: bit нь 3 тэнхлэгтэй хурдатгал хэмжигчтэй тул үүнийг ашиглан дохио зангаа тохируулах болно.

Шуурхай шийдэл: "on shake" блокыг ашиглаарай!

Илүү төвөгтэй, дохио зангаагаар шийдсэн шийдэл:

"Цуваа бичих утга" блокуудтай (Нарийвчилсан хэсгийн доор) Цуваа порт руу хэвлэх замаар акселерометр хэрхэн ажилладагийг олж мэдээрэй. Дохио зангаа хийхдээ микро: битийн гаралтыг ажиглахын тулд Arduino IDE Serial Monitor -ийг нээнэ үү. Триггерүүдийг тохируулахын тулд ажиглалтаа ашиглана уу. (Кодын дугаар 2)

Кодын 2-р жишээ бол миний Wingardium Leviosa дохио зангаагаар оролдох явдал юм. (z чиглэлд доошоо, х чиглэлд зүүн тийш). Өөрийн дуртай ид шидийн дохио зангаа байгаагаар нь эсвэл эхлэх цэг болгон ашиглаарай!

Хэрэгтэй зөвлөгөө:

(1) Микроконтроллер нь мэдээллийг маш хурдан боловсруулдаг тул түр зогсоох блок нь дохионы эхний хэсгийг микро: битийн хоёрдахь хэсгийг шалгахаас өмнө дуусгах цаг өгдөг.

(2) Би микро: бит дээр сүх шошго нэмсэн тул Wingardium Leviosa шившлэгийн зөв хөдөлгөөнийг хэрхэн яаж олж авахаа илүү хялбар олж мэдэх боломжтой байсан - үүнийг заавал зөвлөж байна!

Алхам 3: Дохио зангаа ашиглан радио дугаар илгээх (эсвэл мөр, зүгээр л нийцтэй байх).

"Радио илгээх мөр" ба "радио илгээх дугаар" блокуудыг "радио" блокийн багцаас олдог.

Алхам 4: Кодыг татаж аваад micro: bit дээр хадгална уу!

Алхам 3: Үүнийг бүтээх: Ид шидийн хүлээн авагч! (1/2)

Үүнийг бүтээх: ид шидийн хүлээн авагч! (1/2)
Үүнийг бүтээх: ид шидийн хүлээн авагч! (1/2)
Үүнийг бүтээх: ид шидийн хүлээн авагч! (1/2)
Үүнийг бүтээх: ид шидийн хүлээн авагч! (1/2)

Хоёр дахь микро: бит, ПХБ, гагнуурын төмөр, бүх электрон эд ангиудыг аваарай!

Шуурхай тойм: Бид релений DC талыг идэвхжүүлэхийн тулд micro: bit 3.3V хүчдэлийг ашиглаж байна. Бичил битийн P0 зүү нь NPN транзисторыг асаахад хэлхээ дуусна. Алхам 1: Реле ба транзисторыг ПХБ -ийн самбар дээр гагнах.

Алхам 2: Релений ороомог шилжих үед микро: битийг алдагдсан хүчдэлээс хамгаалахын тулд диодыг релей DC тэжээлийн зүү дээр гагнах. Диодын сөрөг тал (саарал шугам) нь зүү дэх DC эерэг хүчдэлийн релетэй холбогдох ёстой.

Алхам 3: Тогтмол гүйдлийн эерэг тэжээлийн ороомог руу нэг холбогч утсыг гагнах. Энэ утас ба микро: битийн 3.3V гаралтын дэвсгэрийн хооронд матрын хавчаарыг холбоно уу.

Алхам 4: Тогтмол гүйдэл таслах (GND) зүү ба транзисторын коллекторын зүү хооронд өөр холбогч утсыг гагнана.

Алхам 5: Гурав дахь холбогч утсыг транзистор ялгаруулагч зүү рүү гагнана. Энэ утас ба микро: битийн GND дэвсгэрийн хооронд матрын хавчаарыг холбоно уу.

Алхам 6: Транзисторын суурийн зүү рүү резистороо гагнана. Резисторын нөгөө үзүүр ба микро: бит P0 дэвсгэрийн хооронд матрын хавчаарыг холбоно уу.

Алхам 4: Үүнийг бүтээх: Ид шидийн хүлээн авагч! (2/2)

Үүнийг бүтээх: ид шидийн хүлээн авагч! (2/2)
Үүнийг бүтээх: ид шидийн хүлээн авагч! (2/2)

Алхам 7: Хоёр талын 14 хэмжигч утаснаас 1/2 инч (2 см) тусгаарлагчийг салга. Нэг утсыг реле NO (ихэвчлэн нээлттэй) зүү рүү, нөгөө утсыг COM (эсвэл ороомог 2) зүү рүү гагнана.

Алхам 8: Өргөтгөх утсыг зөвхөн нэг талаас нь огтолж, хайчилж авсан утасны хажуу талаас ~ 1/2 (2 см) тусгаарлагчийг салга.

Алхам 9: 14 хэмжигч утсыг шүүрэн авч, дулаан багасгадаг хоолойн хэсгийг утас бүрт шургуулна.

Алхам 10: 14 хэмжигч утасны нэг үзүүрийг уртасгах утасны нэг үзүүрээр эгнээнд холбож, дараа нь металыг мушгина. Дулаан багасгах хоолойг өөрийн дуртай зүйлээр бэхлээрэй. дулааны эх үүсвэр (жишээ нь асаагуур, үс хатаагч гэх мэт). Бусад утас, дулааныг багасгах хоолойг давтана.

Анхаарна уу: AC утаснуудын чиглэл нь хамаагүй.

Алхам 5: Кодлох: ид шидийн хүлээн авагч

Кодлох: ид шидийн хүлээн авагч!
Кодлох: ид шидийн хүлээн авагч!

Манай ид шидийн хүлээн авагчийг кодлох цаг боллоо!

Алхам 1: Radio Group -ийг Wand Controller -тэй ижил тоогоор тохируулна уу. Алхам 2: "on radio хүлээн авсан" блокыг сугалж аваад "хүлээн авсан дугаар" (эсвэл хэрэв та үүнийг саваа хянагчдаа ашигласан бол "хүлээн авсан String") болгож тохируулна уу.

Алхам 3: Давталтын блокыг "радио хүлээн авсан" блок руу чирж 2-4 удаа давтахаар солино уу.

Алхам 4: (Нэмэлт боловч санал болгосон) Микро: бит дээр дүрсийг харуулснаар мөр хүлээн авсан эсэхийг танд мэдэгдэнэ.

Энэ нь дибаг хийх үед маш ашигтай байдаг.

Алхам 5: Дижитал зүү 0 -ийг асаана уу! ("дижитал бичих зүү P0" -ээс 1 хүртэл)

Энэ блокыг Нарийвчилсан табын доорх "Pins" блокоос олж болно.

Алхам 6: Хэдэн секундын турш түр зогсоо.

Би 2 секунд сонгосон, та үүнийг хадгалах эсвэл хүссэнээрээ тохируулах боломжтой.

Алхам 7: Дижитал Pin 0 ("дижитал бичих зүү P0" -ээс 0 хүртэл) болон микро: битийн дэлгэцийг унтраа.

Алхам 8 (Нэмэлт боловч санал болгож байна): Туршилт, дибаг хийх зорилгоор micro: bit товчлуур А ашиглан нөөц триггер нэмнэ үү:)

Воила! Кодыг Magical Receiver micro: bit дээрээ татаж аваарай, бид ид шидийн тулгуурт бэлэн боллоо!

Алхам 6: Туршилт, дибаг хийх

Туршилт ба дибаг хийх!
Туршилт ба дибаг хийх!
Туршилт ба дибаг хийх!
Туршилт ба дибаг хийх!

Тэгээд одоо бидний дуртай хэсгийн хувьд: туршилт !!

Микро: бит (зай эсвэл microUSB -ээр) асааж, уртасгагч залгуурыг залгаж, сэнсээ уртасгагч залгуур руу залгаарай, дараа нь шидэт хүлээн авагч сэнсийг асааж байгаа эсэхийг шалгахын тулд саваа хянагчаа хөдөлгө.

Туршилт хийж дуусаад, ид шидийн хүлээн авагчийн холболтыг халуун цавуугаар түрхэж, байрлуулна. Хэрэв та хэт байнгын шийдлийг хүсч байвал эпокси ашиглана уу (ус нэвтэрдэггүй сайн урамшуулал юм). Бичил: битийг цавуугаар хучихгүй байхыг зөвлөж байна, ингэснээр та үүнийг ирээдүйн төслүүдэд ашиглах боломжтой болно.

Хүлээгдэж буй шиг ажиллахгүй байна уу?

1. Эрчим хүч бол бүх түвшний туршлагатай үйлдвэрлэгчдийн хамгийн түгээмэл асуудал юм. Бүх зүйл залгагдсан эсэхийг дахин шалгаарай. Микро: бит хянагчийн хурдан гохыг ашиглан хүлээн авагч "зурвас авсан" дүрсийг харуулдаг эсэхийг шалгаарай.

2. Сэнс хөдлөхгүй байна уу? Реле солигдоход та дуут товшилтыг сонсох болно. Микро: бит хянагчийн хурдан гохыг ашиглаад дууг сонсоорой.

Micro: bit 2xAAA батерейны багц нь реле ажиллуулахад хангалтгүй хүч чадалтай болохыг би анзаарсан. Би зүгээр л microUSB кабель ашиглаж дууссан боловч 3xAAA батерейны багц нь бас заль мэх хийх ёстой.

3. Мультиметр ашиглан гагнуурын үений тасралтгүй байдал, шаардлагатай бол DC реле ороомгийн хүчдэлийг шалгана уу.

Алхам 7: Ид шидийн тулгуураа бүтээгээрэй

Ид шидийн тулгуураа бүтээгээрэй!
Ид шидийн тулгуураа бүтээгээрэй!

Та ид шидийн технологийн чадвараа туршиж, дадлага хийснийхээ дараа ид шидийн тулгуураа бүтээхэд бэлэн боллоо! Микро битийн саваа хянагч + батерейны багцыг нуухын тулд бээлий ашиглаарай.

Шидэт хүлээн авагчийн хувьд: Та өдийг хаана байрлуулахыг хүсч байна, сэнсийг хэрхэн нуух вэ?

Миний демо болгохын тулд би зүгээр л сэнсээ камераас нуусан (шшшш хэлэхгүй !!), гэхдээ хэрэв та өөрийн ид шидийн тоглолтоо биечлэн хийж байгаа бол сэнсийг нуух зориулалттай хашаа барьж болно. Цонхны дэлгэцийн тор нь эд ангиудыг нуухын тулд маш сайн ажиллаж, агаар нэвтрэхийг зөвшөөрсөн.

Өөр төрлийн ид шид хийхийг хүсч байна уу? Та янз бүрийн төрлийн тулгуур хийх боломжтой! Үүнтэй ижил тохиргоо нь чанга яригч эсвэл дэлгэц гэх мэт бага хүчдэлтэй AC төхөөрөмжийг асаахад ажиллах болно! Одоогийн хамгийн их сугалаа нь 5А -аас бага байх ёстой.

Алхам 8: Урагшаа явж, ид шидтэй байгаарай

Урагшаа явж, ид шидтэй байгаарай!
Урагшаа явж, ид шидтэй байгаарай!

Тийм ээ, шидтэний түвшин: дунд шатны !! Дохио зангаа хийснээр бүх хүмүүст үнэхээр гайхалтай сэтгэгдэл төрүүлэх боломжтой болно. Мэдээжийн хэрэг, энэхүү технологийн ид шидийг хэрхэн хийхийг бусдад заагаарай!

Хэрэв танд ямар нэгэн тусламж, асуулт байвал, эсвэл хийсэн бүтээлээ гайхуулах гэж байгаа бол сэтгэгдлээ үлдээгээрэй!

Аз жаргалтай байна, найзууд!

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