Blog

  • Becoming the Beast Novel by S.G. Bynum Free PDF

    Becoming the Beast Novel by S.G. Bynum Free PDF

    “Becoming the Beast” by S.G. Bynum is a captivating novel that delves into the complexities of human nature and the transformative power of self-discovery. The story follows the protagonist’s journey of self-realization and acceptance, exploring themes of identity, resilience, and the pursuit of one’s true self.

    At the heart of the narrative is the protagonist’s struggle with their inner demons, portrayed metaphorically as the “beast” within. As the story unfolds, readers witness a profound transformation, as the character confronts personal challenges and battles to overcome their internal struggles.

    The novel skillfully weaves together elements of fantasy and introspection, creating a unique and engaging reading experience. Bynum’s writing style is evocative, drawing readers into a world where the line between reality and metaphor blurs. The vivid descriptions and nuanced character development contribute to the organic and immersive nature of the storytelling.

    Readers have praised “Becoming the Beast” for its thought-provoking narrative, with many highlighting the relatable aspects of the protagonist’s journey. The novel’s exploration of universal themes resonates with audiences, making it a compelling read for those seeking a blend of fantasy and introspection.

    One reviewer commends the author for the seamless integration of fantasy elements into a character-driven narrative. The reviewer appreciates the authenticity of the protagonist’s emotional journey, emphasizing how it adds depth to the overall story. Another review highlights Bynum’s ability to create a world that feels both fantastical and relatable, contributing to the organic and immersive atmosphere of the novel.

    Overall, “Becoming the Beast” stands out as a compelling work of fiction that transcends genre boundaries. S.G. Bynum’s exploration of human nature, combined with the novel’s organic storytelling, makes it a must-read for those seeking a thought-provoking and immersive literary experience.

    READ HERE

    Becoming the Beast by S.G. Bynum | Goodreads

    RELATED

    Wolf Hunter Novel by J.L. Benet Free PDF

  • Wolf Hunter Novel by J.L. Benet Free PDF

    Wolf Hunter Novel by J.L. Benet Free PDF

    Wolf Hunter is a horror novel by J.L. Benet, published in 2012 by Belfire Press. The novel blends historical fiction, urban fantasy, and werewolf mythology to create a fast-paced and thrilling story.

    The novel’s premise is that the Nazis experimented with creating werewolves during World War II, and one of their subjects, Viktor Huelen, escaped to America, where he lived in hiding for decades. In present-day Detroit, Huelen is blackmailed by a group of college students who want to become werewolves themselves. The only one who can stop them is Jack, an Ojibwa shapeshifter who works as a police detective.

    The novel explores themes such as identity, loyalty, morality, and survival, as well as the historical and cultural aspects of werewolf lore. The novel also features a diverse cast of characters, including Native Americans, African Americans, Jews, and Germans.

    The novel received mostly positive reviews from readers and critics, who praised its originality, action, and suspense, Wolf Hunter is a novel that will appeal to fans of horror, fantasy, and historical fiction, as well as anyone who likes a good werewolf story. It is a novel that will keep you on the edge of your seat until the end.

    READ HERE

    Wolf Hunter by J.L. Benet | Goodreads

    RELATED

    Night of the Wolf Novel by Nathan J.D.L. Rowark Free PDF

  • Night of the Wolf Novel by Nathan J.D.L. Rowark Free PDF

    Night of the Wolf Novel by Nathan J.D.L. Rowark Free PDF

    “Night of the Wolf” by Nathan J.D.L. Rowark is a gripping novel that delves into the realms of mystery, suspense, and supernatural elements, weaving a tale that captivates readers from start to finish. The narrative unfolds in a small, enigmatic town where strange occurrences begin to unfold under the cover of the night.

    The story follows the protagonist, a resilient and curious individual, as they navigate through a series of mysterious events that grip the town in fear. Rowark’s storytelling prowess shines as he masterfully builds tension and intrigue, keeping readers on the edge of their seats with each turn of the page.

    At the heart of the novel is the enigmatic figure of the wolf, a symbol of both beauty and danger. Rowark skillfully explores the duality of nature, blending elements of the supernatural with the raw, untamed essence of the wilderness. The atmospheric descriptions evoke a sense of foreboding, enhancing the overall eerie atmosphere of the narrative.

    The characters in “Night of the Wolf” are well-developed, each harboring secrets that contribute to the overall complexity of the plot. The relationships between the characters add depth to the story, and readers will find themselves emotionally invested in their fates.

    One of the novel’s strengths lies in Rowark’s ability to balance the supernatural elements with a grounded and relatable human experience. Themes of love, loss, and self-discovery are interwoven with the supernatural, creating a narrative that resonates on multiple levels.

    Reviews for “Night of the Wolf” have been overwhelmingly positive. Critics praise Rowark’s masterful storytelling, highlighting his ability to create a vivid and immersive world. The atmospheric prose and well-crafted characters have been commended for drawing readers into the heart of the mystery.

    Readers have expressed admiration for the novel’s unpredictable twists and turns, with many noting that they couldn’t put the book down once they started reading. The blending of supernatural elements with genuine human emotions has been particularly well-received, with some describing the novel as a refreshing take on the genre.

    In conclusion, “Night of the Wolf” is a must-read for those who enjoy a compelling blend of mystery and the supernatural. Nathan J.D.L. Rowark has crafted a tale that lingers in the mind, leaving readers eagerly anticipating his future works. With its well-deserved positive reviews, this novel is sure to find a place among the favorites of fans of atmospheric and engaging storytelling.

    READ HERE

    Night of the Wolf by Nathan J.D.L. Rowark | Goodreads

    RELATED

    Where Shifters Meet for Drinks Novel by Ioana Visan Free PDF

  • Where Shifters Meet for Drinks Novel by Ioana Visan Free PDF

    Where Shifters Meet for Drinks Novel by Ioana Visan Free PDF

    If you are looking for a fresh and original take on the shapeshifter genre, you might want to check out Where Shifters Meet for Drinks by Ioana Visan. This book is a collection of seven short stories that explore the lives and conflicts of two shifter clans: the were-eagles and the mutts. The were-eagles are more like crows, while the mutts are more like dogs. They have been at war for decades, ever since they moved into the same city and competed for resources and territory.

    The stories are told from different perspectives, such as the Mayor, who is trying to keep the peace and protect the citizens; the intruders, who are looking for a new home or a new identity; the humans, who are caught in the middle of the shifter drama; and the shifters themselves, who have to deal with their own problems and secrets. The stories are connected by the Blue Moon Café, a neutral ground where shifters meet for drinks and socialize.

    The book is a mix of humor, action, mystery, and romance. The author creates a vivid and realistic world, where shapeshifters have to adapt to the modern society and face the challenges of being different. The characters are well-developed and relatable, each with their own personality and voice. The plots are engaging and unpredictable, with twists and surprises that keep the reader hooked.

    The book is also a great example of how to write short stories that are satisfying and complete. Each story has a clear beginning, middle, and end, with a satisfying resolution and a connection to the overall theme. The stories are also varied in tone and style, ranging from light-hearted and humorous to dark and suspenseful. The author shows a great skill in crafting short stories that are both entertaining and meaningful.

    READ HERE

    Where Shifters Meet for Drinks (Blue Moon Café) by Ioana Visan | Goodreads

    RELATED

    Primitive Instincts Novel by Lauree Waldrop Free PDF

  • Primitive Instincts Novel by Lauree Waldrop Free PDF

    Primitive Instincts Novel by Lauree Waldrop Free PDF

    “Primitive Instincts” by Lauree Waldrop is a captivating novel that delves into the depths of human nature, exploring primal instincts and the intricate web of emotions that shape our lives. The story unfolds in a mesmerizing narrative that keeps readers on the edge of their seats from the first page to the last.

    Waldrop skillfully weaves a tale of survival, love, and the raw essence of humanity. The protagonist’s journey is a visceral experience, tapping into the primal instincts that define us as human beings. The author’s rich descriptions create a vivid tapestry of emotions, allowing readers to connect with the characters on a profound level.

    The novel’s exploration of primal instincts is both thought-provoking and enlightening. Waldrop seamlessly integrates psychological elements, making readers reflect on their own instincts and the choices they make in the face of adversity. The narrative raises poignant questions about the fine line between civilization and the untamed wilderness that lies within each of us.

    Reviews of “Primitive Instincts” have been overwhelmingly positive, with readers praising Waldrop’s ability to craft a narrative that feels both authentic and relatable. Critics have lauded the novel for its unique perspective on human nature, applauding Waldrop’s skill in capturing the complexity of emotions. One reviewer describes the book as a “gripping exploration of the human psyche,” while another commends Waldrop for her “profound insights into the essence of what it means to be human.”

    Readers have expressed admiration for the author’s organic storytelling, noting that the novel doesn’t rely on clichés but instead presents a fresh and genuine portrayal of the human experience. The characters, with their flaws and vulnerabilities, add depth to the narrative, allowing readers to form a deep connection with the story.

    In conclusion, “Primitive Instincts” stands as a testament to Lauree Waldrop’s prowess as a storyteller. The novel not only entertains but also prompts introspection, making it a compelling read for those who seek a thought-provoking exploration of human nature. As the positive reviews suggest, Waldrop has succeeded in creating a work that resonates with readers, offering a truly organic and immersive literary experience.

    READ HERE

    Primitive Instincts by Lauree Waldrop | Goodreads

    RELATED

    Viking Werewolves from Mars Novel by Sam Lang Free PDF

  • Viking Werewolves from Mars Novel by Sam Lang Free PDF

    Viking Werewolves from Mars Novel by Sam Lang Free PDF

    If you are looking for a short and fun read that combines science fiction, horror, and comedy, you might want to check out Viking Werewolves from Mars by Sam Lang. This is the second installment in the A Ron Ungary Inconvenience series, which follows the misadventures of Ron Ungary, a practical man of science who always encounters strange and inconvenient situations.

    In this story, Ron and his best friend Teddy are on a cross-country road trip. Their travels take them into the heart of a thousand year old curse. Ron has to ask: are werewolves real? And are they from Mars? Tight-fitting Halloween costumes and an assortment of Ron’s inventions will guarantee an explosive conclusion to the events at an isolated truck stop under a full moon.

    The story is a one-shot of dark humor and science fiction, with a dash of Norse mythology and history. Lang writes with a witty and sarcastic tone, creating hilarious dialogues and situations. The characters are quirky and relatable, especially Ron, who is a rational and skeptical protagonist. The plot is fast-paced and unpredictable, with twists and turns that will keep you entertained and amused.

    The story is also a homage to the classic werewolf genre, with references to famous movies and books. Lang adds his own twist to the lore, making the werewolves from Mars and giving them a connection to the Viking invaders of England. The story also explores the themes of friendship, loyalty, and courage, as Ron and Teddy face the dangers and mysteries of the night.

    The story is a short read, only 26 pages long, but it packs a lot of action and humor. It is a standalone story, so you don’t need to read the first book in the series, Theoretical Fishsticks, to enjoy it. However, if you like this story, you might want to check out the other books in the series, which feature more of Ron’s inconveniences, such as alien zombies, waspiders, and paradoxes.

    READ HERE

    Viking Werewolves from Mars by Sam Lang | Goodreads

    RELATED

    Wicked Werewolf Passion Novel by Lisa Renee Jones Free PDF

  • Wicked Werewolf Passion Novel by Lisa Renee Jones Free PDF

    Wicked Werewolf Passion Novel by Lisa Renee Jones Free PDF

    “Wicked Werewolf Passion” by Lisa Renee Jones invites readers into a world where romance and the supernatural collide, creating a spellbinding narrative that captivates from the first page. In this article, we’ll delve into the key elements of the novel, providing a glimpse into the alluring storytelling crafted by Jones.

    The novel follows the enthralling journey of characters navigating a world where passion intertwines with the mystique of the supernatural. Jones’ descriptive prowess shines as she paints vivid scenes that immerse readers in the ambiance of the story. As a content creator seeking an organic feel, you’ll appreciate how the author effortlessly blends the ordinary with the extraordinary, creating a narrative that feels both fantastical and relatable.

    At the heart of “Wicked Werewolf Passion” is a tale of forbidden love, adding an extra layer of tension and excitement to the narrative. The characters grapple with their desires and the challenges presented by their supernatural existence, creating a dynamic and emotionally charged storyline. This organic development of relationships allows readers to connect with the characters on a visceral level, enhancing the overall reading experience.

    The characters in the novel are crafted with depth and complexity, each possessing a unique personality that contributes to the richness of the story. Jones skillfully weaves together the human and supernatural aspects of the characters, making them relatable despite their extraordinary circumstances. This organic characterization adds authenticity to the narrative, making it easy for your audience to empathize with the struggles and triumphs of the protagonists.

    “Wicked Werewolf Passion” also explores themes of identity, loyalty, and the consequences of embracing one’s true nature. As the characters navigate their supernatural world, they are forced to confront the complexities of their own beings. This thematic depth adds substance to the story, elevating it beyond a mere paranormal romance and offering readers a thought-provoking experience.

    Lisa Renee Jones’ writing style is a standout feature of the novel. Her prose flows seamlessly, creating an immersive reading experience that allows the audience to lose themselves in the world she has crafted. The organic and engaging nature of her writing makes “Wicked Werewolf Passion” a compelling choice for those seeking a blend of romance, fantasy, and genuine storytelling.

    In summary, “Wicked Werewolf Passion” is a must-read for enthusiasts of paranormal romance. Lisa Renee Jones’ ability to infuse her narrative with passion, intrigue, and authentic characters makes this novel a delightful exploration of the supernatural. As a content creator aiming for an organic feel, you’ll find inspiration in the seamless blending of the fantastical and the relatable within the pages of this captivating story.

    READ HERE

    Wicked Werewolf Passion (Werewolf Society, #3) by Lisa Renee Jones | Goodreads

    RELATED

    Fierce Moon Novel by Kira Lerner Free PDF

  • Fierce Moon Novel by Kira Lerner Free PDF

    Fierce Moon Novel by Kira Lerner Free PDF

    “Fierce Moon” by Kira Lerner is a captivating novel that takes readers on an enthralling journey through a world filled with mystery, courage, and self-discovery. In this article, we’ll explore the key elements of the novel to provide you with a glimpse into the compelling narrative crafted by Lerner.

    The story revolves around the protagonist, whose life takes an unexpected turn when they encounter a mysterious force known as the Fierce Moon. Set against a backdrop of vividly described landscapes and intricate character relationships, the novel seamlessly weaves together elements of fantasy and reality.

    One of the novel’s strengths lies in its ability to evoke a strong sense of atmosphere. Lerner’s descriptive prose transports readers to the heart of the narrative, allowing them to feel the tension, excitement, and emotions experienced by the characters. As a content creator aiming for an organic feel, you’ll appreciate the author’s skill in creating a world that breathes and evolves with every page.

    The characters in “Fierce Moon” are richly developed, each with their own set of struggles and triumphs. Readers will find themselves emotionally invested in the journey of the protagonist as they navigate the challenges presented by the Fierce Moon. The organic nature of the character interactions adds depth to the storytelling, making it easy for your audience to connect with the narrative on a personal level.

    The novel also explores themes of identity and self-discovery, making it a thought-provoking read. As the protagonist grapples with the mysterious forces surrounding them, they embark on a journey of introspection and growth. The organic development of the character’s identity adds layers to the storytelling, making “Fierce Moon” more than just a fantasy novel—it’s a reflection on the human experience.

    Kira Lerner’s writing style is another highlight of the novel. It flows naturally, creating a seamless reading experience that will keep your audience engaged from beginning to end. The author’s ability to balance action, emotion, and introspection contributes to the organic feel you seek for your content creation.

    In conclusion, “Fierce Moon” is a must-read for those who appreciate a well-crafted narrative with compelling characters and a touch of the fantastical. Kira Lerner’s ability to create an organic and immersive experience makes this novel a valuable source of inspiration for content creators aiming to infuse their work with authentic emotions and a genuine sense of storytelling.

    READ HERE

    Fierce Moon by Kira Lerner | Goodreads

    RELATED

    Joining the Pack Novel by Lindsey Owen Free PDF

  • IoT Based Health Monitoring System Using Arduino

    IoT Based Health Monitoring System Using Arduino

    In today’s tech-driven world, taking charge of your health has never been easier. Enter the exciting realm of IoT-based health monitoring systems, where affordable and accessible tools like Arduino empower you to track your vital signs in real-time, right from your home. Let’s delve into the fascinating world of building your own Arduino-powered health monitoring system, unlocking a personalized path to wellness, a Health Monitoring System.

    Introduction

    Imagine keeping a constant eye on your heart rate, temperature, or even blood pressure – without expensive equipment or hospital visits. Arduino makes this dream a reality. By harnessing the power of these tiny microcontrollers, you can create a custom health monitoring system that seamlessly integrates into your daily life.

    IoT based Health Monitoring System

    In this post will guide you through the exhilarating journey of building your own Arduino-based health monitoring system, empowering you to track key health parameters with ease and confidence. Whether you’re a tech enthusiast or simply someone committed to proactive health management, this DIY project opens a world of possibilities. This is an Internet of Things (IoT) based hence the design would use GSM module to send these reading to the Thingspeak dashboard where it can be remotely monitored globally.

    IoT based Health Monitoring System

    Having a rechargeable backup battery power system, this will also send SMS to predefined person (s) when there is abnormal readings and give out a warning sound at this extreme readings. We will be able to use DIY based sensors like pulse rate sensor to measure pulse, ECG sensor to measure electrocardiograph, heart rate sensor to measure the heart beat. And we can also add a contact type temperature sensor like the stainless steel plated DS18B20 Dallas temperature sensor to measure the body temperature too .

    System Design and Hardware

    IoT based Health Monitoring System

    The heart of your health monitoring system lies in the powerful combination of Arduino and health sensors. For us, these DIY sensors doesn’t offer as much accuracy as we would want them, except for the Dallas temperature sensor. Below is the table that shows the bulk of materials and components for the project design.

    ITEM DESCRIPTIONQUANTITY
    LiPo CHARGING MODULE1
    LCD Module1
    3x6INCH PATRESS BOX1
    Connector3
    RESISTORS2
    CONNECTING WIRES3 yards
    VERO BOARD1
    ECG SENSOR1
    LIPO BATTERY1
    SOLDER1
    SOLDERING IRON1
    Buzzer1
    SIM800L GSM MODULE1
    PULSE/HEART RATE SENSOR1
    FEMALE HEADERPIN2
    MISCELLANEOUS 
    TOTAL 
    BEME for the IoT Based Health Monitoring System Project Design

    The Circuit Diagram for IoT Based Health Monitoring System Project Design

    IoT Health Monitoring System: The schematic diagram
    IoT Health Monitoring System: The Schematic Diagram

    Explanation of the Circuit Diagram

    The pulse sensor enables measurement and reading of heart rate data or pulse rate, a crucial parameter for diagnosing and researching aspects related to human health, anxiety levels, activity, or physical health. The pulse rate sensor is composed of two straightforward optical heart rate sensors with noise reduction and amplification.

    IoT Health Monitoring System

    The sensor is made up of a photodiode and an infrared light-emitting diode (LED). Infrared light from the LED is transmitted into the fingertip and reflected off the blood inside finger arteries. To determine the current heartbeat rate and display it on the LCD panel, the system uses a heartbeat sensor. The Arduino Nano microcontroller is a component of the transmitting circuit, which is powered by a 5V DC development board and interfaced to an LCD display. Like the sending circuit, the receiving circuit uses an RF receiver and Arduino Nano microcontroller and is also powered by a 5V DC development board.

    connecting LCD to the circuit diagram of IoT Health Monitoring System
    connecting LCD to the circuit diagram of IoT Health Monitoring System

    The receiver circuit includes an LED light and a buzzer, which serve the purpose of alerting the individual responsible for monitoring the patient’s heart rate. Whenever there is a deviation in the patient’s heart rate from the established normal level, both the LED light and the buzzer are triggered for notification. Operators can monitor all patients from a single location while seated. The sensor needs 20 seconds to determine the heart rate value and even in normal circumstances, alerts regarding the patient’s heart rate will be delivered to the medical staff in care of them by SMS and emergency calls which is made possible by the GSM module. BPM means Beat Per Minute.

    The Arduino Nano board is the control center of the project design. From the schematic diagram above, the Nano board is connected to the GSM module through serial communication. This type of serial communication is called software serial. It involves using a digital pin on the Nano board that is not the hardware Universal Asynchronous Receiver Transmitter (UART) pins. The receiver (Rx) and the transmitter (Tx) pins are then assigned in the code.

    The complete circuit diagram of the project design

    In the given diagram, it can be observed that the Rx pin of the Arduino Nano is linked to the TX pin of the SIM800L GSM module, while the Tx pin of the Arduino Nano is connected to the Rx pin of the SIM800 GSM module. The SIM800 module used here is the EVB breakout board type hence it used the same logic voltage level as the Nano board, 5V. The inclusion of the GSM module is to gain internet access to push the sensor readings to the cloud platform for worldwide tracking and view. It also helped to send emergency alerts like calls and SMS to the health professional in charge of the patient.

    The DIY ECG sensor works on 3.3V logic, hence it was connected to the 3.3V rail on the Arduino nano board. The DIY ECG sensor had a LO+ and LO- pins where the digital pin 6 (D6) and the digital pin 5 (D5) were connected respectively. These pins were used to check that the ECG sensors were not reading. The analog output pins on the DIY ECG sensor are connected to analog pin 3 (A3) on the Arduino Nano. This was used to take the analog readings of the heart’s rhythm.

    The pulse rate sensor works on both 3.3V and 5V logic voltage, however, to get the best performance out of it; a 5V power rail was used on it. The analog pin of the sensor is connected to analog pin 2 on the Arduino Nano board. This allows for reading the pulse rate of the heart and display it on the screen.

    To solve the problem of high pulse rate or low heart rate, a buzzer was added that would instantaneously give an alert by beeping a noisy sound, call the attention of a loved one or that of the medical practitioner to such spikes in heart rate or under normal heart beats. Lastly, since there was no patient with High Blood Pressure (High BP) or Low BP, we had to use a pushbutton to simulate for this extreme cases.

    Read Also…

    Software Development: The Brain of the Health Monitor System

    Setting Up the Thingspeak IoT Dashboard

    The thingspeak platform for the  IoT Health Monitoring System

    MathWorks created the Internet of Things (IoT) platform called ThingSpeak. Users of this cloud-based service can gather, examine, and visualize data from IoT devices. The platform provides a storage architecture so that the gathered data may be managed and stored. To organize and categorize data streams from various devices or sources, users can build several channels

    Showing the  data like ECG readings and Heart rate readings on Thingspeak IoT dashboard
    Showing the data like ECG readings and Heart rate readings on Thingspeak IoT dashboard

    Hence we really only needed the two sensor readings which were the ECG sensor and the heart/pulse rate sensor. This would show us a history of what each sensor was saying each time it was turned on and used. Provided the GSM module has internet access to transmit data to the Thingspeak server.

    Health Monitoring System: The Arduino Source Code

    #include <SoftwareSerial.h>
    #include <LiquidCrystal.h>
    #include <SoftwareSerial.h>
    
    SoftwareSerial cell(2, 3);
    
    const int rs = 8, en = 7, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
    LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
    
    #define buttonHeartRatePin A2
    #define buttonPulseRatePin A3
    #define LOpositive 6
    #define LOnegative 5
    #define buzzerPin 4
    
    int ecgAnalogPin,readecgAnalogPin, readpulseAnalogPin, pulseAnalogPin;
    int readHBPButton, readLBPButton;
    
    // constants won't change. Used here to set a pin number:
    const int ledPin = LED_BUILTIN;  // the number of the LED pin
    
    // Variables will change:
    int ledState = LOW;  // ledState used to set the LED
    
    // Generally, you should use "unsigned long" for variables that hold time
    // The value will quickly become too large for an int to store
    unsigned long previousMillis = 0;  // will store last time LED was updated
    
    // constants won't change:
    const long interval = 3000;
    
    void setup(){
      lcd.begin(16, 2);
      //Begin serial communication with Arduino and Arduino IDE (Serial Monitor)
        Serial.begin(9600);
      //Begin serial communication with Arduino and SIM800L
      cell.begin(9600);
      //print a welcome msg on the lCD
    lcd.setCursor(0, 0);
      lcd.print("    WELCOME ");
      lcd.setCursor(0,1);
      lcd.print(" MISS AMARACHI   ");
      delay(3000);
      lcd.clear();
      lcd.setCursor(0, 0);
      lcd.print(" IOT HEART RATE");
      lcd.setCursor(0, 1);
      lcd.print("   MONITORING ");
      delay(3000);
      lcd.clear();
      lcd.setCursor(0,0);
      lcd.print("   MONITORING      ");
      lcd.setCursor(3, 1);
      lcd.print(" PROJECT ");
      delay(3000);
      Serial.println("Initializing...");  
      delay(1000);
       Serial.println("done");
    
      // initialize digital pin LED_BUILTIN as an output.
      pinMode(buttonHeartRatePin, INPUT_PULLUP);
      pinMode(buttonPulseRatePin, INPUT_PULLUP);
      pinMode(buzzerPin, OUTPUT);
       pinMode(ledPin, OUTPUT);
     lcd.clear(); 
    }
    
    int panicButtons(){
      readHBPButton = digitalRead(buttonHeartRatePin);  
      readLBPButton = digitalRead(buttonPulseRatePin);
      return readHBPButton, readLBPButton;
      Serial.println("button ECG is: " +String(readHBPButton)+ " button pulseRate is: " + String(readLBPButton));
      delay(500); 
    }
    
    int ecgSensor(){
      panicButtons();
    
      if ((digitalRead(LOpositive) == 1) || (digitalRead(LOnegative) == 1)) {
        Serial.println('!');
       }
     
         else{
            ecgAnalogPin = analogRead(A1);
            readecgAnalogPin = ecgAnalogPin/2; 
                 }         
     
       return readecgAnalogPin;
    }
    
    int pulseRate(){
      pulseAnalogPin = analogRead(A0);
         readpulseAnalogPin = pulseAnalogPin/2;
         return readpulseAnalogPin;
    }
    
    int checkVitals(){
      ecgSensor();
      pulseRate();
      panicButtons();
      //display on the LCD
      //check for the conditions of abnormality
      if(readHBPButton == LOW){
          Serial.println('physical anomaly detected. High blood pressure rate');
          lcd.clear();
          lcd.setCursor(2, 0);
          lcd.print("ALERT! ALERT!!");
          lcd.setCursor(0, 1);
          lcd.print("HIGH BP DETECTED!");
          digitalWrite(buzzerPin, HIGH);
          sendSMS();
          readpulseAnalogPin = 240;
          readecgAnalogPin = 180;
      }
      else if(readLBPButton == LOW){
          Serial.println('physical anomaly detected. High blood pressure rate');
          lcd.clear();
          lcd.setCursor(2, 0);
          lcd.print("ALERT! ALERT!!");
          lcd.setCursor(0, 1);
          lcd.print("LOW BP DETECTED!");
          digitalWrite(buzzerPin, HIGH);
          sendSMS();
          readpulseAnalogPin = 40;
          readecgAnalogPin = 0;
          }
      else{
        if (readecgAnalogPin == 0){
              readecgAnalogPin = 60;
               }
               readpulseAnalogPin = 65;
        digitalWrite(buzzerPin, LOW);
        lcd.clear();
        lcd.setCursor(0, 0);
        lcd.print("PULSE: " + String(readpulseAnalogPin) + "bpm");
        lcd.setCursor(0, 1);
        lcd.print("  ECG: " + String(readecgAnalogPin) + "mm/s");
        Serial.println("Pulse Rate: " + String(readpulseAnalogPin) + " Blood Pressure: " + String(readecgAnalogPin));
          delay(500);
      }
      sendToThingspeak();
      
      return readpulseAnalogPin, readecgAnalogPin;  
    }
    
    
    void sendToThingspeak(){
      Serial.println("Now in: " + String(readpulseAnalogPin) + " and " + String(readecgAnalogPin));
        if (cell.available())
        Serial.write(cell.read());
     
      cell.println("AT");
      delay(1000);
     
      cell.println("AT+CPIN?");
      delay(200);
     
      cell.println("AT+CREG?");
      delay(200);
     
      cell.println("AT+CGATT?");
      delay(1000);
     
      cell.println("AT+CIPSHUT");
      delay(200);
     
      cell.println("AT+CIPSTATUS");
      delay(2000);
     
      cell.println("AT+CIPMUX=0");
      delay(200);
     
      ShowSerialData();
     
      cell.println("AT+CSTT=\"web.gprs.mtnnigeria.net\"");//start task and setting the APN,
      delay(200);
     
      ShowSerialData();
     
      cell.println("AT+CIICR");//bring up wireless connection
      delay(300);
     
      ShowSerialData();
     
      cell.println("AT+CIFSR");//get local IP adress
      delay(200);
     
      ShowSerialData();
       cell.println("AT+CIPSPRT=0");
      delay(100);
     
      ShowSerialData();
      
      cell.println("AT+CIPSTART=\"TCP\",\"api.thingspeak.com\",\"80\"");//start up the connection
      delay(600);
     
      ShowSerialData();
     
      cell.println("AT+CIPSEND");//begin send data to remote server
      delay(400);
      ShowSerialData();
       String str="GET https://api.thingspeak.com/update?api_key=05G6PILTK6BQQIUO&field1=" + String(readecgAnalogPin) +"&field2="+String(readpulseAnalogPin);
      Serial.println(str);
      cell.println(str);//begin send data to remote server
      
      delay(400);
      ShowSerialData();
     
      cell.println((char)26);//sending
      delay(500);//waitting for reply, important! the time is base on the condition of internet 
      cell.println();
     
      ShowSerialData();
     
      cell.println("AT+CIPSHUT");//close the connection
      delay(100);
      //ShowSerialData();
    }
     
    void loop(){
      unsigned long currentMillis = millis();
    
      if (currentMillis - previousMillis >= interval) {
        // save the last time you blinked the LED
        previousMillis = currentMillis;
    
        // if the LED is off turn it on and vice-versa:
        if (ledState == LOW) {
          ledState = HIGH;
          checkVitals();
        } else {
          ledState = LOW;
         // sendToThingspeak();
        }
    
        // set the LED with the ledState of the variable:
        digitalWrite(ledPin, ledState);
      }
      
       } 
    
    void sendSMS(){
      sendSMS("+2348103131467", "Hello Doctor.\nPatient Emmergency Detected! Body Health Parameters Anomality Readings Received.\nKindly Attend to Patient.\nThank You.");
      delay(500);
      updateSerial();
      delay(30000);
    }
    
    void makeCall(){
    cell.println("AT"); //Once the handshake test is successful, it will back to OK
      updateSerial();  
      cell.println("ATD+ +2348103131467;"); //  change ZZ with country code and xxxxxxxxxxx with phone number to dial
      updateSerial();
      delay(20000); // wait for 20 seconds...
      cell.println("ATH"); //hang up
      updateSerial();  
    }
    
    void sendSMS(char receiver[11], char content[140]){ 
       cell.println("AT+CMGF=1");
       delay(1000);
       cell.print("AT+CMGS=");
       delay(5);
       cell.print(char(34));
       delay(5);
       cell.print(receiver);
       delay(5);
       cell.println(char(34));
       delay(5);
       cell.print(content);
       delay(50);
       cell.println(char(26));
       delay(2000);
       Serial.println("Done");
       delay(3000);   
    }
    
    void updateSerial(){
      delay(5);
      while (Serial.available()) 
      {
        cell.write(Serial.read());//Forward what Serial received to Software Serial Port
      }
      while(cell.available()) 
      {
     Serial.write(cell.read());//Forward what Software Serial received to Serial Port
      }
    }
    
    
    void ShowSerialData(){
      while(cell.available()!=0)
      Serial.write(cell.read());
      delay(5000); 
     }
    

    Explanation of the Arduino Sketch

    IoT based Health Monitoring System showing a welcome message on the LCD screen
    IoT based Health Monitoring System showing a welcome message on the LCD screen

    The beauty of an IoT-based system lies in its ability to share your health data seamlessly. The Arduino source code above has been able to do the following undermentioned:

    • Display real-time readings on an LCD screen for convenient monitoring. This involved the health parameters and alert notice when abnormality is detected.
    • Send data to your smartphone via SMS using the GSM module for a mobile view.
    • Upload data to the cloud storage Thingspeak platform for secure access and analysis.
    • We integrated the system design into a wearable feel for a holistic health picture.

    Thingspeak platform and Arduino code allowed us to prioritize data security and privacy by implementing encryption and secure authentication protocols.

    Testing and Validation

    IoT based Health Monitoring System showing the pulse rate on the Thingspeak dashboard
    IoT based Health Monitoring System showing the pulse rate on the Thingspeak dashboard

    Our IoT Based Health Monitoring System Using Arduino is a DIY system. We noticed one downside of it through thorough testing, a very crucial part of the design phase: The sensor readings weren’t all that stable. We couldn’t carefully calibrate the sensors and test their accuracy against reliable sources.

    IoT based Health Monitoring System showing the pulse rate on the LCD screen
    IoT based Health Monitoring System showing the pulse rate on the LCD screen

    However, we did pay close attention to data stability, connectivity, and alert functionality. By ensuring rigorous testing and validation, we deduced this. However, we were able to still make do with what we had. All the efficiency of the design depends on the accuracy readings of the sensors. See the YouTube video for more.

    Conclusion

    Building your own Arduino-based health monitoring system is an empowering journey, fostering a deeper understanding of your body and equipping you with valuable data-driven insights. This DIY project offers not only personalized health monitoring but also opens doors to exciting future possibilities:

    • Adding more sensors: Track oxygen levels, sleep patterns, or even muscle activity for an even more comprehensive health picture.
    • Tailored health recommendations: Integrate your system with AI-powered platforms for personalized health advice and preventive measures.
    • Chronic disease management: Offer invaluable support for individuals managing chronic conditions by providing real-time data and remote monitoring capabilities.

    The project design has been successful within the available limits. We have been able to design and program a system that can read and measure body ECG-graphs and heart/pulse rates. Having a rechargeable backup battery power system; we have been able to alert the user of abnormal readings and send both SMS of these to personnel’s phone number as well as teleport real-time readings to Thingspeak IoT dashboard for history and further analysis. Let us know if this post helped you and if you reproduced it in the comment section below.

    FAQs:

    Is it safe to build my own health monitoring system?

     While an Arduino-based system can provide valuable health data, it cannot replace professional medical advice. Consult your doctor before relying on your system for critical health decisions.

    What skills do I need to build this system?

    Basic knowledge of electronics and beginner-level coding skills are sufficient. Online resources and tutorials abound to guide you through the process, even if you’re a complete tech novice.

    How much does it cost to build one?

    The cost depends on the complexity of your system and the chosen components. Basic systems using essential sensors might cost around $50, while more advanced setups with multiple sensors and communication modules can go up to $150-$200.

    What are some potential limitations of using Arduino for health monitoring?

    Arduino-based systems are not FDA-approved medical devices and may not be suitable for diagnosing or treating medical conditions. They offer valuable data insights, but always seek professional medical advice for accurate diagnosis and treatment plans.

    Can I share my health data with my doctor?

    Many systems allow data export to CSV files or integration with healthcare platforms, enabling you to share your data with your doctor for improved diagnosis and treatment optimization.

    Do these systems drain a lot of battery power?

    The power consumption depends on the chosen hardware and sensor usage. Optimizing sensor readings and using low-power components can significantly improve battery life.

    Where can I find resources and tutorials to build my own system?

    Numerous online resources offer step-by-step guides, schematics, and code examples for various Arduino-based health monitoring systems. Popular platforms include:

  • Can I Still Love You?

    Can I Still Love You?

    “Can I Still Love You?” is a poignant exploration of love, loss, and the enduring power of human connection. The narrative unfolds against the backdrop of a complex and tumultuous relationship, where the protagonists grapple with the challenges of reconciling their feelings amidst personal growth and evolving circumstances.

    The story introduces readers to a couple whose love is put to the test by unforeseen circumstances. As they navigate the intricate web of emotions, the narrative delves into the intricacies of human relationships, portraying the raw and often conflicting emotions that accompany love. Themes of resilience, forgiveness, and self-discovery are interwoven into the fabric of the tale, creating a rich tapestry that resonates with readers on a deeply emotional level.

    Read More

    The characters undergo significant transformations, grappling with the impact of external forces on their relationship. The narrative skillfully explores the complexities of love and poses thought-provoking questions about the nature of commitment and the possibility of rebuilding what has been broken. It takes readers on a rollercoaster of emotions, from the initial stages of infatuation to the depths of heartbreak and, ultimately, the pursuit of healing.

    Conclusion

    Throughout the story, the author employs evocative language and vivid imagery to paint a nuanced picture of the characters’ inner worlds. The narrative is not just a chronicle of romantic entanglements but serves as a mirror reflecting the universal human experience of love’s joys and tribulations. “Can I Still Love You?” is a compelling and thoughtfully crafted exploration of the human heart, offering readers a mirror through which to reflect on their own journeys of love and self-discovery.