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

Ultimate Sonic халив: 7 алхам (зурагтай)
Ultimate Sonic халив: 7 алхам (зурагтай)

Видео: Ultimate Sonic халив: 7 алхам (зурагтай)

Видео: Ultimate Sonic халив: 7 алхам (зурагтай)
Видео: Грунтовка развод маркетологов? ТОП-10 вопросов о грунтовке. 2024, Арваннэгдүгээр
Anonim
Ultimate Sonic халив
Ultimate Sonic халив
Ultimate Sonic халив
Ultimate Sonic халив
Ultimate Sonic халив
Ultimate Sonic халив

За, энэ нь Doctor Who -ийн жинхэнэ дууны халив шиг хийж чадахгүй, гэхдээ энэ бол эхлэл юм. Энэ төсөл нь миний ахад зориулсан зул сарын баярын нэмэлт бэлэг байв. Та Amazon дээрээс sonic халив тоглоом олж болно, гэхдээ асаах, дуу чимээ гаргахаас гадна тэдгээр нь тийм ч их үүрэг гүйцэтгэдэггүй. Би өөр өөр хэрэглээ, тохиргоотой sonic халив хийхийг хүсч байсан. Үүнээс гадна би өнөөгийн ертөнцөд байгаа arduino мэдрэгч бүхий sonic халив руу хэрхэн ойртож болохыг харахыг хүссэн юм. Тиймээс энэ халив нь жинхэнэ утсаараа сэрүүн байхаас хол байгаа ч би аль болох олон хэрэглээнд баглахын тулд чадах бүхнээ хийсэн. Үүнд:

  • Хэт авианы мэдрэгч- 254 инч (~ 6.5 метр) хүртэлх уртыг инч хүртэл нарийвчлалтай хэмжих зориулалттай
  • Лазер хэмжих мэдрэгч- хэт авианы аппарат нь 6 инчээс доош хэмжиж чаддаггүй тул бүрэн хэмжээний хэмжүүртэй байхын тулд би энэ мэдрэгчийг мм-ийн нарийвчлалтайгаар хэмжих боломжтой.
  • Луужин- Дараагийн удаа гадаа адал явдалд явахдаа хойд зүгээс чиглүүлэх болно
  • Хэт ягаан туяа- нууц мессеж унших, цус сорогчоос хамгаалах зориулалттай
  • GPS- хэрэв та төөрсөн бол эхэлсэн газар руугаа буцаж очиход тань туслах болно

мөн мэдээж

цэнхэр LED- харанхуй газар хайгуул хийхдээ гэрэл өгөх

Танд таалагдана гэж найдаж байна. Хэрэв танд таалагдаж байвал саналаа өгөөрэй.

Алхам 1: Материал

Материал нь ойролцоогоор 200 долларын үнэтэй байдаг боловч энэ нь хаанаас авч байгаа болон танд байгаа зүйлээс хамаарна. Би Adafruit -ийн холбоосыг олон янзын электрон хэрэгсэлд зориулав. Adafruit бол arduino технологийг ашиглах дуртай хүн юм. Тэд мөн бүтээгдэхүүний хуудсан дээрх зааварчилгааны линктэй бөгөөд энэ нь янз бүрийн электроникийг туршиж үзэх, ажиллуулахад маш тустай юм. Та өөр газраас хямд үнийг хайж олох боломжтой. Амазон заримдаа Adafruit бүтээгдэхүүнийг хямд үнээр зардаг боловч ихэвчлэн тийм ч их байдаггүй.

Adafruit Feather MO Basic Proto --------------------------------------------- ------- $ 19.95

** Та Wifi, bluetooth эсвэл бусад нэмэлт функцүүдийг нэмэхийн тулд бусад Feather MO самбаруудын аль нэгийг ашиглаж үзээрэй.

Adafruit Ultimate GPS ----------------------------------------------- ------------------- 39.95 доллар

Monochrome 0.96 128x64 OLED график дэлгэц ------------------------------ $ 19.50

