Агуулгын хүснэгт:
- Алхам 1: D1M WIFI БЛОК
- Алхам 2: D1M BLOCK JIGS -ийг суулгах
- Алхам 3: D1M 18650 BLOCK
- Алхам 4: D1M OLED BLOCK
- Алхам 5: D1M BATTERY BLOCK
- Алхам 6: D1M POWER BLOCK
- Алхам 7: D1M RELAY BLOCK
- Алхам 8: D1M 2xBASE BLOCK
- Алхам 9: D1M 1-ТОВЧЛОХ БЛОК
- Алхам 10: D1M BUZZER BLOCK
- Алхам 11: D1M DATALOGGER BLOCK
- Алхам 12: D1M BMP180 BLOCK
- Алхам 13: D1M DHT11 BLOCK
- Алхам 14: D1M DHT22 BLOCK
- Алхам 15: D1M 5V ТӨМӨР БЛОК
- Алхам 16: D1M DS18B20 BLOCK
- Алхам 17: D1M MATRIX BLOCK
- Алхам 18: D1M MOTOR BLOCK
- Алхам 19: D1M RGB BLOCK
- Алхам 20: D1M SHT30 BLOCK
- Алхам 21: D1M SD CARD BLOCK
- Алхам 22: D1M CH340G БЛОК
- Алхам 23: D1M ESP12 BLOCK
- Алхам 24: D1M TP4056 БЛОК
- Алхам 25: D1M SLOG BLOCK
- Алхам 26: D1M ACAM2 BLOCK
- Алхам 27: D1M ARDPM+ BLOCK
- Алхам 28: D1M RFTXRX БЛОК
- Алхам 29: D1M ADS1115 БЛОК
- Алхам 30: D1M 2xAMUX BLOCK
- Алхам 31: D1M ADXL345 BLOCK
- Алхам 32: D1M GY521 BLOCK
- Алхам 33: Зааварчилгааны видео бичлэгүүд
Видео: IOT123 - D1M BLOCKS: 33 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
D1M BLOCKS нь алдартай Wemos D1 Mini SOC/Shields/Clones -ийн мэдрэгчтэй хайрцаг, шошго, туйлшралын гарын авлага, таслагчийг нэмдэг.
Энэхүү заавар нь зааврын заавар юм; Энэ нь янз бүрийн төслүүдийг индексжүүлж, төсөл тус бүрийн нийтлэл, нөөц хаана байгааг зааж өгдөг.
Алхам 1: D1M WIFI БЛОК
ESP-8266EX дээр суурилсан 4MB флаштай мини wifi самбар.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 2: D1M BLOCK JIGS -ийг суулгах
Эдгээр төхөөрөмжүүд нь D1M BLOCK бүрхүүлийг ашиглах үед зүүг хамгийн их нэвтрүүлэхийн тулд толгойнуудыг зөв офсет дээр тохируулахад ашигладаг. Туузны хоёрыг гагнахад ашигладаг бөгөөд нэгийг нь наахад ашигладаг (суурь ба тагны цавуу).
3D хэвлэх
Алхам 3: D1M 18650 BLOCK
Энэ бол нэлээд мэргэшсэн хэсэг бөгөөд илүү уян хатан дизайны эхлэл гэж үздэг. Энэ нь 18650 +3.7V (D1M BLOCK дээр 5V хүртэл) ба GND (GND хүртэл) -ийг салгадаг. Wemos D1 Mini дээрх 5V зүү нь D1 Mini дээрх зүү 3V3 хүртэл хүчдэлийг бууруулдаг зохицуулагчтай холбогддог. Энэхүү загвар нь цахилгаан хангамжийг унадаг дугуйн дуулга дээр холбох хаалтуудыг нийлүүлдэг.
Бүх D1M BLOCK-ийн нэгэн адил тээглүүр ба офсет нь олон блоктой хэлхээг хялбархан байрлуулах зориулалттай.
Орон сууц ба хаалт
Зааварчилгаа
Алхам 4: D1M OLED BLOCK
I2C бүхий 64 × 48 пиксел.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 5: D1M BATTERY BLOCK
Энэ бол Wemos D1 Mini Battery бамбайны бүрхүүл юм.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 6: D1M POWER BLOCK
DC цахилгаан бамбай:
Оролт: 7-24V
Хамгийн их гүйдэл: 1А
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 7: D1M RELAY BLOCK
5Amp AC/DC реле
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 8: D1M 2xBASE BLOCK
Энэ нь ганц A0 дээр нэмэлт 2 аналог оролт нэмдэг. Үүнийг ADS1115 D1M BLOCK -тэй хамт ашиглах ёстой. Хэрэв D1M BLOCKS -ийн 2 -ийг ашиглавал 4 нэмэлт аналог тээглүүр өгөх боломжтой.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа (хуудасны доод талд)
Алхам 9: D1M 1-ТОВЧЛОХ БЛОК
Энгийн ганц товчлууртай бамбай. D3 зүү ашигладаг
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 10: D1M BUZZER BLOCK
Цахилгаан соронзон дуугаруулагч
Давтамж: 1kHz-3kHz4 нэмэлт хяналтын портууд (Анхдагч: D5)
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 11: D1M DATALOGGER BLOCK
WeMos D1 Mini RTC DS1307 -д зориулсан Wemos® DataLog Shield -д зориулсан BLOCK батерей + Micro Sd.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 12: D1M BMP180 BLOCK
Дижитал барометрийн даралт мэдрэгч модуль нь Bosch BMP180 ашиглан I2C 3.3V WEMOS микроконтроллероос барометрийн даралт ба температурыг хэмждэг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 13: D1M DHT11 BLOCK
Нэг автобусны дижитал температур ба чийгшлийн мэдрэгч модуль мэдрэгч.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 14: D1M DHT22 BLOCK
DHT12 дээр суурилсан дижитал температур ба чийгшлийн бамбай.
Чийгийн хязгаар: 0-100% чийгшил @ 2-5% нарийвчлалтай
Температурын хүрээ: -40 - 80 ° C @ ± 0.5 ° C нарийвчлал
Дээж авах хурд хамгийн ихдээ 0.5 Гц дээж авах хурд (2 секунд тутамд нэг удаа)
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 15: D1M 5V ТӨМӨР БЛОК
Энэ нь 5V зүүг гадаад тэжээлийн эх үүсвэрт холбох боломжийг олгодог. Wemos D1 Mini (5V зүү) дээр ажиллах хүчдэлийн хүрээ (ба зохицуулагчийн бариул) ~ 3.0V -аас 5.5V хүртэл байна.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 16: D1M DS18B20 BLOCK
Цельсийн 9 битээс 12 бит хүртэлх температурын хэмжилтийг хангаж, хэрэглэгчийн програмчлаагүй дээд ба доод гох цэгүүдтэй дохиоллын функцтэй.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 17: D1M MATRIX BLOCK
LED цэг матриц нь мэдээллийг харуулах маш түгээмэл хэрэгсэл бөгөөд статик болон хөдөлгөөнт текст, зургийг хоёуланг нь зөвшөөрдөг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 18: D1M MOTOR BLOCK
I2C хос моторт жолоочийн бамбай.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 19: D1M RGB BLOCK
Ухаалаг хяналт RGB LED.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 20: D1M SHT30 BLOCK
I2C температур. ба чийгшил.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 21: D1M SD CARD BLOCK
MicroSD картанд өгөгдлийг бүртгэх, дараа нь хайх, эсвэл энгийн вэб хуудсыг хадгалахад тохиромжтой.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 22: D1M CH340G БЛОК
Энэ нь үндсэндээ ESP12 модулийг устгасан Wemos D1 Mini хавтан бөгөөд нүцгэн ESP12 модулийг програмист болгон ашиглах боломжтой юм.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 23: D1M ESP12 BLOCK
Энэ бол D1M ESP12 BLOCK -ийн бүрхүүл юм; нүцгэн (резистор ба конденсаторыг эс тооцвол) ESP12 эсвэл цахилгаан зохицуулалттай ESP12 модулийг багтаасан овоолсон модуль. Үүнийг D1M CH340G BLOCK програмчлах ёстой.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 24: D1M TP4056 БЛОК
Зайг цэнэглэх модулийг оруулдаг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 25: D1M SLOG BLOCK
SLOG (SLeep + watchdOG). Энэ нь таны D1M WIFI БЛОК -ийн гаднах тоног төхөөрөмжийн ажиглагч болж ажиллах эсвэл гүн нойронд тохируулах боломжтой.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 26: D1M ACAM2 BLOCK
Энэхүү D1M BLOCK нь ArduCam 2MP камерыг (OV2640) бүрхэж, задалдаг. Энэ бүрэлдэхүүн хэсэг нь вэбсайт, ESP8266 вэб сервер эсвэл SD карт руу хадгалагдаж байгаа зураг, видеог авах боломжтой. Линзний таг багтсан болно (минийх нэг ирээгүй).
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 27: D1M ARDPM+ BLOCK
Энэхүү D1M BLOCK нь I2C -ээр дамжуулан 16 дижитал тээглүүр болон 4 аналог нэмэлтийг нэмдэг (зөвхөн 2 дахин ашиглах боломжтой I2C зүү ашигладаг). Энэ бол нэгдсэн өргөтгөл (нэмэлт тээглүүр ба тасарсан хэсгүүдийг нэгтгэсэн) бөгөөд Arduino Pro Mini -ийн үндсэн 2 мөрийг харуулдаг. D1M BLOCKS -ийн анхны ул мөр хадгалагдан үлдсэн бөгөөд Pro Mini нь таслагч тээглүүрээр тэжээгддэг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 28: D1M RFTXRX БЛОК
Энэхүү D1M BLOCK нь 433/315 мГц-ийн хямд нэгжүүдийг (MX-05V ба MX-FS-03V) салгах боломжтой. Зүүгийн хуваарилалт, тэжээлийн шаардлага зөв байвал бусад нэгжүүд ажиллах боломжтой.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 29: D1M ADS1115 БЛОК
Бусад зүйлээс гадна D1M BLOCK нь ганц A0 дээр нэмэлт 4 аналог оролтыг нэмдэг. Хэрэв энэ функцийг ашиглаж байгаа бол үүнийг 2xAMUX -тэй хамт ашиглах ёстой. Энэ нь овоолох боломжтой шошготой модулийг өгдөг бөгөөд энэ нь IOT хэлхээний дизайнд бэлэн бүрхүүл өгдөг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 30: D1M 2xAMUX BLOCK
Энэ нь ганц A0 дээр нэмэлт 2 аналог оролт нэмдэг. Үүнийг ADS1115 D1M BLOCK -тэй хамт ашиглах ёстой. Хэрэв D1M BLOCKS -ийн 2 -ийг ашиглавал 4 нэмэлт аналог тээглүүр өгөх боломжтой.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 31: D1M ADXL345 BLOCK
Бусад зүйлээс гадна D1M BLOCK нь ганц A0 дээр нэмэлт 4 аналог оролтыг нэмдэг. Хэрэв энэ функцийг ашиглаж байгаа бол үүнийг 2xAMUX -тэй хамт ашиглах ёстой. Энэ нь овоолох боломжтой шошготой модулийг өгдөг бөгөөд энэ нь IOT хэлхээний дизайнд бэлэн бүрхүүл өгдөг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Алхам 32: D1M GY521 BLOCK
Энэхүү D1M BLOCK нь Wemos D1 Mini ба GY-521 модуль (гироскоп/акселерометр) хооронд энгийн холболтыг өгдөг.
Бүрхүүл ба шошго
Билл материал
Зааварчилгаа
Код
Алхам 33: Зааварчилгааны видео бичлэгүүд
Эдгээр нь D1M BLOCK зааварчилгааны ихэнх хэсэгт байдаг видеонууд юм.
Зөвлөмж болгож буй:
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
MESH IoT Blocks бүхий хүнсний автомат шоо: 4 алхам
MESH IoT Blocks бүхий хүнсний автомат шоо: MESH IoT блок ашиглан өөрийн хүнсний шоо хийх. DIY хүнсний шоо ашиглан автоматжуулсан худалдааны жагсаалт үүсгэж, удирдаарай. Кубын тал бүр нь таны дуртай хүнсний бүтээгдэхүүнийг төлөөлдөг бөгөөд та дэлгүүрийн сэрэмжлүүлгийг зүгээр л эргүүлээд эсвэл
IOT123 - Цэнэглэгч эмч тасрах: 3 алхам
IOT123 - Цэнэглэгч эмчийг таслах: SOLAR TRACKER CONTROLLER -ийн 0.4 хувилбарыг дибаг хийх явцад би олон метрийг NPN -ийн өөр өөр хэлхээнд залгахад маш их цаг зарцуулсан. Олон метрт талхны хавтангаар ээлтэй холболт байхгүй байв. Би MCU дээр суурилсан цөөн хэдэн мониторыг харлаа
IOT123 - Цахилгаан тоолуурын хайрцагны угсралт: 6 алхам
IOT123 - Цахилгаан тоолуурын хайрцгийн угсралт: Энэ нь moononournation -ийн зохиосон ATTINYPOWERMETER -ийн бүрхүүл бөгөөд хүчдэл (V), гүйдэл (мА), хуримтлагдсан цахилгаан хэрэглээг (мВтц) тасралтгүй хэмжих боломжтой. Мөн дүрсийг дүрслэхийн тулд энгийн график зур. Энгийн холболтын гарын авлага цацагдсан тул
IOT123 - Мэдрэгчийг нэгтгэх: TEMT6000: 4 алхам
IOT123 - ASSIMILATE SENSOR: TEMT6000: ASSIMILATE SENSORS нь тоног төхөөрөмж, програм хангамжийн хийсвэрлэлийн давхарга бүхий орчны мэдрэгч бөгөөд цоо шинэ төрлийг ASSIMILATE SENSOR HUB -д нэмж оруулах боломжтой бөгөөд уншилтыг кодлохгүйгээр MQTT сервер рүү шахах боломжийг олгодог