Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Програм хангамж
- Алхам 2: Adafruit IO
- Алхам 3: Блинк
- Алхам 4: Хэлхээ
- Алхам 5: КОД
- Алхам 6: Машины тохиргоо
Видео: Нэгдүгээрт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Танилцуулга
Энэхүү төслийг Израилийн Герцлия дахь салбар дундын төвийн хоёр оюутан IoT сургалтын эцсийн төсөл болгон хийсэн
Төсөл нь машинаа шинэ жолоочтой хуваалцдаг, машины аюулгүй байдлаас айдаг хүмүүст зориулагдсан болно (мөн жолоодож буй хүний хувьд - ОНЦЛОХ;)), өөртэйгээ адилхан - би машинаа дүүтэйгээ хуваалцдаг).
Энэ бол аюулгүй байдлын хамгийн дээд системийг бий болгох, хайртай хүмүүсээ хамгаалах алхам алхмаар гарын авлага юм. Энэхүү гарын авлагын төгсгөлд танд дараахь систем байх болно.
1. Жолоо барихаасаа өмнө согтууруулах ундаа хэрэглээгүй эсэхийг шалгаарай.
2. Машин дахь дуу чимээний түвшин (хөгжим эсвэл хүмүүсээс) аюулгүй өндөрт байгаа эсэхийг шалгаарай.
3. Жолооч яаралтай тусламж үзүүлж байгаа бол анхааруулах.
- Хэрэв 1 эсвэл 2 -ийн аль нэг нь хангагдаагүй эсвэл жолооч "сандрах товчлуур" (3) дээр дарвал сонгосон харилцагч руу машины байршил бүхий имэйл илгээгдэнэ.
Бид төслөө машиныхаа USB порт руу холбож, тэжээлийн эх үүсвэр болгон ашигласан. Хэрэв таны машинд USB порт байхгүй бол машинаа зараад шинээр худалдаж аваарай (эсвэл төслийг цахилгаан банкинд холбоно уу).
Төслийн аюулгүй байдлын онцлог нь мөсөн уулын зөвхөн үзүүр юм. Та супер бүтээлч байж, өөрийн төсөлд шинэ онцлог шинж чанаруудыг нэмж оруулахыг урьж байна.
Хангамж
1 x ESP8266 самбар (бид Lolin Wemos D1 мини ашигладаг байсан)
1 x Micro-USB кабель
1 x "Товчлуур"
1 x резистор
1 х талхны самбар
1 x MQ-3 мэдрэгч
1 x CZN-15E мэдрэгч
12 x холбогч кабель (өргөтгөл үүсгэхийн тулд хоорондоо холбогдсон аль болох олон эрэгтэй, эмэгтэй кабелийг ашиглахыг зөвлөж байна)
Алхам 1: Програм хангамж
Ардуино:
Arduino IDE -ийг энд суулгаарай
Дараах драйверыг энд суулгаарай
Adafruit IO:
Adafruit IO -д энд бүртгүүлнэ үү
Блинк:
Blynk програмыг ухаалаг гар утсандаа татаж аваад үүнд бүртгэлээ үүсгээрэй
Алхам 2: Adafruit IO
Тохируулах - Adafruit IO
- Adafruit IO вэбсайт дээр "Feed" таб руу ороод "яаралтай тусламж" ба "байршил" гэсэн 2 шинэ тэжээл үүсгэнэ үү.
- "Хяналтын самбар" руу очоод "Үйлдлүүд" цэсийг нээнэ үү -шинэ самбар үүсгэнэ үү.
- Шинэ хяналтын самбарыг нэрлэ, тодорхойлолт нэмэх нь заавал биш юм.
- "Үүсгэх" -ийг сонгоно уу -шинэ холбоос дээр дарна уу.
- Таны шинээр үүсгэсэн хяналтын самбар дээр 7 жижиг дөрвөлжин товчлуур байгааг анхаарна уу.
- Шар товчлуурыг дарна уу.
- Попап цонх нээгдэнэ.
- "Идэвхтэй түлхүүр" дээр байгаа мөрийг хадгална уу - энэ нь бидэнд хэрэгтэй болно.
- "+" Товчийг сонгоно уу.
- "Үзүүлэлт" блок нэмнэ үү.
- "Яаралтай тусламж" хэсгийг сонгоно уу.
- Үргэлжлүүлэх.
- Гарчиг оруулна уу.
- "Нөхцөл" цэснээс "=" -г сонгоно уу.
- Үүний доорх утгыг "1" болгож тохируулна уу.
- "Блок үүсгэх" -ийг сонгоно уу.
- Цэнхэр "+" товчийг дарна уу.
- "Газрын зураг" блок нэмнэ үү.
- "Байршил" тэжээлийг сонгоно уу.
- Үргэлжлүүлэх.
- Гарчиг оруулна уу.
- 24 цаг сонгох.
- Газрын зургийн төрлийг "Хиймэл дагуулын зураглал" болгож тохируулна уу.
- "Блок үүсгэх" -ийг сонгоно уу.
- Ногоон арааны товчлуурыг сонгоно уу.
- "Хадгалах" дээр дарна уу
Алхам 3: Блинк
Тохируулах - Блинк
- Blynk програм руу очно уу.
- Шинэ төсөл бий болгох.
- Имэйл рүүгээ илгээсэн баталгаажуулалтын түлхүүрийг хадгална уу.
- Жижиг (+) товчийг дарна уу.
- Дараах виджетүүдийг нэмнэ үү: Имэйлийн виджет ба GPS урсгал.
- GPS урсгалыг виртуал зүү V0 болгож тохируулна уу.
- Имэйл виджет дэх имэйл хаяг зөв эсэхийг шалгаарай.
- "Агуулгын төрөл" талбарыг "текст/энгийн" болгон өөрчилнө үү.
Алхам 4: Хэлхээ
Холбоно уу (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (архины цензур)
- A0 -> A0 (ESP -ийн хувьд)
- GND -> -
- VCC -> +
CZN-15E
- G -> -
- + -> + (талхны самбараас)
- D0 -> D3 (ESP -ийн хувьд)
Дарах товчлуур
- Эхний хөл -> D4
- Хоёр дахь хөл -> -
Алхам 5: КОД
Шаардлагатай кодыг хавсаргасан болно:)
1. Arduino IDE дээр кодыг нээнэ үү.
2. ТУЗ -ийн тохиргоог шалгана уу - та зөв тохиргоотой байгаа эсэхийг шалгаарай.
3. Кодын дутуу хувьсагчдыг бөглөнө үү.
- #"таны имэйл" имэйлийг тодорхойлох
- char ssid = "таны Wifi сүлжээний нэр"
- char pass = "таны Wifi сүлжээний нууц үг"
- char auth = "таны Blynk зөвшөөрлийн код"
- AIO_USERNAME "AdafruitIO хэрэглэгчийн нэр" -ийг #тодорхойлох
- #тодорхойлох AIO_KEY "AdafruitIO түлхүүр"
Алхам 6: Машины тохиргоо
Машиндаа системийг тохируулах
Манай тохиргооны зөвлөмж:
- Согтууруулах ундааны цензурыг жолооны хүрдний ойролцоо байрлуул, ингэснээр гарнаас архины түвшинг хатаана.
- Микрофоныг машины чанга яригчийн дэргэд байрлуул (өндөр дуу чимээ нь чанга хөгжимөөс үүдэлтэй байж магадгүй юм)
- Талх болон товчлуурыг жолоочийн ойролцоо байрлуулах боломжтой газар байрлуулна уу (яаралтай тохиолдолд жолооч товчлуурыг хялбархан дарах ёстой)
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно