SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Leai, e le o se ofo faapisinisi, o le tau lea o vaega o le polokalama e mafai ona e faʻapipiʻiina pe a uma ona faitau le tusiga.

O sina talaaga itiiti:

I se taimi ua mavae sa ou filifili ai e aumai pi, ma sa foliga mai ... mo le vaitau atoa, ae sa le tuua le taumalulu.
Ma o lenei mea e ui lava i le mea moni e foliga mai o loʻo ia faia mea uma - meaʻai faʻaopoopo i le tautoulu, faʻamafanafana aʻo leʻi malulu.
O le ofaga o se faiga laupapa masani "Dadan" mo 10 faʻavaa mai se laupapa 40-mm.
Ae o lena taumalulu, ona o suiga o le vevela, e oo lava i le au tausi lagomeli poto masani na leiloa atu nai lo le mea masani.

O le auala lea na sau ai le manatu o se faiga e mataʻituina ai le soifua maloloina.
Ina ua uma ona lolomiina nisi o tala i luga o Habr ma talanoa i luga o le fono a le au tausi lagomeli, sa ou filifili e alu mai le faigofie i le lavelave.
O le mamafa e naʻo le pau lea o le faʻailoga e le mafai ona faʻamaonia, ae o se tulafono, o loʻo i ai nei e mataʻituina naʻo le tasi "faʻasinomaga" ofaga.
Afai ei ai se mea e faaletonu (mo se faʻataʻitaʻiga, alu ese atu, maʻi pi), ona le taua lea o faʻailoga.

O le mea lea, na filifili ai e mataʻituina le suiga o le mamafa o le tolu hives i le taimi e tasi ma le microcontroller, ma faʻaopoopo isi "mea lelei" pe a uma.
O se taunuuga, na matou maua se faiga tutoʻatasi ma se taimi faʻagaioia e tusa ma le masina i luga o le tasi 18650 tau maa ma lafoina faʻamaumauga faʻatasi i le aso.
Sa ou taumafai e faafaigofie le mamanu i le tele e mafai ai, ina ia mafai ona toe faia e tusa lava pe leai ni ata, mai le ata e tasi.

O le faʻaogaina o le gaioiga e faʻapea: i le amataga / toe setiina, o faitauga o masini faʻapipiʻi i lalo o sulu o loʻo teuina i le EEPROM.
E le gata i lea, i aso uma, pe a uma le goto o le la, o le polokalama "fafagu", faitau faitauga ma auina atu SMS ma se suiga i le mamafa i le aso ma mai le taimi na ki ai.
E le gata i lea, o le tau o le voli maa e tuʻuina atu, ma pe a pa'ū i le 3.5V, o loʻo tuʻuina atu se lapataiga e uiga i le manaʻomia o le molia, aua o lalo ifo o le 3.4V e le faʻaalia le module fesoʻotaʻiga, ma o le mamafa o faitauga ua uma ona "faʻafefe. alu ese”.

“E te manatua le amataga o mea uma. O mea uma sa mo le taimi muamua ma toe fai.
SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30
Ioe, o se seti o le "u'amea" na i ai muamua, e ui lava na o fua fa'amau ma uaea na sao mai i le lomiga mulimuli, ae muamua mea muamua.
O le mea moni, e le manaʻomia le cable bay, naʻo le tau tutusa ma le 30m saʻo.

Afai e te le fefe e faʻaumatia 3 smd-LED ma le afa selau togi o faʻamaufaʻailoga masani (output), ona alu lea!

