Talaan ng mga Nilalaman:

IOT123 - D1M BLOCKS: 33 Hakbang
IOT123 - D1M BLOCKS: 33 Hakbang

Video: IOT123 - D1M BLOCKS: 33 Hakbang

Video: IOT123 - D1M BLOCKS: 33 Hakbang
Video: Основные ошибки при шпатлевке стен и потолка. #35 2024, Disyembre
Anonim
Image
Image
IOT123 - D1M BLOCKS
IOT123 - D1M BLOCKS

Ang D1M BLOCKS ay nagdaragdag ng mga kaso ng pandamdam, label, gabay sa polarity at breakout para sa tanyag na Wemos D1 Mini SOC / Shields / Clones.

Ang Instructable na ito ay mga tagubilin para sa mga tagubilin; ini-index nito ang lahat ng iba't ibang mga proyekto at itinuro kung nasaan ang mga artikulo at mapagkukunan para sa bawat proyekto.

Hakbang 1: D1M WIFI BLOCK

D1M WIFI BLOCK
D1M WIFI BLOCK

Isang mini wifi board na may 4MB flash batay sa ESP-8266EX.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 2: D1M BLOCK INSTALL JIGS

D1M BLOCK INSTALL JIGS
D1M BLOCK INSTALL JIGS

Ginagamit ang mga jigs na ito upang maitakda ang mga header sa tamang offset upang makakuha ng maximum na pagtagos ng pin kapag ginagamit ang mga D1M BLOCK casing. Ang dalawa sa mga jigs ay ginagamit para sa paghihinang at ang isa ay ginagamit sa panahon ng pagdikit (base at takip na pandikit).

3D Prints

Hakbang 3: D1M 18650 BLOCK

D1M 18650 BLOCK
D1M 18650 BLOCK
D1M 18650 BLOCK
D1M 18650 BLOCK

Ito ay isang medyo dalubhasang piraso at nakikita bilang isang panimulang punto para sa mas may kakayahang umangkop na mga disenyo. Pinuputol nito ang 18650 + 3.7V (hanggang 5V sa D1M BLOCK) at GND (sa GND). Ang 5V pin sa Wemos D1 Mini ay konektado sa isang regulator na nahuhulog ang boltahe sa 3V3 para sa pin na iyon sa D1 Mini. Ang disenyo na ito ay naghahatid din ng mga braket para sa pag-mount ng suplay ng kuryente sa isang helmet na bisikleta.

Tulad ng lahat ng D1M BLOCK's, ang mga pin at offset ay binuo para sa madaling stacking ng mga multi-block circuit.

Pabahay at Mga Bracket

Panuto

Hakbang 4: D1M OLED BLOCK

D1M OLED BLOCK
D1M OLED BLOCK

64 × 48 na mga pixel na may I2C.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 5: D1M BATTERY BLOCK

D1M BATTERY BLOCK
D1M BATTERY BLOCK

Ito ang pambalot para sa kalasag ng Wemos D1 Mini Battery.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 6: D1M POWER BLOCK

D1M POWER BLOCK
D1M POWER BLOCK

DC Power Shield:

Input: 7-24V

Max Kasalukuyang: 1A

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 7: D1M RELAY BLOCK

D1M RELAY BLOCK
D1M RELAY BLOCK

5Amp AC / DC Relay

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 8: D1M 2xBASE BLOCK

D1M 2xBASE BLOCK
D1M 2xBASE BLOCK

Nagdaragdag ito ng dagdag na 2 analog input sa solong A0. Dapat itong gamitin kasabay ng ADS1115 D1M BLOCK. Kung ginagamit ang 2 sa D1M BLOCKS maaari itong magbigay ng 4 dagdag na mga analog pin.

Mga Casings at Label

Bill ng Mga Materyales

Mga tagubilin (mas mababa sa pahina)

Hakbang 9: D1M 1-BUTTON BLOCK

D1M 1-BUTTON BLOCK
D1M 1-BUTTON BLOCK

Simpleng solong pindutan ng kalasag. Gumagamit ng pin D3

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 10: D1M BUZZER BLOCK

