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

GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 дата мэдээлэл бүртгэгч: 8 алхам
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 дата мэдээлэл бүртгэгч: 8 алхам

Видео: GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 дата мэдээлэл бүртгэгч: 8 алхам

Видео: GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 дата мэдээлэл бүртгэгч: 8 алхам
Видео: Видеорегистратор Falcon HD37 LCD GPS EXT 2024, Арваннэгдүгээр
Anonim
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 мэдээллийн сан
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 мэдээллийн сан
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 мэдээллийн сан
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 мэдээллийн сан
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 мэдээллийн сан
GPS_EXT RAM_EXT_RTC -тэй ESP32 ADXL345 мэдээллийн сан

Wemos 32 LOLIN хавтангаар тоглож байгаа хүмүүсийн хувьд би одоог хүртэл олж мэдсэн зарим зүйлээ баримтжуулж эхэлье гэж бодлоо.

Одоогийн төсөл бол ADXL345 хурдатгал хэмжигчийг холбох явдал бөгөөд дээрх зураг дээр харагдаж байгаа шиг би үүнийг lolin -тэй амжилттай холбож, ADXL -ийг цочрол мэдрэгч болгон тохируулсан болно.

ADXL дээрх бүртгэлүүдийг хавсаргасан pdf хэлбэрээр тохируулсан бөгөөд цочрол илэрсэн тохиолдолд кодыг цуваа порт дээрх нулимахаар тохируулсан болно.

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

Би LOLIN дээрх I2c портыг ашиглаж байгаа бөгөөд та ADXL дээрх бүртгэлүүдийг нулимах ажилтай болохыг олж харах болно, ингэснээр би дибаг хийх явцад тохиргоог шалгаж болно. Энэ функц нь тайлангийн номын санг ашиглан таймерын функцийг гүйцэтгэдэг бөгөөд энэ нь өгөгдлийг ямар нэгэн хачин зүйл хийхэд нууцаар ямар нэгэн зүйл бичих тохиолдолд бүртгэлийг дибаг хийх, шалгахад тохиромжтой функц юм.

Би LOLIN дээрх 2 -ийн магтаалын өгөгдлийг хэвийн болгож, форматлаж өгсөн тул үүнийг excel руу импортлох боломжтой болсон.

Би импортлосон зарим өгөгдлүүдтэй хавсаргасан PDF файлыг хараарай, би Excel дээр диаграмыг харуулсан бөгөөд FIFO горимыг ашиглан гох регистрийн тасалдалаас үүдэлтэй ADXL дээр зарим товчлуурыг харуулав.

FIFO горим нь бичил схемийг холбодоггүй бөгөөд 32 дээжийг триггер дээр хадгалдаг бөгөөд миний өгөгдлийн овоолгыг дахин харвал бид хаана тэгээс эхэлж, хамгийн сүүлчийн дээж 9.8 м -ийн ойролцоо байгааг харж болно. График дээрх X шугам нь цагийг зүүнээс баруун тийш микросекцээр нэмэгдүүлэхийг харуулж байна.

ТАЙЛБАР: MINUS 9800 микросхемээс цагийн хуваарь харуулах хамгийн сүүлийн графикийг би өөрчилсөн. FIFO -ийн эхний поп нь үлдсэн хамгийн эртний өгөгдөл бөгөөд харах нь баруунаас зүүн тийш байх ёстой.

ADXL самбар дээрх гурван утсыг анхаарна уу. INT 1 -ээс SDA/SCL ба INT. Дахин хэлэхэд хэрэв та регистрийн тохиргоог хараад өгөгдлийн хүснэгтийг харвал энэ нь утга учиртай болно.

Өгөгдлийн дээж нь 3200 дээж дээр бүрэн хазайсан бөгөөд дээжийн хооронд 3125 секунд зарцуулдаг. 4 дээжийг урьдчилан авах боломжтой. Төхөөрөмжөөс авсан өгөгдлүүдийн PDF файлыг хар, миний төлөвлөсөн график бүр зураг авах цонхыг хөдөлгөж байгааг хараарай.

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

I2C -ийн хувьд би утас номын санг ашиглаж байгаа бөгөөд энэ талаар зарим функцийг бичсэн болно.

SDA/SDL -тэй холбогдсон, Sigrok ашиглан би I2C автобусыг бодит цаг хугацаанд декодлох боломжтой жижиг өгөгдөл танигчийг анзаараарай.

Дараагийн алхам бол SAN диск дээр хадгалах явдал юм, гэхдээ би үүнийг аль хэдийн ажиллаж байгааг баталсан. Үүнийг хийсний дараа би утасгүй сүлжээнд холбогдож вэбсайт руу байршуулах болно.

Төсөл өргөжих тусам би үүнийг нэмж оруулах болно.

ХӨЛС:

Анхаарал болгоомжтой хүмүүсийн хувьд та чип болон компьютер дээрх үсрэгчийг хамгаалдаг лаазанд том хонхорхой байгааг анзаарах болно. Энэ нь оршин суугч Кокер Спаниелийн шууданг шалгаж үзээд, надад хандах боломжийг олгохоосоо өмнө самбарыг зажлахаар шийдсэнтэй холбоотой юм. Би түүнийг эспрессив биш фен гэж боддог.

Мэдээжийн хэрэг, би үргэлж асуулт асуудаг тул асуугаарай.

Алхам 1: СИГРЭХ, ПУЛЬ ХАРАХ

СИГРОК, ПУЛЬ ХАРАХ
СИГРОК, ПУЛЬ ХАРАХ
СИГРОК, ПУЛЬ ХАРАХ
СИГРОК, ПУЛЬ ХАРАХ

Pulseview болон sigrok -ийн талаар түргэн дурдах болно.

Энэ бол сүлжээнээс үнэгүй програм хангамж бөгөөд 8 логик оролттой жижиг интерфэйсийн самбар нь ebay et al -ээс хямд байдаг. ADXL ажиллаж байх үед миний автобуснаас авсан хэд хэдэн зургийг анзаарах болно. I2C -д зориулагдсан декодертой.

Дохионы түвшинг шалгах өргөн цар хүрээтэй боловч I2c -ийг гараар декодлох нь хамгийн хэцүү байдаг, гэхдээ би өмнө нь давталт хийж, гар дибаг хийсэн. Миний олон зургийн төслүүд дээр хийсэн портын түвшинд жаахан цохихыг та үнэлэх ёстой, гэхдээ энэ нь цаг хугацаа их шаарддаг бөгөөд алдаа гаргах хандлагатай байдаг … ялангуяа шөнийн цагаар !!

Энэхүү програмыг бичсэн залууст баярлалаа. Түүний бурхан i2c дахь төслүүдийг илгээдэг.

ADXL -ээс тасалдлын шугамыг хянаж буй D4 шугамыг анхаарна уу.

Алхам 2: Цочрол мэдрэгчийг нэмж оруулах

Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна
Цочролын мэдрэгчийг нэмж байна

За энд би үзэл баримтлалыг батлахын тулд цочролын мэдрэгч дээр зарим нэмэлт төхөөрөмжүүдийг орууллаа.

Хархнуудын үүрийг одоохондоо уучлаарай, энэ нь ажилласны дараа би бүх бүрэлдэхүүн хэсгүүдийг холбосон pcb -ийг зохиож, бүгдийг нь хөөрхөн хайрцагт хийнэ. SD картаас бусад бүх зүйл spi автобусанд байгаа i2c дээр ажилладаг.

WIP гэсэн GPS модулийг хавсаргахад үлдсэн боловч энэ долоо хоногийн эцэс гэхэд шийдэл гарна гэж найдаж байна.

Тиймээс одоогийн төсөл нь дараахь зүйлээс бүрдэнэ.

Утасгүй ESP32 LOLIN самбар.

PCF бодит цагийн цаг. Одоогийн огноо, цагийг хянадаг. Би өмнө нь сийлсэн хуучин төслийн самбар дээр ширүүн гагнасан.

Гадаад гэрэл. 132k багтаамж бүхий Accelerometer -ийн тохиргооны өгөгдлийг хадгалдаг бөгөөд цэсийг хөнгөвчлөхийн тулд зарим вэб өгөгдлийг хаяж болно.

Файлын хурдатгалын өгөгдөл, бүртгэлийг хадгалах SPI SD карт. 8 ГБ хэмжээтэй боловч өргөжүүлэх боломжтой.

OLED дэлгэц нь цэс болон бусад зүйлийг харуулдаг.

Энэ нь [эцэст нь] юу хийхийг энд харуулав

Арын дэвсгэрээс хэтэрсэн цочрол, үйл ажиллагааг хянах.

Гэнэтийн цохилтыг SD карт руу онгоцны цагнаас огноо, цагийг бүртгэнэ үү.

Боломжтой бол байршлыг GPS -ээс SD карт руу тамгална уу

Хандалтын цэгийг ашиглан өгөгдлийг шинжлэхийн тулд вэб сервер рүү өгөгдөл байршуулах нь гар утас байж болно.

Хандалтын цэгийг хайх нь LOLIN32 -ийн хувьд вэб серверийг тушаалаар байршуулж, дараа нь үүл вэб сервертэй харилцагчаар холбогдох чадвар юм. Та үргэлж SD картаа салгаад үүнийг байршуулж болно!

Хийх зүйл их байгаа ч цаашаа явж байна.

Алхам 3: ADXL ХАЯГ

ADXL ХАЯГ
ADXL ХАЯГ

Энд нэг инээдтэй зүйл байна, би ADXL 345 чипийг жижиг самбар болгон худалдаж авсан нь өөрөө чип худалдаж авахаас хамаагүй хямд байсан ….. энэ яаж ажилладаг вэ? Юутай ч дараа нь би үүнийг i2c автобусанд холбохоор шийдсэн бөгөөд exrom нь 0x53 -аас эхэлсэн хаягуудтай зөрчилдсөнийг олж мэдсэн бөгөөд энэ нь A6 дээр бичих, A7 дээр унших гэсэн утгатай юм.

Тиймээс bumf -ийг уншихад хэрэв та SDO/ALT ADDRESS HIGH -ийг авбал та үүнийг 1D болгож болно.

Миний бяцхан самбарыг SDX -ийн зүүг үл харгалзан ADXL -ийн 12 -р зүү дээр хатуу утсаар холбосон байна. Хязгаарлагдмал цахилгаан хангамжгүйгээр үүнийг гэртээ бүү хий …… азаар би мултиметрийг гаргаж аваад зүүг нь шалгасан юм. [Dead short] гэдэг нь та 12 -оос 3.3v хүртэлх зүү, холбогчийг таслах ёстой гэсэн үг юм.. Аз болоход тэд чипний дор богинохон зүйл хийгээгүй, эс тэгвээс би снукердэж, чипийг самбараас салгах хэрэгтэй болно. 0x52 ба 53 гэсэн хаягаар 64k гэсэн хоёр хуудас. Үүнийг хийсний дараа миний асуудал шийдэгдсэн.

Вэб хуудсыг дахин уншихад түүний багц 0x53 гэж бичигдсэн боловч жижиг хэмжээтэй хэвлэгдсэн тул болгоомжтой байгаарай.

Алхам 4: ПХБ -ийн схем хэвлэх

Энэ бол миний дизайн, одоо ч гэсэн WIP [Work In Progress] Схемийг боловсруулж, дараа нь замуудын урлагийн бүтээл болгон хөрвүүлэв. миний харх үүрээ ойртуулж, одоо жижиг хайрцагт багтах самбар дээр угсарч байна [дагаж мөрдөх дэлгэрэнгүй]

Shocker.pdf -ийг дурдаж байна.

Удирдах зөвлөл нь үндсэн 8 хэсгээс бүрдэнэ

  1. SD картын хадгалалт
  2. ADXL ACCELEROMETER
  3. OLED -ийг харуулах
  4. 3.3 V REG
  5. GPS1 МОДУЛЬ
  6. EEPROM
  7. TIMER RTC
  8. RF -ийн утасгүй интерфэйстэй ESP32 LOLIN чип

Бүх зүйл хурдатгал хэмжигч дээр суурилдаг.

ADXL нь процессор дээрх 14 -р зүү рүү чиглэсэн INT1 процессорыг таслахаар тохируулагдсан бөгөөд бичил код дээрх тасалдлыг таслан зогсоохын тулд үндсэн горимд ажилладаг тугийг тохируулахаар тохируулагдсан бөгөөд би кодыг нэмж оруулах болно. тасалдлын горим болон буцааж залгах функцийг дараа нь бүртгэх талаар товч танилцуулав.

ADXL нь шок эсвэл идэвхгүй байдал гэх мэт өөр өөр мужуудын тасалдлыг дэмждэг. Та хийж буй зүйл дээрээ үндэслэн өөрийн дуртай зүйлээ далдлах боломжтой. ADXL нь 32 дээж хадгалахын тулд FIFO горимд ажилладаг. цочролын үйл явдлыг XYZ болгон авах [96 утга]

ADXL RTC ба EEPROM дэлгэцийг бүгд I2C -ээс удирддаг. SD CARD нь SPI I/O -т холбогдсон бөгөөд GPS модуль нь X12 X11 тэмдэглэгдсэн LOLIN дээрх цуваа портуудтай холбогдсон байна.

Дараагийн дараалал нь: GPS -ийн нэгж, шүүлтүүрээс 232 өгөгдлийг тасралтгүй авч, GPS -ийн хүчинтэй байх хугацаандаа RTC -ийг тогтоосон интервалаар шинэчилнэ үү. Дэлгэцийн хувьсагчийг SD карт руу цаг/Lat_Lng/Speed/Altitude/Store ADXL бүртгэдэг. түүхий формат 2 -ийн магтаал, 2 -ийн бус нэмэлт. Бүх өгөгдлийг таслалаар тусгаарласан болно.

Зүү 13 -т холбогдсон дахин тохируулах зүү байдаг гэдгийг та бас анзаарах болно. Энэ зүү нь EEPROM -д хадгалагдсан хандалтын цэгийг тохируулахын тулд тохируулагчтай холбогдох боломжийг олгодог вэб серверийг эхлүүлэх болно. Дахин ачаалах үед процессор нь хандалтын цэг рүү холбогдож, SD картаас файл байршуулахын тулд интернетэд холбогдох болно. Хэрэв өгөгдөл байхгүй, холболтын цэг байхгүй бол төхөөрөмж нь өгөгдлийг бүртгэх процессыг sd карт руу хийж, үүнийг ашиглан асууж болно. програм [ShockerView.exe] [WIP] Сервер дээр өгөгдөл SQL мэдээллийн санд хадгалагдаж [WIP]

ПХБ -ийн хэвийг дээд ба доод хэсэгт хавсаргасан болно.

Алхам 5: Урлагийн бүтээлийг хэвлэх прототип

Уран зургийн сийлбэрийн прототип
Уран зургийн сийлбэрийн прототип
Уран бүтээлийг сийлэх прототип
Уран бүтээлийг сийлэх прототип
Уран зургийн сийлбэрийн прототип
Уран зургийн сийлбэрийн прототип

Миний прототип хавтанг хэрхэн үйлдвэрлэхийг энд харуулав

Уран бүтээлийг хүнд мөрдөх цаасан дээр хэвлэ. Би дархан, хямд, хөгжилтэй 63 GSM ашигладаг бөгөөд принтер энд гол үүрэг гүйцэтгэдэг. Та аль болох тунгалаг, цэвэрхэн байхыг хүсч байна. Миний лазер принтер одоо ажиллаж байгаа боловч 10 мянга хүртэл хэвлэхэд тохиромжтой, мөрдөх цаасны үр тариа саад болж эхлэхэд танд тусгай тоног төхөөрөмж хэрэгтэй болно. Та нарийн мэргэжлийн цаас худалдаж авч болно, гэхдээ энэ нь надад таалагдахад дэндүү сайн юм. Ямар ч байдлаар би загвараа байнга сайжруулж байдаг, тиймээс энэ нь надад маш үнэтэй байх болно. Хэрэв танд зохих самбар хэрэгтэй бол үүнийг хийхийг мэргэжилтнүүдээс хүсээрэй.

Ерөнхийдөө би самбараа хэсэг хэсгээр нь загварчилж, дараа нь интернетийн компанид зориулж үйлдвэрлэгчидтэй эцсийн хувилбар гаргаж, бодит мөнгө хийхээсээ өмнө эдгээр бүх алдаа, дутагдлыг ангилдаг.

Зургийг А4 форматтай хоёр тусдаа хуудсан дээр хэвлэсний дараа хоёуланг нь байрлуулж байрлуулахын тулд хайчилж ав. Давхар талт самбарыг давхаргын хооронд шахаж, хэвлэсэн тал нь pcb -ийн эсрэг талд байгаа эсэхийг шалгах хангалттай зай үлдээгээрэй. Самбарыг шургуулж, түр зуур худалдахын тулд хэд хэдэн зүсэлт хий. Хэрэв та болгоомжтой байвал борлуулагчийг давхцуулж, ул мөрийг устгахгүйгээр задлах боломжтой болно.

Самбарыг хэт ягаан туяаны хайрцагт нэг талыг нь доош харуулан тавь. NB Би 13W хэт ягаан туяаны дөрвөн шинэ чийдэн, хуучин хуучин хяналтын төхөөрөмж ашиглан уурхай хийж, тунгалаг шилэн хавтан бүхий хайрцаг хийв. Хоосон зай нь туршилтын шинж чанартай байв. Таг нь доошоо бууж, хөөсөнцөрийг хавтангийн ар талд шахаж, маскыг шилний эсрэг шахдаг. Хэрэв та үүнийг хийж чадахгүй бол гэрэл нь ханыг эсэргүүцэх болно. Самбарыг асаагаад нэг талаас 40 секундын турш ил гаргаарай. Цагаа ашиглаарай. Үнэндээ би үүнийг цаг хэмжигчээр өөрчлөх ёстой … өөр төсөл байхгүй … магадгүй би нэгийг худалдаж авах болно … та үүнийг хийхгүй гэдгийг би мэднэ! Mega Electronics -ээс худалдаж авсан самбар бол сийлбэр эсэргүүцэлтэй хямд загвартай самбар юм. Сийлбэрийн эсэргүүцэл нь заримдаа жаахан эвдэрсэн байдаг, гэхдээ надад дөрвөн жилийн турш хадгалсан зарим самбар байгаа бөгөөд тэд загварчлах сайн самбар үйлдвэрлэдэг хэвээр байна !!

Самбарыг эргүүлэхдээ болгоомжтой байгаарай, бүү гулсуулаарай, эс тэгвээс танд хог байх болно.

Одоо хөгжүүлэгчээ бэлдээрэй. Би 18: 1 -д 2 capfuls ашигладаг тул хоёр cap хөгжүүлэгч, 36 cap цэвэр хольцгүй цоргоны ус хэрэглэдэг. Хөгжүүлэгч нь лонх эсвэл нунтаг хэлбэрээр ирдэг бөгөөд нэг шил нь ойролцоогоор 6 жил үргэлжилдэг. Зайрмагны саванд хийж хутгаад бээлий өмс. Хуруугаа бүү хий, эс тэгвээс өөх тос нь түүнд нөлөөлнө. Температур нь өвлийн улиралд асуудал үүсгэдэг. Усыг 20 градус эсвэл ойролцоо байлга, энэ нь тийм ч чухал биш боловч хүйтэн байвал үр дүнг урьдчилан таамаглах аргагүй болно. Би үүнийг 1 -р сард гараждаа данхтай хийсэн тул та үүнийг нөхөж чадна.

Самбараа тавьсны дараа савыг хажуу тийш нь зөөлөн хөдөлгө, хэрэв та үүнийг зөв хийсэн бол зэсээс гялалзсан урсгалыг зайлуулж байгааг харах болно. Бээлий ашиглан эргүүлээд нөгөө талыг нь шалгаарай. Энэ процесс ихэвчлэн нэг минут орчим үргэлжилдэг тул самбарыг гаргаж аваад бүлээн усаар сайтар зайлна. Хэрэв энэ нь уйтгартай байвал амжилтгүй болох магадлал өндөр байна.

Би үүнийг хэд хэдэн удаа давтаж байсан боловч ихэвчлэн бээлий өмсөөгүй, эсвэл хэтэрхий бага температуртай байсан, эсвэл анхаарал сарниулснаас болж өртөх хугацааг боомилсон … яагаад тэд чухал зүйлийн дунд үүнийг хийдэг юм бол …

Сийлбэрээ надад үзүүлээрэй

За, одоо танд гоёмсог ногоон зам бүхий самбар байгаа бөгөөд энэ нь төмөр хлоридын найрлагыг бүрдүүлэх шаардлагатай болно. Одоо би ижил зайрмагны савыг ашиглан хог хаягдлыг багасгаж, багц дээрх тэмдэглэлийг холих болно. Би төмрийн хлоридыг таны жинлэж, уусмал болгон уусгасан бөмбөг хэлбэрээр худалдаж авдаг. Зайрмагны савны 1/3 -ийг дүүргэхэд хангалттай хэмжээний мөнгө хий. Хэрэв та ажилд хангалттай хэмжээний мөнгө хийвэл хуванцар саванд хийнэ, энэ нь удаан хугацаанд хадгалагдах болно.

Та бээлий өмсөх ёстой … өөх тос гэх мэт биш харин гараа угаахгүй бол хоёр долоо хоногийн турш улбар шар өнгөтэй болно. Би үүнийг Лондонд болсон чухал уулзалтын өмнө нэг удаа хийсэн бөгөөд энэ нь яг л танго шиг болсон юм шиг санагдаж байсан ч зэс, үнэхээр ямар ч зүйлд муухай зүйл байдгийг мэдэж байгаарай. Хуучин хувцас өмс. Энэ нь зэвэрдэггүй ган угаалтууртай холбогддог бөгөөд ерөнхийдөө бүх зүйлийг буддаг. Үүнийг гадаа эсвэл бүх зүйлээс хол байгаа гадаа хий. Үлдэгдлийг бохир усны шугам руу бүү асга, энэ нь усны албанаас бохир усны саванд сурталчлахыг хүсдэггүй бактериудыг устгахад маш сайн юм. Зарим эрх баригчдын хувьд энэ нь хууль бус үйлдэл тул үүнийг бүү хий.

Та самбараа уусмалд дүрэх үед зэс рүү дайрах үед хүрэл улаан өнгөтэй болно. Хэрэв тийм биш бол та этантийг ажиллуулахад саад болж буй давхаргын эсэргүүцэлтэй байж магадгүй эсвэл таны шийдэл буруу байна. Хэрэв ийм зүйл тохиолдсон бол зургийн самбар руу буцна гэж би айж байна, гэхдээ хэрэв та эвдрэлийг дагаж мөрдсөн бол таны этант буруу байж магадгүй юм.

Ямар ч байсан, хэрэв бүх зүйл сайн байвал танд etch resist -ээр хамгаалагдсан төгс замууд байна.

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

Би одоо замуудыг өөр талаас нь 2 минут орчим ил гаргаж, хөгжүүлэгч рүү дүрж, бүх эсэргүүцлийг арилгах болно.

Би одоо цооног өрөмдөж, бүх замыг цоолж, мультиметрийн тусламжтайгаар тасралтгүй байдлыг шалгаж байна. Зөвхөн нэг талыг гагнах … маш олон удаа тохиолдсон!

Алхам 6: Удирдах зөвлөлийг угсрах