O lea la, matou te manaʻomia le seti o meafaigaluega / mea:

  1. Arduino Pro Mini 3V
    E tatau ona e faʻalogo i le puʻupuʻu faʻaliliu laina - e tatau ona saʻo le 3.3V - i luga o le vaʻa faʻailoga KB 33 / LB 33 / DE A10 - na faʻafefe e le Saina se mea ia te aʻu, ma le vaega atoa.
    O laupapa i totonu o le faleoloa na faʻaalia i le 5-volt regulators ma le quartz i le 16MHz.
  2. USB-Ttl i luga o le chip CH340 - e oʻo lava i le 5-volt e mafai, ae i le taimi o le firmware o le microcontroller, o le Arduino o le a manaʻomia le motusia mai le GSM module ina ia le mu ai le mea mulimuli.
    O laupapa faʻavae i luga o le PL2303 chip e le galue i lalo Windows 10.
  3. GSM feso'ota'iga module Goouu Tech IOT GA-6-B po'o AI-THINKER A-6 Mini.
    Aisea na e tu ai iina? Neoway M590 - o se faufale e manaʻomia siva eseese ma topa, GSM SIM800L - e leʻi fiafia i le tulaga le faʻaogaina o le 2.8V, lea e manaʻomia ai le faʻamaopoopoina e tusa lava pe tolu-volt arduino.
    E le gata i lea, o le fofo mai AiThinker e laʻititi le faʻaaogaina o le eletise (pe a lafoina SMS, ou te leʻi vaʻai i se taimi i luga atu o le 100mA).
  4. Antenna GSM GPRS 3DBI (i le ata o loʻo i luga - o se sikafu faatafafa ma se "siʻusiʻu", i le 9 i le taeao)
  5. O se pusa amata mo se tagata fa'afoe e lelei le fa'asala i lou nofoaga apiary.
    Ioe, e tatau ona fa'agaoioi muamua le afifi i se telefoni masani, TA'E LE PIN REQUEST i le faitoto'a, ma fa'aopoopo le teugatupe.
    Ole taimi nei e tele filifiliga ma igoa e pei o le "Sensor", "IoT" - e laʻititi laʻititi la latou totogi masina.
  6. uaea dupont 20cm fafine-fa'afafine - 3 pcs. (mo le faʻafesoʻotaʻi Arduino i le USB-TTL)
  7. 3 pcs. HX711 - ADC mo fua
  8. 6 sela uta mo le mamafa e oo atu i le 50kg
  9. 15 mita o 4-uaea uaea telefoni - e faʻafesoʻotaʻi modules mamafa ma ARDUINO.
  10. Photoresistor GL5528 (taua tonu lenei, faatasi ai ma se tetee pogisa o le 1MΩ ma se malamalama tetee o le 10-20kΩ) ma lua 20k tetee masani.
  11. O se fasi mea fa'apipi'i "mafiafia" lua itu 18x18mm - mo le fa'apipi'iina o le arduino i le module feso'ota'iga.
  12. 18650 maa umia ma, o le mea moni, o le maa lava ia ~ 2600mAh.
  13. O sina ga'o po'o se paraffini (moliga moli manogi) - mo le puipuiga o le susu HX711
  14. Se fasi la'au fa'alava 25x50x300mm mo le fa'avae o fua fa'amau.
  15. E sefulu lua fa'avili fa'apipi'i fa'atasi ma se lomitusi 4,2x19 mm mo le fa'apipi'iina o masini i le fa'avae.

