GUI-O Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. gammda
    G
    • Profile
    • Following 0
    • Followers 0
    • Topics 10
    • Posts 13
    • Best 0
    • Controversial 0
    • Groups 0

    gammda

    @gammda

    0
    Reputation
    3
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    gammda Unfollow Follow

    Latest posts made by gammda

    • RE: Where to find the commands

      @Bernard

      @sls 500 - Request to hide loading screen. This means that all widgets will appear on the screen at the same time.
      If you have many widgets in the Init procedure without this command, you may see each one being installed separately, especially if a low baud rate is used.
      At the end of the initialization process must be @hls 10 The number means how long in ms the animation is displayed

      These commands are useful when reinitialization happend. If you don't clear GUI-O widgets, they are duplicated and doesn't display properly.
      @cls - clear the screen
      @clh - clear all hardware components
      @clo - clear orientation - when you want to set the screen to the default orientation

      @gse - this is a general setting (specify the delimiter character COD:0 - space, COD:1-coma TSC:39 means " ' " delimiter on i.e. TXT
      @guis - screen definition

      I usually use this:

      @sls 200
      @cls
      @clh   
                                              
      @gse COD:0 TSC:39                             
      @guis BGC:#000000 ASR:0.4486                  
      .... 
      
      @hls 10
      

      ASR:0.4486 is screen ratio for Samsung A13,
      BGC:#0000000 means black background on home screen.

      posted in Frequently Asked Questions (FAQ)
      G
      gammda
    • RE: ECG Electro Cardio Gram

      @HilmihanEkim2208
      Hello.
      For easier communication, next time please write in English.

      This is done with Bascom IDE and not Arduino. The source code is in the attachment.

      '------------------------------------------------------------------------------
      ' ECG Electro Cardio Gram
      ' 2021-07-01 (c)gammda
      ' Ver-1
      ' CardioGraph
      ' Use Arduino UNO analog input A1 (pinc.1) and AD8232 modul
      ' .-----------------------.
      ' |ATMEGA328              |
      ' |Clock 11.059200MHz     |
      ' |Baud:19200             |
      ' '-----------------------'
      ' 1.Install GUI-O application on smartphone
      '   www.gui-o.com or https://play.google.com/store/apps/details?id=com.guio.guioapp
      ' 2.Start GUI-O and make Bluetooth connection with arduino board
      ' 3.Press on start GUI-O button
      '------------------------------------------------------------------------------
      
      $regfile = "m328pbdef.dat"
      $crystal = 11059200
      '$baud = 9600                                                'default baudrate for Bluetooth HC06
      $baud = 19200                                               'NOTE!  For proper connection, it is necessary to set 19200 on the bluetooth module HC06.
                                                                  'For first test you can use default baudrate 9600
      
      Config Serialin = Buffered , Size = 120
      
      Const Timer1reload = 43200
      Config Timer1 = Timer , Prescale = 256
      Load Timer1 , Timer1reload
      On Ovf1 Timer1_isr
      Enable Timer1
      Start Timer1
      
      Enable Interrupts
      
      
      '-ADC--------------------------------------------------------------------------
      Dim Channel As Byte                                         'A/D conversion
      Channel = 1
      
      Config Adc = Single , Prescaler = Auto , Reference = Avcc
      Start Adc
      Enable Interrupts
      '------------------------------------------------------------------------------
      $lib "GetToken.Lib"
      $external Gettoken
      Declare Function Gettoken(strinput As String , Byval Bseparator As Byte , Byval Bcount As Byte ) As String
      Dim Sep As Byte
      Dim Pozicija As Byte
      '------------------------------------------------------------------------------
      
      Dim Cardio As Integer
      Dim Pulse As Byte
      Dim Pulsex As Byte
      Pulsex = 60
      
      Dim Timx As Byte
      Dim Timy As Byte
      Dim Pul1 As Byte
      Dim Soun_d As Bit
      Soun_d = 0
      
      Dim Flags As Bit
      Flags = 0
      Dim Data_key As Byte
      Dim Znak As String * 15
      Dim Rdata As String * 100
      Dim Init As String * 4
      
      Gosub Guio_ini                                              'start initalization procedure on GUI-O - write objects on screen of smart phone
      '------------------------------------------------------------------------------
      Main:
      Do
        If Ischarwaiting() = 1 Then
         Gosub Read_data
        End If
      
           Cardio = Getadc(channel)                               'read walue of AD
      
           If Cardio > 740 Then                                   'sound if amplitude je more than 740
             If Soun_d = 1 Then
               Print "@ton1 EDUR:500"                             'sound appear on smart phone
             End If
      
             Pul1 = Pul1 + 1                                      'calculate pulse
             If Timy = 4 Then
               Pulse = Pul1 * 10
               Pul1 = 0
               Timy = 0
             End If
      
           End If
      
           Print "@ch1 PLI:" ; Chr(34) ; "pl1" ; Chr(34) ; " YP:" ; Chr(34) ; Cardio ; Chr(34)       ' write graph data (AD data) ECG to GUI-O
      
        If Timx > 1 Then
      
          Print "@ch0 PLI:" ; Chr(34) ; "pl0" ; Chr(34) ; " PLC:" ; Chr(34) ; "#000000" ; Chr(34) ; " YP:" ; Chr(34) ; Pulse ; Chr(34) ; " XP:" ; Chr(34) ; "0" ; Chr(34)       'Write graph pulse to GUI-O
          Print "@lbpulse TXT:" ; Chr(34) ; Pulse ; Chr(34)       'write numeric value on GUI-O
      
          Timx = 0
        End If
      
      Loop
      End                                                         'End of main cycle
      '------------------------------------------------------------------------------
       Read_data:
       Reset Watchdog
       Data_key = Inkey()
       If Data_key = "@" Then Input Rdata Noecho
      
      
       Sep = &H20
       Pozicija = 1
       Znak = Gettoken(rdata , Sep , Pozicija)
      
      
      If Znak = "btsound" Then
         Toggle Soun_d
      
         If Soun_d = 1 Then
          Print "@btsound BTH:0.25"                               'If sound is ON button outline appear
         Else
          Print "@btsound BTH:0"                                  'If sound is OFF button outline disappear
         End If
      
      End If
      
      
      Init = Mid(rdata , 1 , 4)
      If Init = "init" Then                                       'reading "@init" from GUI-O
        Gosub Guio_ini
      End If
      
      
      Rdata = ""
      
      Return
      '-Initialization procedure GUI-O Objects-------------------------------------------------------
      
      Guio_ini:
      
       Print "@sls 500"                                           'start writting objects
       Print "@cls"                                               'clear screen
       Print "@clh"                                               'clear HW components
       'Print "@clo"                                               'clear orientation
       Print "@guis BGC:#000000 ASR:0.449671"                     'bacground color X-Y ratio
       Print "|SORI UID:sori1 HID:sori ORI:2 SEN:0"
       Waitms 250
       Print "|IM UID:imx X:15 Y:50 W:100 H:100 ROT:0 SHE:0 VIS:1 OPA:1 SCM:2 IP:" ; Chr(34) ; "ECG.jpg" ; Chr(34)       'GUI-O Image ECG.jpg copy to smartphone \Phone\Android\data\com.guio.guioapp\files\Pictures\
      
       Print "|TON UID:ton1 HID:ton EDUR:1000 TONT:24"            'GUI-O define ton
      
       Print "|CH UID:ch0 X:65 Y:25 W:72 H:50 BTH:0.1 XTC:10 YTC:8 VIS:1 BSZ:5 DRA:0 BGC:#FFFFFF FGC:#900000 RAD:0 LT:0.15 XMA:5 YMA:8 SHVL:1 VLP:0 CHN:" ; Chr(34) ; "PULSE" ; Chr(34) ; " FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " FSZ:4"
       Print "|CH UID:ch1 X:65 Y:75 W:72 H:50 BTH:0.1 XTC:10 YTC:8 VIS:1 BSZ:200 DRA:0 CHT:2 BMA:0.03 XLO:0 XHI:40000 BGC:#FFFFFF FGC:#900000 RAD:0 LT:0.15 XMA:5 YMA:8 SHVL:1 VLP:0 CHN:" ; Chr(34) ; "ELECTRO CARDIOGRAM" ; Chr(34) ; " FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " FSZ:4"
       'GUI-O graph for pulse and Cardio
      
       Print "|LB UID:lbpulse X:87 Y:35 ALP:1 ROT:0 SHE:1 FGC:#000000 FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " FSZ:16 TXT:" ; Chr(34) ; "---" ; Chr(34)       'Label for number-pulse
       Print "|LB UID:lbpname X:85 Y:23 ALP:1 ROT:0 SHE:1 FGC:#000000 FFA:" ; Chr(34) ; "font8" ; Chr(34) ; " FSZ:4 TXT:" ; Chr(34) ; "PULSE BMP" ; Chr(34)       'Label for name
      
       Print "|LB UID:lbname X:2 Y:92 ALP:1 ROT:0 SHE:1 FGC:#FFFFFF FFA:" ; Chr(34) ; "font7" ; Chr(34) ; " FSZ:10 TXT:" ; Chr(34) ; "ECG" ; Chr(34)       'Label general name
      
      
       Print "|BT UID:btsound X:22 Y:92 W:10 H:10 ROT:0 RAD:1 SHVR:0.8 SHE:1 SHC:#404040 BGC:#808B96 SBGC:#808B96 FGC:#FFFFFF FSZ:6 BTH:0 FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " TXT:" ; Chr(34) ; "Sound" ; Chr(34) ; " SVAL:" ; Chr(34) ; "Stop" ; Chr(34)
       'Button for sound ON/OFF
      
       Print "@ch1 PLI:" ; Chr(34) ; "pl1" ; Chr(34) ; " PLC:" ; Chr(34) ; "#000000" ; Chr(34) ; " YP:" ; Chr(34) ; Cardio ; Chr(34) ; " XP:" ; Chr(34) ; "0" ; Chr(34)
       'write data for cardio
       Print "@hls 250"                                           'end writting objects
      
      Return
      
      
      
      '-Timer_ISR--------------------------------------------------------------------------------
      
       Timer1_isr:
         Timx = Timx + 1
         Timy = Timy + 1
      
      
        Return
      
      '------------------------------------------------------------------------------------------
      
      posted in Share Your Projects
      G
      gammda
    • RE: Access control example

      Here is the new RFID access control screen.
      https://i.imgur.com/8NE7gvC.png

      posted in Examples
      G
      gammda
    • GUI-O FM PLL Radio reciever

      I found this simple FM radio module.
      https://www.amazon.ae/Digital-FM-Radio-Module-76-0MHz-108-0MHz/dp/B01N4AHISZ

      It offers control via UART.
      Added Arduino NANO, Bluetooth module HC-06 and of course using GUI-O.
      The result is here.

      Here is also Youtube video and schematic.

      PLL-Radio-1.JPG

      posted in Share Your Projects
      G
      gammda
    • GUI-O Audio MIXER

      This is one example of a sound mixer using the GUI-O application.

      a43d3a5d-cf1d-49ec-b4fc-ad2df1555882-Screenshot_20220211-092730.jpg

      GUI-O Init procedure

      @sls 500
      @cls    
      @clh    
      @guis BGC:#2E2E2F ASR:0.449671
      
      
      |SORI UID:sori1 HID:sori ORI:2 SEN:0
      
      |IM UID:imd X:89 Y:12 W:20 H:5 ROT:0 SHE:0 VIS:1 OPA:1 SCM:0 IP:"https://i.imgur.com/VCNK1dp.png"
      |IM UID:im1 X:20 Y:12 W:20 H:5 ROT:0 SHE:0 VIS:1 OPA:1 SCM:0 IP:"https://i.imgur.com/8j1RdO8.png"
      |IM UID:im2 X:40 Y:12 W:20 H:5 ROT:0 SHE:0 VIS:1 OPA:1 SCM:0 IP:"https://i.imgur.com/FN3avb4.png"
      |IM UID:im3 X:60 Y:12 W:20 H:5 ROT:0 SHE:0 VIS:1 OPA:1 SCM:0 IP:"https://i.imgur.com/QeqKmWO.png"
      
      
      |BSL UID:bslx11 X:11 Y:30 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx12 X:11 Y:40 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx13 X:11 Y:50 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx14 X:11 Y:60 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx15 X:11 Y:70 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx16 X:11 Y:80 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx17 X:11 Y:90 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |SL UID:slm1 X:15 Y:60 W:28 H:2 HAH:6 HAW:6 IP:"https://i.imgur.com/eUuvOTX.png" HAR:0 HAC:#000E530A VIS:1 ROT:270 BGC:#000000 SFGC:#822d0a FGC:#4eb50a SHE:0 VAL:0 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |LB UID:lb1 X:15 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"CH-1"
      
      |BSL UID:bslx21 X:21 Y:30 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx22 X:21 Y:40 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx23 X:21 Y:50 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx24 X:21 Y:60 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx25 X:21 Y:70 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx26 X:21 Y:80 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx27 X:21 Y:90 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |SL UID:slm2 X:25 Y:60 W:28 H:2 HAH:6 HAW:6 IP:"https://i.imgur.com/eUuvOTX.png" HAR:0 HAC:#000E530A VIS:1 ROT:270 BGC:#000000 SFGC:#822d0a FGC:#4eb50a SHE:0 VAL:0 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |LB UID:lb2 X:25 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"CH-1"
      
      |BSL UID:bslx31 X:31 Y:30 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx32 X:31 Y:40 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx33 X:31 Y:50 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx34 X:31 Y:60 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx35 X:31 Y:70 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx36 X:31 Y:80 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx37 X:31 Y:90 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |SL UID:slm13 X:35 Y:60 W:28 H:2 HAH:6 HAW:6 IP:"https://i.imgur.com/eUuvOTX.png" HAR:0 HAC:#000E530A VIS:1 ROT:270 BGC:#000000 SFGC:#822d0a FGC:#4eb50a SHE:0 VAL:0 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |LB UID:lb3 X:35 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"CH-2"
      
      |BSL UID:bslx41 X:41 Y:30 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx42 X:41 Y:40 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx43 X:41 Y:50 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx44 X:41 Y:60 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx45 X:41 Y:70 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx46 X:41 Y:80 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx47 X:41 Y:90 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |SL UID:slm4 X:45 Y:60 W:28 H:2 HAH:6 HAW:6 IP:"https://i.imgur.com/eUuvOTX.png" HAR:0 HAC:#000E530A VIS:1 ROT:270 BGC:#000000 SFGC:#822d0a FGC:#4eb50a SHE:0 VAL:0 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |LB UID:lb4 X:45 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"CH-2"
      
      |BSL UID:bslx51 X:51 Y:30 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx52 X:51 Y:40 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx53 X:51 Y:50 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx54 X:51 Y:60 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx55 X:51 Y:70 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx56 X:51 Y:80 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx57 X:51 Y:90 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |SL UID:slm5 X:55 Y:60 W:28 H:2 HAH:6 HAW:6 IP:"https://i.imgur.com/eUuvOTX.png" HAR:0 HAC:#000E530A VIS:1 ROT:270 BGC:#000000 SFGC:#822d0a FGC:#4eb50a SHE:0 VAL:0 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |LB UID:lb5 X:55 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"CH-3"
      
      |BSL UID:bslx61 X:61 Y:30 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx62 X:61 Y:40 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#FFFFFF
      |BSL UID:bslx63 X:61 Y:50 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx64 X:61 Y:60 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx65 X:61 Y:70 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx66 X:61 Y:80 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |BSL UID:bslx67 X:61 Y:90 SHE:0 ROT:0 LEN:8 BTH:0.1 FGC:#000000
      |SL UID:slm6 X:65 Y:60 W:28 H:2 HAH:6 HAW:6 IP:"https://i.imgur.com/eUuvOTX.png" HAR:0 HAC:#000E530A VIS:1 ROT:270 BGC:#000000 SFGC:#822d0a FGC:#4eb50a SHE:0 VAL:0 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |LB UID:lb6 X:65 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"CH-3"
      
      |LB UID:lbc1 X:8 Y:30 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"+10"
      |LB UID:lbc2 X:8 Y:40 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"+5"
      |LB UID:lbc3 X:8 Y:50 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"0"
      |LB UID:lbc4 X:8 Y:60 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-5"
      |LB UID:lbc5 X:8 Y:70 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-10"
      |LB UID:lbc6 X:8 Y:80 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-15"
      |LB UID:lbc7 X:8 Y:90 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-20"
      
      |LB UID:lbd1 X:72 Y:30 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"+10"
      |LB UID:lbd2 X:72 Y:40 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"+5"
      |LB UID:lbd3 X:72 Y:50 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"0"
      |LB UID:lbd4 X:72 Y:60 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-5"
      |LB UID:lbd5 X:72 Y:70 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-10"
      |LB UID:lbd6 X:72 Y:80 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-15"
      |LB UID:lbd7 X:72 Y:90 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3.5 FFA:"font8" TXT:"-20"
      
      |LB UID:lbm X:83.5 Y:98 ROT:0 SHE:1 FGC:#FFFFFF ALP:0 FSZ:3 FFA:"font8" TXT:"MASTER"
      |SL UID:slml X:80 Y:60 W:28 H:2 HAH:7 HAW:7 IP:"https://i.imgur.com/5PppO2J.jpg" HAR:0 HAC:#00772200 VIS:1 ROT:270 BGC:#000000 SFGC:#ffc04c FGC:#a93c3c SHE:0 VAL:15 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      |SL UID:slmd X:87 Y:60 W:28 H:2 HAH:7 HAW:7 IP:"https://i.imgur.com/5PppO2J.jpg" HAR:0 HAC:#00772200 VIS:1 ROT:270 BGC:#000000 SFGC:#ffc04c FGC:#a93c3c SHE:0 VAL:15 LVAL:0 HVAL:50 UD:0 RAD:1 SHH:1 CE:1
      
      |SI UID:si1 X:98 Y:72 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1
      |SI UID:si2 X:98 Y:65 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1
      |SI UID:si3 X:98 Y:58 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1
      |SI UID:si4 X:98 Y:51 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1
      |SI UID:si5 X:98 Y:44 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#FFC300 SHE:0 EN:1
      |SI UID:si6 X:98 Y:37 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#FFC300 SHE:0 EN:1
      |SI UID:si7 X:98 Y:30 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#990000 SHE:0 EN:1
      
      |SI UID:sj1 X:92 Y:72 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1  
      |SI UID:sj2 X:92 Y:65 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1  
      |SI UID:sj3 X:92 Y:58 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1  
      |SI UID:sj4 X:92 Y:51 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#009900 SHE:0 EN:1  
      |SI UID:sj5 X:92 Y:44 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#FFC300 SHE:0 EN:1  
      |SI UID:sj6 X:92 Y:37 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#FFC300 SHE:0 EN:1  
      |SI UID:sj7 X:92 Y:30 W:1.5 VIS:1 ROT:0 BGC:#B0C4DE FGC:#990000 SHE:0 EN:1     
      
      |LB UID:lb11 X:95 Y:72 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:"-60dB" 
      |LB UID:lb12 X:95 Y:65 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:"-48dB" 
      |LB UID:lb13 X:95 Y:58 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:"-30dB"
      |LB UID:lb14 X:95 Y:51 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:"-18dB" 
      |LB UID:lb15 X:95 Y:44 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:"-6dB"                                                                                                                                                             
      |LB UID:lb16 X:95 Y:37 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:" 0dB"  
      |LB UID:lb17 X:95 Y:30 ROT:0 SHE:0 ALP:0 FGC:#FFFFFF FSZ:2.7 FFA:"font8" TXT:"OVER" 
      
      |BSE UID:bseon X:5 Y:12 W:5.5 HIW:1 SHE:0 ROT:0 BTH:0.2 BGC:#a1a1a1 FGC:#a1a1a1
      |BT UID:bton X:5 Y:12 W:4 H:9 SHE:1 ROT:0 RAD:3 BGC:#7a7a7a SBGC:#d9d9d9 FGC:#FFFFFF FSZ:4 BTH:0 TXT:"" SVAL:"ON"
      |BSA UID:bsao1 X:5 Y:12 W:1.1 SHE:0 ROT:0 BTH:0.3 BGC:#000000 STA:-245 ENA:65
      |BSL UID:bslo1 X:5 Y:12 ROT:90 FGC:#000000 LEN:1.5 BTH:0.3
      
      |KNO UID:kno1 X:95 Y:87 W:7 VIS:1 ROT:0 SHE:1 STR:10 STS:1.5
      
      @hls 20
      
      posted in Share Your Projects
      G
      gammda
    • GUI-O Baby Cook

      Modification device Baby Cook for remote control using GUI-O

      Screenshot_20220203-151856.jpg

      GUI-O init procedure

      @sls 50                              
      @cls                                  
      @clh                                  
      @guis BGC:#000000 ASR:0.449671        
                                            
      
      |IM UID:im1 X:50 Y:19 W:60 H:20 ROT:0 SHE:0 VIS:1 OPA:1 SCM:1 PLS:1 IP:"https://i.imgur.com/TaEqYub.gif"  
      |IM UID:imd X:50 Y:42 W:90 H:90 ROT:0 SHE:0 VIS:1 OPA:1 SCM:0 IP:"https://i.imgur.com/snL7KTl.jpg"  
      |LB UID:lbname X:8 Y:8 ALP:1 SHE:1 ROT:0 FGC:#FFFFFF FSZ:4 FFA:"font7" TXT:"Baby cook"
      
      |SI UID:sj1 X:39 Y:39 W:4 VIS:1 ROT:0 BGC:#B0C4DE FGC:#990000 SHE:0 EN:1 
      
      |BSE UID:bseon X:50 Y:80 W:60 HIW:1 SHE:0 ROT:0 BTH:0.2 BGC:#a1a1a1 FGC:#a1a1a1
      |BT UID:bton X:50 Y:80 W:40 H:18 SHE:1 ROT:0 RAD:28 BGC:#7a7a7a SBGC:#d9d9d9 FGC:#FFFFFF FSZ:4 BTH:0 TXT:"" SVAL:"ON"
      
      |IM UID:imp X:50 Y:80 W:15 H:15 ROT:270 SHE:0 VIS:1 OPA:1 SCM:0 IP:"https://i.imgur.com/sHMlgcK.png"  
      
      @hls 20
      
      posted in Share Your Projects
      G
      gammda
    • QR Code / Bar Code Scanner

      Youtube Smartphone Screen Video:
      [

      ](link url)

      Screenshot_20220314-202148.jpg
      Init procedure:

      @sls 50
      @cls
      @clh
      @gse COD:0 TSC:39
      @guis BGC:#000000 ASR:0.449671
      |IM UID:imd X:50 Y:25 W:100 H:100 ROT:0 SHE:0 VIS:1 OPA:0.38 SCM:0 IP:'https://i.imgur.com/F5jECBr.jpg'
      |LB UID:lbname X:8 Y:8 ALP:1 SHE:1 ROT:0 FGC:#FFFFFF FSZ:4 FFA:'font7' TXT:'QR code scanner'
      |BRE UID:bre1 X:50 Y:55 W:90 H:30 VIS:1 OPA:1 FGC:#990000 BTH:0.8 BRP:1 BRCF:0
      |LB UID:lb1 X:60 Y:38 ALP:1 SHE:1 ROT:0 FGC:#FFFFFF FSZ:2 URL:1 FFA:'font0' TXT:'www.gui-o.com'
      |SI UID:sj1 X:91 Y:42 W:4 VIS:0 ROT:0 BGC:#B0C4DE FGC:#990000 SHE:0 EN:1       'LEd Read
      |TON UID:ton1 HID:ton EDUR:1000 TONT:24
      |TA UID:ta1 X:50 Y:80 W:80 H:20 VIS:1 BGC:#121212 FGC:#6D9DC5 SHE:1 FSZ:2 RAD:1.5 BSZ:250 CL:1 
      @hls 20
      
      posted in Share Your Projects
      G
      gammda
    • GUI-O Counter

      Here is simple GUI-O counter made with Arduino HW, SSD1306 and Bluetooth modul HC06.

      Youtube ScreenRecords from my phone

      GUI-O_Counter.JPG Counter_Offset.jpg

      posted in Share Your Projects
      G
      gammda
    • ECG Electro Cardio Gram

      Here is very simple ECG Electro Cardio Gram made with Arduino UNO , Bluetooth HC06 adapter and an AD8232 sensor.
      https://www.aliexpress.com/item/32989203202.html?spm=a2g0s.9042311.0.0.27424c4dQYUJ6C
      ECG-Cardio1.JPG

      Arduino UNO uses analog (PinC.1) for input. Immediately after the analog signal measurement, it sends the value information via the serial port (Bluetooth module HC06) to the GUI-O application (CH-sweep chart object) on the smartphone.

      That's enough speed for a heartbeat. 😃

      You can turn the sound ON or OFF with the "sound" button.

      Result is on Youtube video - screenvideo from my phone.

      Screenshot_20210610-203008.jpg

      posted in Share Your Projects
      G
      gammda
    • DDS Signal generator

      This dual channel digital signal generator works on Arduino UNO hardware and AD9833 circuit.
      https://www.aliexpress.com/item/32998169276.html?spm=a2g0o.productlist.0.0.2e0d5264osX32o&algo_pvid=06a29dbf-83e6-4ed0-accd-142be86ab9a0&algo_exp_id=06 %27U50df2

      The connection between the smartphone and the Arduino UNO is made with the Bluetooth module HC 06.

      DDS-AD9833.JPG

      Control is possible in two ways, from a smartphone and directly from the Arduino LCD shield.
      Pictures and Youtube videos tell more.

      Screenshot_20211112-204332.jpg

      posted in Share Your Projects
      G
      gammda