DmitrMakeev commited on
Commit
71a9668
·
verified ·
1 Parent(s): 9cbaa9d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -19
app.py CHANGED
@@ -679,36 +679,38 @@ def view_image():
679
 
680
 
681
 
682
-
683
-
684
- # Формат: {"Удобрение": {"Элемент1": доля, "Элемент2": доля, ...}}
685
- # Обновлённая база данных удобрений
686
  fertilizers_db = {
687
- # Существующие удобрения
688
  "Кальциевая селитра": {
689
- "N (NO3-)": 0.118, # 17% азота (NO3-)
690
- "Ca": 0.169, # 24% кальция
691
  },
692
- "Калий азотнокислый": { # KNO3
693
- "N (NO3-)": 0.138, # 13.8% азота (NO3-)
694
- "K": 0.387, # 38.7% калия
 
 
695
  },
696
- "Аммоний азотнокислый": { # NH4NO3
697
- "N (NO3-)": 0.175, # 17.5% азота (NO3-)
698
- "N (NH4+)": 0.175, # 17.5% азота (NH4+)
 
 
699
  },
 
 
700
  "Сульфат магния": {
701
- "Mg": 0.098, # 9.8% магния
702
- "S": 0.13, # 13% серы
703
  },
 
 
704
  "Монофосфат калия": {
705
- "P": 0.227, # 22% фосфора
706
- "K": 0.287, # 28% калия
707
  }
708
  }
709
 
710
-
711
-
712
  class HydroCalculator:
713
  def __init__(self, volume_liters=1.0):
714
  self.volume = volume_liters
 
679
 
680
 
681
 
 
 
 
 
682
  fertilizers_db = {
683
+ # Кальциевая селитра (Ca(NO3)2 · 4H2O - тетрагидрат)
684
  "Кальциевая селитра": {
685
+ "N (NO3-)": 0.118, # 11.8% азота (правильно)
686
+ "Ca": 0.169 # 16.9% кальция (правильно)
687
  },
688
+
689
+ # Калий азотнокислый (KNO3)
690
+ "Калий азотнокислый": {
691
+ "N (NO3-)": 0.138, # 13.8% азота (правильно)
692
+ "K": 0.387 # 38.7% калия (правильно)
693
  },
694
+
695
+ # Аммоний азотнокислый (NH4NO3)
696
+ "Аммоний азотнокислый": {
697
+ "N (NO3-)": 0.175, # 17.5% нитратного азота
698
+ "N (NH4+)": 0.175 # 17.5% аммонийного азота
699
  },
700
+
701
+ # Сульфат магния (MgSO4 · 7H2O - гептагидрат)
702
  "Сульфат магния": {
703
+ "Mg": 0.098, # 9.8% магния (правильно)
704
+ "S": 0.13 # 13% серы (правильно)
705
  },
706
+
707
+ # Монофосфат калия (KH2PO4)
708
  "Монофосфат калия": {
709
+ "P": 0.227, # 22.7% фосфора (правильно)
710
+ "K": 0.287 # 28.7% калия (правильно)
711
  }
712
  }
713
 
 
 
714
  class HydroCalculator:
715
  def __init__(self, volume_liters=1.0):
716
  self.volume = volume_liters