UV/UVA 400nm Нил ягаан өнгийн LED 5мм тунгалаг линз-10 багц ----------------------- $ 4.95

Adafruit VL53L0X Нислэгийн зайны мэдрэгчийн цаг-~ 30-аас 1000мм хүртэл ------- $ 14.95

Maxbotix хэт авианы хэмжигч-LV-EZ0-LV-EZ0 --------------------------- $ 26.95

Adafruit LED Sequins-Royal Blue-5 багц ---------------------------------- $ 3.95

Гурвалсан тэнхлэг бүхий акселерометр+соронзон (луужин) самбар --------------- $ 14.95

Лити-ион полимер батерей-3.7v 500mAh ------------------------------------- $ 7.95

** Хэрэв та хүсвэл дээрх батерейны оронд зөөврийн утасны цэнэглэгч болон USB кабель ашиглаж болно. Утас цэнэглэгч нь халивыг утасны цэнэглэгч байх чадварыг нэмэгдүүлдэг. Гэсэн хэдий ч та асаах/унтраах унтраагуурыг зай ба өд хоёрын хооронд холбох хэрэгтэй бөгөөд үүнийг USB кабелиар хийх нь илүү хэцүү болно. Утасны батерей нь халивыг илүү том болгодог, ялангуяа хэрэв та зузаан утас ашиглаж байгаа бол.

Силикон бүрхүүл судалтай судалтай утас-50ft 30AWG Улаан ---------------------- 4.95 доллар

** Анхааруулга: Би энэ утсыг ашиглаагүй. Миний ашигласан утас зузаан байсан нь халивын хайрцагт байгаа бүх цахилгаан хэрэгслийг авахад ихээхэн хүндрэл учруулсан. Дээрх утас бол миний ашигладаг байсан зүйл юм. Улаан утсаар дүүргэсэн PVC хоолой шиг юу ч "сэжигтэй" гэж хэлдэггүй тул та зөвхөн улаан утас худалдаж авах нь чухал юм:)

Потенциометр ------------------------------------------------- -------------------------- $ 1.25

** Би ч бас үүнийг ашиглаагүй. Эхэндээ би гулсах потенциометр ашиглан гулсах хөдөлгөөнийг дууриах гэж байсан бөгөөд 10 -р эмчийн халив тохиргоог өөрчлөх шаардлагатай болсон. Слайд потенциометр ажиллахгүй байхад би гартаа байсан стандарт потенциометрийг ашиглаж дууссан.

Слайд шилжүүлэгч ------------------------------------------------ ----------------------------- 0.95 доллар

** Би өөрт байгаа арай өөр унтраалгыг ашигласан

Мэдрэгч товчлуурын унтраалга (6мм) x 20 багц ----------------------------------------- -2.50 доллар

10 к ом эсэргүүцэл ----------------------------------------------- ---------------------- $ 0.75

100 uF электролитийн конденсатор ---------------------------------------------- ------- 1.95 доллар

1 X2 'PVC хоолой -------------------------------------------- --------------------------- 2.18 доллар

3/4 "X2-1/2" Цайрдсан ган хоолойны хөх ------------------------------------ -1.87 доллар

Өнгөт наалдамхай тууз (би саарал, алттай хамт явсан, гэхдээ таны хүссэн өнгөөр явдаг)

Танд бас хэрэгтэй болно:

  • Гагнуурын төмөр ба гагнуур
  • Гар хөрөө
  • Өрөм
  • халуун цавуу
  • утас хуулагч

Алхам 2: Цахилгааны утас: 1 -р хэсэг

Утас: 1 -р хэсэг
Утас: 1 -р хэсэг
Утас: 1 -р хэсэг
Утас: 1 -р хэсэг

** Эхний зураг дээр LED ба хэт авианы гагнуурыг өд дээр гагнасан байгаа боловч хараахан холбож болохгүй.

Дараах холболтуудыг гагнах.

GPS ====== Өд

Утасны урт- GPS нь өдний хажууд байх болно (зураг харна уу), ингэснээр утаснууд 3 инчээс илүү урттай байх шаардлагагүй.