Удирдах зөвлөлийг угсрах
Удирдах зөвлөлийг угсрах
Удирдах зөвлөлийг угсрах
Удирдах зөвлөлийг угсрах
Удирдах зөвлөлийг угсрах
Удирдах зөвлөлийг угсрах

За, одоо надад бэлэн самбар байгаа бөгөөд би бүх нүхийг өрөмдөж, нүх гаргав.

Бүх виасыг утсаар боож, хоёр талыг нь гагнана. Хамгаалалт хийх шаардлагагүй, гэхдээ зэсийн исэлдэлтийг зогсоодог тул би бүх замыг цагаан тугалга хийх дуртай.

Би гадаргуугийн бэхэлгээтэй sd картыг холбож, гагнуур авахын тулд хоёр газар нэмж, доор нь бэхлэхийн тулд хэд хэдэн зүүтэй байна.

Дараа нь ADXL EEPROM гэх мэтийг нэмсэн.

5В хүчдэлийг USB эсвэл гадаад Бат -аас аваад самбар дээрх 3.3V -ийн тэжээлээр тэжээх төлөвлөгөөтэй байна. Надад Ebay -аас худалдаж авсан бага зэрэг бүртгэл байгаа бөгөөд үүнийг модуль болгон угсарч, 800 мА хүчдэлээр үнэлнэ. USB -ээс илүү боломжтой. Би хүч чадлын хэмжүүр хараахан хийгээгүй байгаа тул програм хангамжийг өөрчлөх боломжтой … ADXL -ийн идэвхгүй байдлын тасалдлыг ашиглах боломжтой. [WIP]

… бүтээх явцдаа зураг нэмэх шаардлагатай.

Алхам 7: Кодлох

За, би өөр хэн нэгэн үүнийг өөр газар илүү сайн хийсэн болохоор би тохируулсан бүх ардуиногоор явахгүй.

Би явж байхдаа өөрийн бие даасан төсөлд ашиглах боломжтой хэсгүүдийг сонгох болно.

Вэбсайт руу байршуулах боломжтой гэж үзэж байгаа боловч энэ нь зарим кодыг дамжуулж үзье.

Гол санаа нь GPS /дэлгэц /sd карт /бодит цагийн цаг /ext_flashmemory болон акселерометрээс бүрдэх төхөөрөмжүүд юм.

Үүний дараа бид sw тасалдлын товчлуур дарагдсан эсэхийг харахын тулд хүлээж буй давталтад орно. Хэрэв тийм бол wifi сүлжээг вэб хуудас тохируулагчийн оролт гэж заасан төхөөрөмжид автоматаар нэвтрэхийн тулд тохируулагчийн цэс рүү очоод эхлээд бүх төхөөрөмжийг ssid дээр сканнердаж, дараа нь нэгийг нь сонгоод анивчихад хадгална. Дараагийн ачаалах үед тохиргоог флэшээс ачаалж байгааг харуулах тугтай. Та үүнийг үргэлж ipaddress хаягаар оруулан /killbill гэж бичээд флашаас цэвэрлэж, анхдагчаар ачаалах боломжтой.

Энд adxl акселерометрийн кодонд тодорхойлсон тасалдлын функц, хоёр тусдаа тээглүүр дээр тохируулагч руу үсрэх функц энд байна. Бид ADXL тасалдлыг SHOCK үйл явдлыг таслахын тулд ашиглаж байгаа бөгөөд хоёуланд нь "давталт" дээр дахин тохируулсан тугийг тохируулна. энд иймэрхүү харагдаж байна:

хавсаргасан кодыг харна уу

Алхам 8: SDA SCL тээглүүрийг хайж олох

энэ кодыг ашиглана уу:

Serial.println (SDA);

Serial.println (SCL);

одоогоор ESP -д SDL болон SCL -д тохируулагдсан тээглүүрүүдийг хэвлэнэ

ESP32 дээрх цуваа порт гэх мэт функцүүдийн зүүг дүрслэхэд ашигладаг файл байдаг

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