E mafai ona ave le maa mai le tapeina o komepiuta feaveaʻi - e tele taimi e sili atu le taugofie nai lo se fou, ma o le gafatia o le a sili atu le tele nai lo le Chinese UltraFire - Na ou maua le 1500 i le 450 (o le afi lea 6800 😉

E le gata i lea, o le a e manaʻomia ni lima e le piʻopiʻo, EPSN-25 solder uʻamea, rosin ma POS-60 solder.

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

5 tausaga talu ai na ou faʻaaogaina ai se uʻamea Soviet ma se tui apamemea (e leʻi aoga nofoaga faʻapipiʻi mo aʻu - na ou ave mo se suʻega suʻega, ma faʻamaeʻa le matagaluega ma le EPSN).
Ae ina ua mavae lona toilalo ma le tele o Saina mataʻutia pepelo (d) laau, o le mulimuli na i ai le igoa Sparta - o se mea e faigata e pei o le igoa, taofi.
i luga o se oloa e iai le vevela.

O lea ta o!

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

I le amataga, matou te tatalaina ni moli se lua mai le GSM module (le nofoaga na li'o ai i se moli moli)
Matou te tuʻuina le kata SIM faʻatasi ma pads faʻafesoʻotaʻi i le laupapa matagaluega lolomi, o le tulimanu faʻapipiʻi i le ata o loʻo faʻaalia e se aū.

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Ona matou faia lea o se faiga tutusa ma le LED i luga o le laupapa Arduino (oval i le agavale o le sikuea sikuea),
Matou te faʻapipiʻiina le selu i faʻafesoʻotaʻiga e fa (1),
Matou te aveina ni 20k tetee e lua, mimilo le taʻitaʻi i le tasi itu, faʻapipiʻi le mimilo i totonu o le pu o fesoʻotaʻiga A5, o loʻo totoe taʻitaʻia i le RAW ma le GND o le arduino (2),
Matou te faapuupuuina vae o le photoresistor i le 10mm ma faʻapipiʻi i le GND ma le D2 pine o le laupapa (3).

O lenei ua oʻo i le taimi mo le lipine eletise lanumoana o le faʻapipiʻi lua itu - matou te faʻapipiʻiina i luga o le pepa SIM o loʻo i ai le module fesoʻotaʻiga, ma luga - arduino - o le mumu (silver) o loʻo faʻasaga ia i matou ma o loʻo i luga aʻe o le kata SIM.

Matou te faʻapipiʻiina le mana: faʻaopoopo mai le capacitor o le module communication (4) i le RAW arduino pine.
O le mea moni o le module fesoʻotaʻiga lava ia e manaʻomia le 3.4-4.2V mo lona tuʻuina atu o le eletise, ma o lona PWR faʻafesoʻotaʻi e fesoʻotaʻi atu i se suiga i lalo, o lea e galue ai mai le li-ion, e tatau ona tuʻuina atu le voltage e ala i lenei vaega o le matagaluega.

I le arduino, i se isi itu, matou te tuʻuina atu le mana e ala i se faʻaliliu laina - i le maualalo o le faʻaaogaina o loʻo i ai nei, o le pa'ū pa'ū o le voltage o le 0.1V.
Ae e ala i le faʻaogaina o le voltage faʻamautu i modules HX711, matou te faʻaumatia le manaʻoga e faʻaleleia i latou mo se eletise maualalo (ma i le taimi lava e tasi mai le faateleina o le pisa ona o lenei gaioiga).

Ona matou faʻapipiʻiina lea o mea osooso (5) i le va o fesoʻotaʻiga PWR-A1, URX-D4 ma UTX-D5, le GND-G eleele (6) ma mulimuli ane le sapalai o le eletise mai le 18650 o loʻo umia maa (7), faʻafesoʻotaʻi le antenna (8). ).
O lea ua matou ave se USB-TTL converter ma faʻafesoʻotaʻi le RXD-TXD ma TXD-RXD, GND-GND fesoʻotaʻiga ma uaea Dupont i ARDUINO (selu 1):

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

O le ata o loʻo i luga o loʻo faʻaalia ai le lomiga muamua (mai le tolu) o le faiga na faʻaaogaina mo le faʻaogaina.

Ma o lenei o le a tatou digress mai le uʻamea solder mo sina taimi, ma agai atu i le vaega polokalama.
O le a ou faʻamatalaina le faasologa o gaioiga mo Windows:
Muamua, e tatau ona e sii mai ma faʻapipiʻi / tatala le polokalame IDE Arduino - o le lomiga o loʻo iai nei o le 1.8.9, ae o loʻo ou faʻaaogaina le 1.6.4

Mo le faʻafaigofie, matou te tatalaina le faʻamaumauga i totonu o le C: arduino-"lou_version numera" faila, i totonu o le ai ai / dist, avetaʻavale, faʻataʻitaʻiga, meafaigaluega, java, lib, faletusi, faʻamatalaga, mea faigaluega faila, faʻapea foʻi ma le arduino faila faila. (faatasi ai ma isi).

Lenei matou te mana'omia se faletusi e galulue ai ma le ADC HX711 - fa'amau lanu meamata "clone pe download" - download ZIP.
O le anotusi (folder HX711-master) o loʻo tuʻuina i le C: arduino-"your_version_number" libraries directory

Ma o le mea moni, o le avetaavale mo USB-TTL mai le github tutusa - mai le faʻamaumauga e leʻi faʻapipiʻiina, o le faʻapipiʻiina o loʻo faʻalauiloaina e le faila SETUP.

Lelei, tamoe ma fetuutuunai le polokalame C: arduino-"lau_version numera" arduino

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Matou te o atu i le mea "Meafaigaluega" - filifili le laupapa "Arduino Pro poʻo Pro Mini", Atmega 328 3.3V 8 MHz processor, port - se numera e ese mai i le COM1 (e aliali mai pe a uma ona faʻapipiʻi le avetaavale CH340 ma se USB-TTL. feso'ota'i feso'ota'i)

Lelei, kopi le ata (polokalame) o loʻo i lalo ma faapipii i totonu o le faamalama Arduino IDE

char phone_no[]="+123456789012"; // Your phone number that receive SMS with counry code 
#include <avr/sleep.h>  // ARDUINO sleep mode library
#include <SoftwareSerial.h> // Sofrware serial library
#include "HX711.h" // HX711 lib. https://github.com/bogde/HX711
#include <EEPROM.h> // EEPROM lib.
HX711 scale0(10, 14);
HX711 scale1(11, 14);
HX711 scale2(12, 14);
#define SENSORCNT 3
HX711 *scale[SENSORCNT];

SoftwareSerial mySerial(5, 4); // Set I/O-port TXD, RXD of GSM-shield  
byte pin2sleep=15; //  Set powerON/OFF pin

float delta00; // delta weight from start
float delta10;
float delta20;
float delta01; // delta weight from yesterday
float delta11;
float delta21;

float raw00; //raw data from sensors on first start
float raw10;
float raw20;
float raw01; //raw data from sensors on yesterday
float raw11;
float raw21;
float raw02; //actual raw data from sensors
float raw12;
float raw22;

word calibrate0=20880; //calibration factor for each sensor
word calibrate1=20880;
word calibrate2=20880;

word daynum=0; //numbers of day after start

int notsunset=0;

boolean setZero=false;

float readVcc() { // Read battery voltage function
  long result1000;
  float rvcc;  
  result1000 = analogRead(A5);
  rvcc=result1000;
  rvcc=6.6*rvcc/1023;
  return rvcc;
}

void setup() { // Setup part run once, at start

  pinMode(13, OUTPUT);  // Led pin init
  pinMode(2, INPUT_PULLUP); // Set pullup voltage
  Serial.begin(9600);
  mySerial.begin(115200); // Open Software Serial port to work with GSM-shield
  pinMode(pin2sleep, OUTPUT);// Itit ON/OFF pin for GSM
  digitalWrite(pin2sleep, LOW); // Turn ON modem
  delay(16000); // Wait for its boot 

scale[0] = &scale0; //init scale
scale[1] = &scale1;
scale[2] = &scale2;

scale0.set_scale();
scale1.set_scale();
scale2.set_scale();

delay(200);

setZero=digitalRead(2);

if (EEPROM.read(500)==EEPROM.read(501) || setZero) // first boot/reset with hiding photoresistor
//if (setZero)
{
raw00=scale0.get_units(16); //read data from scales
raw10=scale1.get_units(16);
raw20=scale2.get_units(16);
EEPROM.put(500, raw00); //write data to eeprom
EEPROM.put(504, raw10);
EEPROM.put(508, raw20);
for (int i = 0; i <= 24; i++) { //blinking LED13 on reset/first boot
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(13, LOW);
    delay(500);
  }
}
else {
EEPROM.get(500, raw00); // read data from eeprom after battery change
EEPROM.get(504, raw10);
EEPROM.get(508, raw20);
digitalWrite(13, HIGH); // turn on LED 13 on 12sec. 
    delay(12000);
digitalWrite(13, LOW);
}

delay(200); // Test SMS at initial boot

//
  mySerial.println("AT+CMGF=1");    //  Send SMS part
  delay(2000);
  mySerial.print("AT+CMGS="");
  mySerial.print(phone_no); 
  mySerial.write(0x22);
  mySerial.write(0x0D);  // hex equivalent of Carraige return    
  mySerial.write(0x0A);  // hex equivalent of newline
  delay(2000);
  mySerial.println("INITIAL BOOT OK");
  mySerial.print("V Bat= ");
  mySerial.println(readVcc());
 if (readVcc()<3.5) {mySerial.print("!!! CHARGE BATTERY !!!");}
  delay(500);
  mySerial.println (char(26));//the ASCII code of the ctrl+z is 26
  delay(3000);

//  

raw02=raw00;
raw12=raw10;
raw22=raw20;

//scale0.power_down(); //power down all scales 
//scale1.power_down();
//scale2.power_down();

}

void loop() {

  attachInterrupt(0, NULL , RISING); // Interrupt on high lewel
  set_sleep_mode(SLEEP_MODE_PWR_DOWN); //Set ARDUINO sleep mode
  digitalWrite(pin2sleep, HIGH); // Turn OFF GSM-shield
  delay(2200);
  digitalWrite(pin2sleep, LOW); // Turn OFF GSM-shield
  delay(2200);
  digitalWrite(pin2sleep, HIGH);
  digitalWrite(13, LOW);
  scale0.power_down(); //power down all scales 
  scale1.power_down();
  scale2.power_down();
  delay(90000);
  sleep_mode(); // Go to sleep
  detachInterrupt(digitalPinToInterrupt(0)); // turn off external interrupt

  notsunset=0;
 for (int i=0; i <= 250; i++){
      if ( !digitalRead(2) ){ notsunset++; } //is a really sunset now? you shure?
      delay(360);
   }
  if ( notsunset==0 )
  { 
  digitalWrite(13, HIGH);
  digitalWrite(pin2sleep, LOW); // Turn-ON GSM-shield
  scale0.power_up(); //power up all scales 
  scale1.power_up();
  scale2.power_up();
  raw01=raw02;
  raw11=raw12;
  raw21=raw22;
  raw02=scale0.get_units(16); //read data from scales
  raw12=scale1.get_units(16);
  raw22=scale2.get_units(16);

  daynum++; 
  delta00=(raw02-raw00)/calibrate0; // calculate weight changes 
  delta01=(raw02-raw01)/calibrate0;
  delta10=(raw12-raw10)/calibrate1;
  delta11=(raw12-raw11)/calibrate1; 
  delta20=(raw22-raw20)/calibrate2;
  delta21=(raw22-raw21)/calibrate2;

  delay(16000);
  mySerial.println("AT+CMGF=1");    //  Send SMS part
  delay(2000);
  mySerial.print("AT+CMGS="");
  mySerial.print(phone_no); 
  mySerial.write(0x22);
  mySerial.write(0x0D);  // hex equivalent of Carraige return    
  mySerial.write(0x0A);  // hex equivalent of newline
  delay(2000);
  mySerial.print("Turn ");
  mySerial.println(daynum);
  mySerial.print("Hive1  ");
  mySerial.print(delta01);
  mySerial.print("   ");
  mySerial.println(delta00);
  mySerial.print("Hive2  ");
  mySerial.print(delta11);
  mySerial.print("   ");
  mySerial.println(delta10);
  mySerial.print("Hive3 ");
  mySerial.print(delta21);
  mySerial.print("   ");
  mySerial.println(delta20);

  mySerial.print("V Bat= ");
  mySerial.println(readVcc());
  if (readVcc()<3.5) {mySerial.print("!!! CHARGE BATTERY !!!");}
  delay(500);
  mySerial.println (char(26));//the ASCII code of the ctrl+z is 26
  delay(3000);

  }

}

I le laina muamua, i upusii char phone_no[]="+123456789012"; - nai lo le 123456789012 matou te tu'uina la matou numera telefoni ma le numera o le atunu'u o le a lafo i ai SMS.

O lenei matou te oomi le siaki siaki (i luga aʻe o le numera tasi i le faʻamalama o loʻo i luga) - afai i lalo (i lalo o le tolu i luga o le lau) "Ua maeʻa le tuʻufaʻatasia" - ona mafai lea ona matou moli le microcontroller.

O lea la, o le USB-TTL e fesoʻotaʻi atu i le ARDUINO ma se komepiuta, matou te tuʻuina se maa ua molia i totonu o le faʻamau (e masani lava i luga o se arduino fou, o le LED e amata ona emo i le taimi e tasi i le sekone).

O lea la le firmware - o loʻo matou aʻoaʻoina e oomi le mumu (silver) ki o le microcontroller - o le a manaʻomia ona faia faʻamaoni i se taimi patino !!!
'ai? Kiliki le "Upload" button (i luga aʻe o le lua i le faʻamalama), ma vaʻavaʻai ma le totoa le laina i le pito i lalo o le atinaʻe (i lalo o le tolu o le lau).
O le taimi lava e suia ai le faʻamatalaga "faʻapipiʻi" i le "utaina" - oomi le mumu mumu (toe setiina) - pe a lelei mea uma - o moli i luga o le USB-TTL adapter e emo fiafia, ma i le pito i lalo o le atinaʻe o loʻo tusia ai le "Loaded "

I le taimi nei, aʻo matou faʻatali mo le SMS suʻega e oʻo mai i luga o le telefoni, o le a ou taʻu atu ia te oe le auala e galue ai le polokalama:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

I le ata - o le vaega lona lua o le tulaga faʻapipiʻi.

Pe a faʻaalia muamua, e siaki e le polokalama bytes numera 500 ma le 501 o le EEPROM, pe a tutusa, ona le tusia lea o faʻamaumauga faʻamaonia, ma alu le algorithm i le vaega seti.
O le mea lava lea e tasi e tupu pe a faʻaalia, o le photoresistor e paolo (faʻatasi ai ma se pulou peni) - ua faʻagaoioia le faiga toe setiina.

E tatau ona faʻapipiʻi sela o uta i lalo o sulu, talu ai tatou te faʻapipiʻiina le tulaga muamua o le zero ona fua lea o le suiga o le mamafa (o le taimi nei o le a oʻo mai zeros, talu ai tatou te leʻi faʻafesoʻotaʻi se mea).
I le taimi lava e tasi, o le LED ua fausia i totonu o le pine 13 o le a emo i luga o le Arduino.
Afai e leai se seti e tupu, e moli le LED mo le 12 sekone.
A maeʻa lena, ona tuʻuina atu lea o se SMS suʻega ma le feʻau "INITIAL BOOT OK" ma le voltage maa.
E tape le module fesoʻotaʻiga, ma a maeʻa le 3 minute, e tuʻu e le laupapa Arduino le HX711 ADC laupapa i le moe ma moe ai na o ia.
O lea fa'atuai e faia ina ia aua ne'i pu'eina piki mai se masini GSM galue (pe a uma ona tape, e "phonites" mo sina taimi).

O le isi, o loʻo i ai se faʻalavelave faʻapipiʻi ata i luga o le pine lona lua (o le toso lelei e mafai i le galuega toso).
I le taimi lava e tasi, pe a uma ona faʻaosoina mo le isi 3 minute, e siaki le tulaga o le photoresistor - e le aofia ai le toe fai / sese.
O le mea moni, e aunoa ma se fetuunaiga, e galue le faiga i le 10 minute pe a uma le goto o le vateatea i le tau puaoa ma le 20 minute mulimuli ane i le tau manino.
Ioe, ina ia le toe setiina le faiga i taimi uma e ki ai, a itiiti ifo o le HX711 module muamua e tatau ona fesoʻotaʻi (pins DT-D10, SCK-A0)

Ona ave lea o le faitauga o le uta, o le suiga o le mamafa e fuafua mai le taotoga muamua (o le numera muamua i le laina pe a uma le Hive) ma mai le faʻaofiina muamua, siaki le voltage maa ma auina atu lenei faʻamatalaga i foliga o SMS:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Ae o le ala, na e mauaina se feau tusitusia? Fa'afetai! Ua matou i ai i le ogatotonu o le auala! E mafai lava ona aveese le maa mai le mea o loʻo i ai, matou te le toe manaʻomia le komepiuta.

I le auala, o le nofoaga autu e pulea ai misiona na foliga mai e matua faʻapipiʻi e mafai ona ofi i totonu o se fagu mayonnaise, i loʻu tulaga o se pusa translucent 30x60x100mm i le tele (mai kata pisinisi) e fetaui lelei.

Ioe, o le faiga moe e faʻaaogaina ~ 2.3mA - 90% ona o le faʻaogaina o fesoʻotaʻiga - e le tape atoa, ae alu i le tulaga tuʻu.

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Matou te faʻagasolo atu i le gaosiga o masini, mo se amataga, seʻi o tatou paʻi atu i le faʻatulagaina o masini:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

O le fuafuaga lenei o le ofaga - pito i luga.

E masani lava, 4 masini faʻapipiʻi i tulimanu (1,2,3,4)

O le a eseese a tatou fua. Pe sili atu, e oo lava i se auala lona tolu. Ona o tama mai BroodMinder e ese le faia:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

I lenei mamanu, ua faʻapipiʻi masini i tulaga 1 ma le 2, togi 3,4 ma le XNUMX malolo i luga o le uila.
Ona maua lea e na o le afa o le mamafa o masini.
Ioe, o lenei metotia e itiiti ifo le saʻo, ae e faigata lava ona mafaufauina o pi na fausia uma faʻavaa ma "gagana" o meli i luga o le tasi puipui o le ofaga.

O lea la, ou te fautua atu e faʻaitiitia le faʻaogaina i le faʻailoga 5 - ona leai lea o se mea e manaʻomia e puipuia ai le faiga, ma pe a faʻaaogaina sulu mama, e mafai ona e faia i le tasi le masini.

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

I se tulaga lautele, e lua ituaiga o modules na faʻataʻitaʻiina i luga o le HX711, lua ituaiga o masini, ma lua filifiliga mo la latou fesoʻotaʻiga - faʻatasi ai ma se alalaupapa Wheatstone atoa (2 sensors) ma faʻatasi ma le afa, pe a faʻaopoopo le vaega lona lua i le 1k resistors ma se faapalepale o 0.1%.
Ae o le auala mulimuli e le manaʻomia ma e le fautuaina e oʻo lava i tagata gaosi oloa, o lea o le a ou faʻamatalaina naʻo le mea muamua.

O lea la, i luga o le tasi ofaga o le a matou faʻapipiʻiina ni sela se lua ma le tasi HX711 module, o le ata o le uaea e faʻapea:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Mai le laupapa ADC i le arduino o loʻo i ai 5 mita o se telefoni telefoni 4-core - matou te manatua le le fiafia o pi i masini GSM i totonu o le ofaga.

I se tulaga lautele, matou te tuʻuina "siʻusiʻu" o le 8 cm i luga o masini, faʻamama le paʻu mimilo ma faʻamalo mea uma e pei o le ata o loʻo i luga.

A'o le'i amataina le galuega kamuta, tu'u le ga'o/paraffini i totonu o se atigipusa talafeagai e liusuavai ile ta'ele vai.

O lea la tatou ave a tatou laupapa ma vaevae i ni vaega se tolu o le 100mm taitasi

Ma le isi, matou te makaina se vaʻa umi 25 mm lautele, 7-8 mm loloto, faʻaaoga se hacksaw ma se faʻamalo e aveese ai le sili atu - e tatau ona sau i fafo se faʻailoga U.

Ua mafanafana le ga'o? - matou te fufui a matou laupapa ADC iina - o le a puipuia i latou mai le susu / puao:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Matou te tuʻuina uma i luga o se faʻavae laupapa (e tatau ona togafitia i se antiseptic mai le pala):

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Ma le mea mulimuli, matou te faʻapipiʻi masini faʻatasi ma sikulima faʻapipiʻi:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

Sa i ai se isi filifiliga i le moli eletise lanumoana, ae mo mafuaaga o tagata ou te le aumaia i luga 😉

Mai le itu Arduino, fai mea nei:

Matou te faamama a matou uaea telefoni, mimilo faatasi uaea lanu, taaalo togafiti.

A maeʻa lena, faʻapipiʻi i fesoʻotaʻiga o le laupapa e pei o le ata:

SMS-mata'ituina le mamafa o ofagapi e tolu mo le $30

O le mea lena, i le taimi nei mo le siaki mulimuli, matou te tuʻuina le masini i vaega o le liʻo, i luga - o se fasi plywood, toe setiina le pule (matou te tuʻuina le maa ma se peni peni i luga o le photodiode).

I le taimi lava e tasi, e tatau ona emo le LED i luga o le arduino ma e tatau ona sau se SMS suʻega.

Ona matou aveese lea o le pulou mai le photocell, ma alu e aoina vai i totonu o se fagu palasitika 1.5 lita.
Matou te tuʻuina le fagu i luga o plywood ma afai ua mavae ni nai minute mai le ki, matou te toe tuʻu le pulou i luga o le photoresistor (faʻataʻitaʻiina o le goto o le la).

A maeʻa le tolu minute, o le a faʻamalamalamaina le LED i luga o le arduino, ma e tatau ona e mauaina se SMS ma le mamafa o tau e tusa ma le 1kg i tulaga uma.

Fa'afetai! ua fa'aputuina lelei le faiga!

Afai tatou te toe faʻamalosia le faiga e toe galue, ona maua lea o zeros i le koluma muamua o le mamafa.

Ioe, i tulaga moni e manaʻomia le faʻataʻitaʻiina o le photoresistor i luga.

O lea la o le a ou tuuina atu se tusi lesona puupuu mo le faaaogaina:

  1. Fa'apipi'i sela uta i lalo o puipui pito i tua o sulu (sui se la'au / laupapa ~ 30 mm mafiafia i lalo ole pito i luma)
  2. Paolo le photoresistor ma tuu le maa i totonu - e tatau ona emo le LED ma e tatau ona sau se SMS faʻataʻitaʻi ma le tusitusiga "INITIAL BOOT OK"
  3. Fa'atulaga le iunite tutotonu i le mamao maualuga mai le sulu ma ina ia le fa'alavelave uaea pe a galulue ma pi.
    O afiafi uma, pe a goto le la, o le a sau SMS ma se suiga i le mamafa i le aso ma talu mai le faʻalauiloaina.
    A oʻo i le 3.5V le voluma o le maa, o le a muta le SMS i le laina "!!! TOTOGI MAA!!!"
    O le taimi faʻagaioia mai le tasi maa ma le gafatia o le 2600mAh e tusa ma le masina.
    Afai e sui le maa, e le o taulotoina suiga o le mamafa o aso taitasi.

o sosoo ai le a?

  1. Vaʻai pe faʻapefea ona faʻatulagaina nei mea uma i se poloketi mo github
  2. Fai ni lagomeli se 3 i totonu o ofaga o le faiga o Palivoda (po o seu i tagata)
  3. Fa'aopoopo "pa'u" - fuaina o le susu, vevela, ma sili ona taua - au'ili'iliga o le pi.

Na'o le pau lava lena mo le taimi nei, fa'amaoni lava oe, le tausi lagomeli eletise Andrey

puna: www.habr.com

Faaopoopo i ai se faamatalaga