RX ======== TX

TX ======== RX

GND ====== GND

VIN ======= 3.3v

Луужин === Өд

Утасны урт- Луужин нь өдний дээд талд байх тул утас нь ойролцоогоор 1.75 инч урттай байх ёстой.

GND ====== GND

VIN ======= 3.3v

SDA ====== SDA

SCL ====== SCL

ToF лазер ==== Өд

Утасны урт- ойролцоогоор 2.5 инч

GND ======== GND

VIN ========= 3.3v

SDA ======== SDA

SCL ======== SCL

SDA утсыг хоёуланг нь Өд дээрх SDA нүхэнд, SCL утсыг хоёуланг нь SCL нүхэнд гагнана. Хэрэв та хүсвэл өдний загварчлалын хэсгийг ашиглаж болно.

Потенциометр ==== Өд

төгсгөлийн зүү ========= GND

бусад төгсгөлийн зүү ===== 3.3v

дунд зүү ====== A5

Хоёр төгсгөлийн тээглүүрт конденсаторыг гагнана. Конденсаторын (-) тал нь энд үзүүлсэн шиг GND зүү рүү явж байгаа эсэхийг шалгаарай.

Товчнууд ===== Өд

Утасны урт- ойролцоогоор 3.5 инч

Хоёр товчлуур байна. Товчлуур бүрийн хувьд товчлуурын нэг талыг 3.3v -т холбоно. Нөгөө талыг 10 к ом эсэргүүцэлээр газардуулаарай (arduino вэбсайтаас энэ диаграмыг үзнэ үү). Резистор зөв замаар явж байгаа эсэхийг шалгаарай, маш олон задгай утас үлдээхгүй байхыг хичээгээрэй. Эхний товчлуурын хувьд резистортой талыг утсаар 5 дээр бэхлэхийн тулд холбоно. Хоёрдахь товчлуурын хувьд товчны резистор талаас утсыг 6 -р зүү рүү холбоно уу.

Батерейны унтраалга

Батерейнаас нэг утсыг хайчилж ав. Зүссэн утасны нэг талыг слайд шилжүүлэгчийн төгсгөлд, нөгөө талыг унтраалгын дунд гагнах.

Эцэст нь нэг фут орчим урттай гагнуурын утаснуудыг 9, 10, 12, 13, SCK, MOSI, MISO, A0 нүхэнд хийнэ. Мөн хөл тус бүрийн урттай хоёр утсыг газардуулж, тэжээлийн зориулалтаар хоёр урт (бас нэг фут урт) гагнана. Утас бүрийг зохих нэрээр нь төгсгөлд нь соронзон хальсаар тэмдэглээрэй.

Алхам 3: Хэргийг гаргах

Хэргийг гаргах
Хэргийг гаргах
Хэргийг гаргах
Хэргийг гаргах

Эхэндээ би технологийн зориулалттай бүрхүүлийг зэс, хүрэл гэх мэт өөр өөр металл хоолойгоор ган эсвэл хөнгөн цагаан хэсгээр хийхийг хүссэн бөгөөд энэ нь steampunk маягийн боловч орчин үеийн байх болно. Гэсэн хэдий ч би энэ технологийг төмөр хайрцагт (ялангуяа луужинд) байрлуулахыг хүсээгүй гэж бодож байсан бөгөөд хоолойг хайчилж, хэлбэржүүлэх чадвартай байх шаардлагатай байв. Металл хоолойгоор ийм зүйл хийх нь надад хамаагүй байсан тул би PVC -ээр явсан.

7 инч урттай PVC уртыг хайчилж ав. Хоолойн хөхийг PVC -ийн нэг үзүүр рүү шургуул. Хэтэрхий хатуу болоход бахө ашиглан PVC -ийг зууханд халааж зөөлөн болго. PVC хоолойн утсыг таглахын тулд PVC авахыг хичээ. 8 инчийн урттай PVC -ийн хоёр дахь хэсгийг хайчилж ав. Энэ PVC болон хоолойны хөхний нөгөө үзүүртэй ижил зүйлийг хий.