D1M BUZZER BLOCK
D1M BUZZER BLOCK

Nag-Shied ang Electro-Magnetic Buzzer

Dalas: 1kHz-3kHz4 opsyonal na mga control port (Default: D5)

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 11: D1M DATALOGGER BLOCK

D1M DATALOGGER BLOCK
D1M DATALOGGER BLOCK

BLOCK para sa Wemos® DataLog Shield Para sa WeMos D1 Mini RTC DS1307 Sa Baterya + Micro Sd.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 12: D1M BMP180 BLOCK

D1M BMP180 BLOCK
D1M BMP180 BLOCK

Ang Digital Barometric Pressure Sensor Module ay gumagamit ng Bosch BMP180 upang masukat ang barometric pressure at temperatura mula sa isang I2C 3.3V WEMOS Microcontroller.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 13: D1M DHT11 BLOCK

D1M DHT11 BLOCK
D1M DHT11 BLOCK

Single-bus digital na temperatura at sensor ng module ng halumigmig sensor.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 14: D1M DHT22 BLOCK

D1M DHT22 BLOCK
D1M DHT22 BLOCK

Isang digital na temperatura at kahalumigmigan sensor kalasag batay sa DHT12.

Saklaw ng kahalumigmigan: 0-100% halumigmig @ 2-5% kawastuhan

Saklaw ng temperatura: -40 - 80 ° C @ ± 0.5 ° C kawastuhan

Ang maximum na rate ng sampling na 0.5 Hz na rate ng pag-sample (isang beses bawat 2 segundo)

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 15: D1M 5V RAIL BLOCK

D1M 5V RAIL BLOCK
D1M 5V RAIL BLOCK

Pinapayagan nitong maiugnay ang 5V pin sa isang panlabas na mapagkukunan ng kuryente. Ang saklaw ng boltahe na maaaring gumana ang Wemos D1 Mini (5V pin) (at ang hawakan ng regulator) ay ~ 3.0V hanggang 5.5V.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 16: D1M DS18B20 BLOCK

D1M DS18B20 BLOCK
D1M DS18B20 BLOCK

Nagbibigay ng 9-bit hanggang 12-bit na mga sukat ng temperatura ng Celsius at mayroong pag-andar ng alarma na may hindi marubdob na user-programmable sa itaas at mas mababang mga puntos ng pag-trigger.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 17: D1M MATRIX BLOCK

D1M MATRIX BLOCK
D1M MATRIX BLOCK

Ang mga LED dot matrice ay napakapopular na paraan ng pagpapakita ng impormasyon dahil pinapayagan nito ang parehong static at animated na teksto at mga imahe.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 18: D1M MOTOR BLOCK

D1M MOTOR BLOCK
D1M MOTOR BLOCK

I2C dual motor driver na kalasag.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 19: D1M RGB BLOCK

D1M RGB BLOCK
D1M RGB BLOCK

Matalino control RGB LED.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 20: D1M SHT30 BLOCK

D1M SHT30 BLOCK
D1M SHT30 BLOCK

I2C temp. at halumigmig.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 21: D1M SD CARD BLOCK

D1M SD CARD BLOCK
D1M SD CARD BLOCK

Akma para sa pag-log ng data sa isang microSD card para sa pagkuha sa paglaon, o marahil na pag-iimbak ng mga simpleng web page na mai-host.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 22: D1M CH340G BLOCK

D1M CH340G BLOCK
D1M CH340G BLOCK

Ito ay karaniwang isang board ng Wemos D1 Mini na may module na ESP12 na tinanggal, upang magamit bilang isang programmer para sa mga hubad na module ng ESP12.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 23: D1M ESP12 BLOCK

D1M ESP12 BLOCK
D1M ESP12 BLOCK

Ito ang pambalot para sa D1M ESP12 BLOCK; isang stackable module na may kasamang breakout para sa hubad (maliban sa resistors at capacitor) ESP12 o isang module na kinokontrol ng ESP12. Ito ay mai-program sa D1M CH340G BLOCK.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 24: D1M TP4056 BLOCK

