Pragotron - Generator Pulzu

by mirda.urban2 in Circuits > Arduino

2494 Views, 5 Favorites, 0 Comments

Pragotron - Generator Pulzu

hodiny.jpg
IMG_20201115_122332.jpg

Generator minutovych pulsu pro hodiny pragotron.

Co Budeme Potrebovat

s30-2283p02wl.jpg
wemos triple base 4-1000x1000.jpg
s-l300.jpg
51xtqi7YywL._SX342_.jpg
oled-shield-for-wemos-d1-mini-066-inch-64x48-ssd1306-i2c-compatible.jpg
37693cfc748049e45d87b8c7d8b9aacd_thumb.png
SKU245296-3.jpg

Co budeme potrebovat:

  • Montazni material
  1. vhodnou krabici - v mem pripade Gewiss 42206, rozmer 150x110x70 mm, existuje i s pruhlednym vikem
  2. falesne dno na upevneni modulu, napriklad z kousku plexiskla
  3. vyvodky Pg7 do krabice
  4. tenke lanko na propojovani
  5. distancni sloupky M2 a M2,5 pro upevneni modulu (aliexpress "nylon standoff M2, M2,5)
  6. sroubky M3 na upevneni falesneho dna
  • Elektronika
  1. trinasobny baseboard pro Wemos (aliexpress "wemos d1 triple base")
  2. procesor Wemos D1 mini (aliexpress "wemos d1 mini")
  3. OLED displej 64x48 (aliexpress "wemos d1 mini display shield")
  4. driver pro motory L298N. Je potreba ten s chladicem, protoze snese napeti 24V nutne pro provoz hodin (aliexpress "l298n motor driver")
  5. step up menic z 5 na 24 V MT3608 (aliexpress "mt3608")
  6. konektor pro pripojeni napajeni (microUSB breadboard) (aliexpress "micro usb pcb board connector")
  • Naradi
  1. pajka
  2. cin
  3. vrtacka
  4. vrtak M2,5
  5. vrtak M3
  6. sroubovak
  7. kleste

Sikovne ruce a lampu :)

Schema

Schematic_Pragotron_2020-12-07_20-24-26.png

Je potreba udelat zelene propoje, modre znazorneny propoj mezi MCU a OLED displejem zabezpecuje baseboard.

Poznamka : Ve schematu mám chybu, svorka VS driveru patri pripoji na +5V, nikoliv na GND, jak je ve schematu chybne zakresleno)

Montaz

IMG_20201115_122332.jpg
l298n.jpg
baseboard.jpg
wemos.jpg

Z plexiskla udelame desticku, kterou vlozime do krabice, oznacime mista, kde je mozne ji prisroubit, vyvrtame diry 3,2. Potom desticku vyndame, prekreslime montazni otvory modulu a vyvrtame diry 3mm pro distancni sloupky, DC menic nema montazni otvory, daji se vyvrtat otvory 2,5mm mezi letovacimi oky a pouzit distancni sloupky M2,5. Doporucuji jeste predvrtat vykruzovakem vetsi diry v mistech, kde jsou montazni otvory cele krabice. Rozmisteni modulu udelejte tak, aby bylo mozny pristup ke sroubum pro montaz krabice i sroubum, co budou drzet montazni desku v krabici

Modul menice je potreba pres osazenim nastavit na spravne napeti. Pripojime modul svorkami Vin ke zdroji 5V a na Vout merime napeti. Otacenim trimru nastavime, aby vystup mel 24V. Tim je menic pripraven.

Na modulu driveru je potreba overit, aby byl propojeny jumper EN1 a zaroven rozpojeny (nepropojeny) jumper vnitrniho napajeni, viz obrazek.

Do modulu baseboard, wemosu a displeje naletujeme spojovaci hrebinky, Pozor na spravnou orientaci, aby byly propojene spravne moduly. Do baseboardu se naletuje z horni strany hrebinek s dutinkami, do wemosu a do displeje z dolni strany hrebinkova lista. kterou se pak modul zasune do listy v baseboardu.

Nachystame si moduly, naletujeme vodice na propoje, pospojujeme a muzeme umistit pres distancni sloupky na montazni desku. Montazni desku potom sroubkama M3 prisroubime do krabice samotne.

Software

IDE.jpg

Pres arduino IDE nahrajeme SW do WEMOSu. Prvne je potreba si Arduino IDE upravit, aby bylo mozne nahravat procesory ESP8266:
Jak pripravit Arduino IDE pro ESP8266

Zaroven bude nutne do Arduino IDE nahrat nektere knihovny

Az budeme mit Arduino IDE pripravene, pripojime pres USB kabel WEMOS, otevreme sketch a nahrajeme jej do wemosu. Pozor, je potreba spravne nastavit v menu Nastroje parametry pro nahrati.

Dokonceni

Prvni spusteni:

WEMOS nechame pripojeny k pocitaci pres USB kabel, pripojime displej a vhodnou propojkou spojime piny oznacene G a D7. Stiskneme RESTART tlacitko. Wemos prejde do nastavovaciho modu - vytvori Wifi siti "testovaci", k ni je potreba se pripojit napriklad mobilnim telefonem a otevrit adresu 192.168.4.1. Objevi se webove rozhrani wemosu, kde je mozne pres odkaz nastavit wifi sit a heslo k ni. Je potreba vlozit udaj wifi, klepnout na tlacitko ulozit ve stejnem radku, nasledne heslo k ni a opet ulozit. Az mame hotov, odstranime propojku pinu G a D7 a opet zmackneme restart. Wemos najede v beznem rezimu a ukaze se pripojovani k zadane wifi a pokud se pripoji, zobrazi se ziskana IP adresa.

Potom modul WEMOS vlozime do patice na baseboardu pripojime hodiny do svorek OUT1 a OUT2, pripojime napajeni.

Na dispelji by se melo po uvodnim logu objevit informace o pripojovani k wifi siti, nasledne ziskana IP adresa a nakonec 4 udaje

T: - aktualni cas

S: - cas posledni synchronizace casu

N: - stav dostupnosti NTP serveru (OK nebo KO)

DST: (zda je aktivni letni cas).
D: pocet pulsu pri zadani rychleho posunu vpred pres webove rozhrani (polozka Adding)