Хэрэв та хүсэж байгаа бол PVC -ийг хүссэн хэмжээгээр авах хүртэл бага зэрэг хайчилж аваарай (халив нь жаахан урт байх магадлалтай).

Дараа нь OLED дэлгэцийг хоолойны хажуу талд "суух" гэж оруулна уу. 7 инчийн хэсгийн нэг талыг халааж, PVC -ийг шатаахгүй байхыг анхаарна уу. Зурган дээрх OLED дэлгэцтэй ойролцоо хэмжээтэй OLED хэмжээтэй хэсгийг тэгшлэхийн тулд модон хэсгийг ашиглана уу. Модны хэсгийг ашиглан PVC -ийн хамгийн урд хэсгийг дарж төгсгөлийг нь дугуй хэлбэрээс зууван болгон өөрчил.

OLED доголын эсрэг талд 8 инчийн PVC халаана. PVC -ийн хажуу талыг бага зэрэг тэгшлээд зууван хэлбэртэй болгоно.

PVC -ийг хөргөнө.

Maxbotix хэт авианы мэдрэгчийг тааруулахын тулд 7 инчийн PVC -ийн дээд хэсэгт ховил хайчилж ав (дээрх зураг). Ховилыг хэт авианы мэдрэгчтэй нягт холбохыг хичээ.

Өрөмдлөгийн тусламжтайгаар OLED -ийн хавтгай цэгийн дунд хагас инчийн диаметртэй нүх гарга. Дараа нь өрөм, хөрөө ашиглан OLED догол мөрний эсрэг талд байгаа 8 инчийн хэсэг дэх тэгш өнцөгт нүхийг хайчилж ав. Та тэгш өнцөгт нүхийг аль болох жижиг болгохыг хүсч байгаа боловч PVC -д оруулахын тулд өд болон бусад технологийг багтаах боломжтой хэвээр байна.

Эцэст нь потенциометрийн OLED -тэй нэг талдаа 8 инчийн хэсэг дээр нүх өрөмдөнө.

Алхам 4: Техникийг хэрэгт оруулах

Техникийг хэрэгт оруулах
Техникийг хэрэгт оруулах
Техникийг хэрэгт оруулах
Техникийг хэрэгт оруулах
Техникийг хэрэгт оруулах
Техникийг хэрэгт оруулах

Утасны утас

Өд болон түүнтэй холбогдсон бүх мэдрэгчийг аваад, хөлний урт шошготой утсыг утастай холболтын төгсгөлөөс урт (8 инч) PVC хэсгийн дөрвөлжин нүхэнд оруулна. SCK, MOSI, MISO, 13 -р зүү, 12 -р утаснуудыг газардуулгын нэг ба 3.3V утаснуудын хамт хоолойгоор дамжуулж OLED -ийн догол мөрний нүхнээс гадагшлуулна. Бусад утсыг (A0, газардуулга, 3.3v, зүү 9, зүү 10) хоолойгоор дамжуулж, дээрээс нь гаргана. Та одоо утаснуудыг дээд талаас нь, хажуугийн нүхнээс гаргаж авах ёстой.

Өдний байрлал

Технологийн эмх замбараагүй байдлыг хоолой руу чиглүүл. Потенциометр нь нөгөө талын нүх рүү орох эсэхийг шалгаарай. Луужин нь өд ба потенциометрийн хооронд шууд сууна. Луужин зөв тийш харсан эсэхийг шалгаарай. Луужин ямар ч чиглэл рүү чиглүүлж байгаа бол та халивын урд хэсгийг нэг тийш чиглүүлэхийг хүсч байна, тиймээс хэрэв луужин хойд зүг рүү харсан гэж хэлж байгаа бол халивын урд тал бас хойд зүг рүү харсан байх ёстой. Та үүнийг Adafruit дээрх луужингийн заавраас шалгаж болно. GPS нь өдний дэргэд байрлах бөгөөд керамик антенн нь хоолойноосоо харсан байх болно. Өд нь дахин тохируулах товчлуурыг харсан тал дээр суух болно. USB порт нь GPS -ийн хажууд ар тал руугаа чиглэсэн эсэхийг шалгаарай. ToF лазер нь бусад бүх зүйлийн дээр суух болно. Лазерын ар тал (лазергүй тал) нь дахин тохируулах товчлуургүй бол өдний хажуугаар арагшаа байх болно. Товчнууд нь дөрвөлжин нүхний хажуу талд наалддаг тул PVC -ийн гадна талыг боож, наалдуулж болно. Батерейны утсыг шургуулж, халивны арын хэсэгт зайгаа тавиад зайгаа өд рүү залгаарай. Цахилгаан хэрэгслийг эвдэж чадалгүй PVC -тэй болгоно.

Тэгш өнцөгт нүхийг хучих

Хогийн савнаас олж болох бүх зүйлээс уян хатан хуванцар хэсгийг хайчилж ав. Хуванцар нь өдийг таглахад хангалттай урт байх ёстой, гэхдээ GPS биш, технологийг тэгш өнцөгт нүхэнд ороож, PVC -тэй холбоо барихад хангалттай өргөн байх ёстой. ToF лазер мэдрэгч байгаа хуванцар дээрх бодит лазерын хувьд хангалттай том хэмжээтэй жижиг нүхийг хайчилж аваарай. Дараа нь лазер мэдрэгчийг хуванцар дээр наа. Хуванцарыг ил гарсан тэгш өнцөгт нүхийг аль болох чанга боож боох. Слайдын унтраалга болон хоёр товчлуурыг доор нь хавчуулаагүй, доороос нь гаргаж авсан эсэхийг шалгаж, дараа нь наалдамхай тууз ашиглан хуванцарыг PVC дээр наа. Од дээрх USB порт нь кабель ашиглах боломжтой хэвээр байгаа эсэхийг шалгаарай. PVC -ийг наалдамхай туузаар аль болох цэвэрхэн таглаарай. Батерейтай холбогдсон слайд шилжүүлэгчийг PVC -ийн гадна талд хүчтэй наасан байх ёстой. Түүнчлэн GPS антен эсвэл GPS самбар дээрх LED -ийг наахгүй байхаа мартуузай. Зөвхөн GPS антенны эргэн тойронд самбарыг наа. Эцэст нь хэлэхэд, халуун цавуу ашиглан товчлууруудыг PVC -ийн гадна талд хүссэн хэсэгт нь наа.

Алхам 5: Цахилгааны утас: 2 -р хэсэг

Утас: 2 -р хэсэг
Утас: 2 -р хэсэг
Утас: 2 -р хэсэг
Утас: 2 -р хэсэг

Дараах бүрэлдэхүүн хэсгүүдийг PVC -ээр дамжуулсан утаснуудад гагнана. Хөлийн урт утаснууд хэт урт байвал хайчилж ав. Тэдгээрийг хангалттай урт болгоорой, ингэснээр та тэдэнд хандаж, бүрэлдэхүүн хэсгүүдийг гагнах боломжтой болно.

OLED дэлгэц ===== Өд

GND ====== GND

Вин ======= 3.3v

Өгөгдөл ===== MOSI

CLK ====== SCK

D/C ====== MISO

RST ====== 13

CS ======= 12

Maxbotix Ultrasonic === Өд

AN ================= A0

GND ============== GND

+5 ================ 3.3v

Хэт ягаан туяаны LED ====== Өд

LED -ийн урт утсыг зүү 10 -т холбогдсон утсаар холбоно. Богино утсыг газардуулгын утас руу холбоно. LED -ийн суурийн ойролцоо утсыг холбохыг хичээ. Дараа нь LED -ийн илүүдэл утсыг хайчилж ав. Санамсаргүйгээр бие биетэйгээ эсвэл өөр утсанд хүрэхээс сэргийлж холболтыг соронзон хальсаар боож боох хэрэгтэй.

Цэнхэр LED ====== Өд

Цэнхэр LED -ийг халив дээр байрлуулах замаар та өөр өөр зүйл хийж болно. Би урд талдаа урагшаа, хоёрыг нь дээш харсан тул урд нь гэрэл харуулах бөгөөд дээд талын гэрлийг харахад хялбар бөгөөд индикатор болгон ашиглах боломжтой болно. Гэсэн хэдий ч та үүнийг хийхээр шийдсэн бол бүх таван LED -ийн эерэг талыг утсаар, таван талын сөрөг талыг хоёр дахь утсаар холбоно уу. Дараа нь сөрөг утсыг өдний газардуулгын утас руу, эерэг утсыг өдний 9 -р зүүгээр холбоно.

OLED -ийг PVC -ийн догол дээр байрлуулж, LED болон хэт авианы мэдрэгчийг халивын урд талын ховилд байрлуул. Тэд хэт их хөдөлж болохгүй. Хэрэв тийм бол та цавуу эсвэл соронзон хальс ашиглаж болно.

Эцэст нь хэлэхэд, богино PVC -ийг наалдамхай туузаар аль болох цэвэрхэн таглаарай.

Алхам 6: Код

Урьдчилан уучлалт гуйж байна. Миний код бол өөр өөр кодын аймшигтай, сувгийн соронзон хальс бөгөөд Франкенштейнийг ганц бие, уялдаа холбоотой, нэгдмэл залуу шиг харагдуулдаг. Би өөр өөр кодын хаанаас авсан гэдгээ харуулахыг хичээсэн. Үүний ихэнх нь Adafruit номын сангийн жишээнүүд юм. Мөн зарим нь оч хөгжилтэй хуудаснаас, зарим нь чихэрлэг бие даасан машинаас зааварчилгаа авах боломжтой. Github дээр геокасинг хийх төслөөс илүү их зүйл ирсэн. OLED, ToF лазер, луужин, GPS -ийн номын санг татаж авахаа бүү мартаарай. Түүнчлэн, Arduino IDE -ийн самбар дээр өд нэмсэн эсэхээ шалгаарай. Материалын алхам дахь холбоосууд дээрх зааварчилгаа нь танд энэ талаар чиглүүлэх болно.

Алхам 7: Үүнийг ашиглах

Үүнийг ашиглах
Үүнийг ашиглах

Слайдын унтраалга нь үүнийг асааж, унтраана. Потенциометр нь тохиргоо хооронд шилжих боломжийг олгодог.

Потенциометрийн утга 500-600: GPS. GPS түгжигдсэн үед GPS -ийн LED тийм ч их анивчихгүй. Хэрэв та нэг товчлуурыг дарвал таны одоогийн координат хадгалагдах болно. Хэрэв та өөр газар нүүж, хоёр товчлуурыг дарвал халив таны эхлүүлсэн чиглэл рүү буцаж очих болно.

600-700 утга: Луужин. Таны хойд зүг рүү чиглэсэн чиглэлийг харуулна. Хэрэв та хойд зүг рүү чиглэсэн бол LED гэрэл асдаг.

700-750: Цэнхэр LED

750-800: Хэт ягаан туяаны LED

800-900: Хэт авианы мэдрэгч

900-1024: ToF лазер

Ирээдүйд би гайхамшигтай sonic халивын дуугарах дууг нэмэхийн тулд пьезо нэмж магадгүй юм. Хэт авианы мэдрэгчийг хөдөлгөөн мэдрэгч болгон ашигладаг тохиргоог нэмэх нь бас сайхан байх болно. Дараа нь та халивыг хаа нэгтээ орхиж, хэн нэгэн ирэх үед танд мэдэгдэх болно. Би өөр юу нэмж болохыг харах нь хөгжилтэй байх болно.

Надад хангалтгүй байгааг мэдээд зарим зургийг авсан ахдаа баярлалаа.

Энэ төсөл танд таалагдсан гэж найдаж байна. Хэрэв танд ямар нэгэн асуулт, санал байвал сэтгэгдлээ үлдээнэ үү!

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