D1M TP4056 BLOCK
D1M TP4056 BLOCK

Encapsulate isang module ng charger ng baterya.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 25: D1M SLOG BLOCK

D1M SLOG BLOCK
D1M SLOG BLOCK

SLOG (SLeep + watchdOG). Maaari itong kumilos bilang isang panlabas na watchdog ng hardware para sa iyong D1M WIFI BLOCK o i-configure ito para sa mahimbing na pagtulog.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 26: D1M ACAM2 BLOCK

D1M ACAM2 BLOCK
D1M ACAM2 BLOCK

Ang D1M BLOCK na ito ay nag-encapsulate at nag-break-out ng ArduCam 2MP camera (OV2640). Ang sangkap na ito ay maaaring tumagal ng mga still at video, na nagpapatuloy sa web, sa iyong ESP8266 webserver o SD Card. Kasama ang isang takip ng lens (ang minahan ay hindi kasama ng isa).

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 27: D1M ARDPM + BLOCK

D1M ARDPM + BLOCK
D1M ARDPM + BLOCK

Ang D1M BLOCK na ito ay nagdaragdag ng isang karagdagang 16 digital pin at 4 analog pin sa pamamagitan ng I2C (gumagamit lamang ng 2 reusable I2C pins). Ito ay isang integrated extender (labis na mga pin at breakout na pinagsama) at inilalantad ang 2 pangunahing mga hilera ng Arduino Pro Mini. Ang paunang bakas ng paa ng D1M BLOCKS ay napanatili at ang Pro Mini ay pinapatakbo mula sa mga breakout pin.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 28: D1M RFTXRX BLOCK

D1M RFTXRX BLOCK
D1M RFTXRX BLOCK

Ang D1M BLOCK na ito ay may breakout para sa mas murang mga unit ng 433/315 mHz (MX-05V at MX-FS-03V). Hangga't tama ang pagtatalaga ng pin at mga kinakailangan sa kuryente, maaaring gumana rin ang iba pang mga yunit.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 29: D1M ADS1115 BLOCK

D1M ADS1115 BLOCK
D1M ADS1115 BLOCK

Kabilang sa iba pang mga bagay, ang D1M BLOCK ay nagdaragdag ng dagdag na 4 na analog input sa solong A0. Kung ginamit para sa tampok na ito dapat itong gamitin kasabay ng 2xAMUX. Nagbibigay ito ng isang may label na module na may kakayahang stack, na nagbibigay ng isang nakahandang shell para sa iyong mga disenyo ng circuit ng IOT.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 30: D1M 2xAMUX BLOCK

D1M 2xAMUX BLOCK
D1M 2xAMUX BLOCK

Nagdaragdag ito ng dagdag na 2 analog input sa solong A0. Dapat itong gamitin kasabay ng ADS1115 D1M BLOCK. Kung ginagamit ang 2 sa D1M BLOCKS maaari itong magbigay ng 4 dagdag na mga analog pin.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 31: D1M ADXL345 BLOCK

D1M ADXL345 BLOCK
D1M ADXL345 BLOCK

Kabilang sa iba pang mga bagay, ang D1M BLOCK ay nagdaragdag ng dagdag na 4 na analog input sa solong A0. Kung ginamit para sa tampok na ito dapat itong gamitin kasabay ng 2xAMUX. Nagbibigay ito ng isang may label na module na may kakayahang stack, na nagbibigay ng isang nakahandang shell para sa iyong mga disenyo ng circuit ng IOT.

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Hakbang 32: D1M GY521 BLOCK

D1M GY521 BLOCK
D1M GY521 BLOCK

Nagbibigay ang D1M BLOCK na ito ng isang simpleng hookup sa pagitan ng Wemos D1 Mini at ng module na GY-521 (Gyroscope / Accelerometer).

Mga Casings at Label

Bill ng Mga Materyales

Panuto

Code

Hakbang 33: Mga VIDEO SA INSTRUCTIONAL

Ito ang mga video na nagtatampok sa buong maraming mga D1M BLOCK Instructionable.

Inirerekumendang: