TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (387 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (120 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140168 times)
  2. FAT32 Library (72622 times)
  3. Network Ethernet Library (57643 times)
  4. USB Device Library (47957 times)
  5. Network WiFi Library (43553 times)
  6. FT800 Library (42942 times)
  7. GSM click (30140 times)
  8. mikroSDK (28670 times)
  9. PID Library (27057 times)
  10. microSD click (26552 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
mikroSDK Library

Perfect Envirenment - Demo project

Rating:

0

Author: MIKROE

Last Updated: 2020-10-15

Package Version: 1.0.0.0

mikroSDK Library: 1.0.0.0

Category: Other Codes

Downloaded: 144 times

Not followed.

License: MIT license  

Turtle Terrarium is the ideal housing for aquatic turtles and other marine reptiles, amphibians, and invertebrates.
This application is using several sensors which show their values on TFT Capacitive Board,
refreshed every few seconds.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Perfect Envirenment - Demo project" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Perfect Envirenment - Demo project" changes.

Do you want to report abuse regarding "Perfect Envirenment - Demo project".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for ARM
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

mikroSDK Library Blog

Demo image

Demo image

Project

View full image

Project description:
- Turtle Terrarium is the ideal housing for aquatic turtles and other marine reptiles, amphibians, and invertebrates. 
- This application is using several sensors which show their values on TFT Capacitive Board,
refreshed every few seconds.
- When Water Detect click sense the change, on display will appear picture with two or three blue waves,
depending on the amount of fluid.
- By touching the fan thumbnail, the fan starts working and the current status on the screen changes from OFF to ON.

Hardware requirements:

- Fusion for ARM v8 development board
- MCU CARD for STM32 STM32F407ZG
- TFT Board 4 Capacitive
- Air Quality 4 Click
- Fan 4 Click
- Water Detect Click
- Temp&Hum 6 Click
- UV Click
- Ambient 5 Click
- Pressure 6 Click
- 4 x mikroBUS Shuttle
- 2 x Shuttle Click
- Fan ( DC 5V )

Hardware settings:

- Attach two wires of the fan to Fan 4 Click
- Fusion for ARM v8 Board
    - 1st slot: place Air Quality 4 Click
    - 2nd slot: place Fan 4 Click
    - 3rd slot: place Water Detect Click and Temp&Hum 6 Click 
                using Shuttle Click and two mikroBUS Shuttle add-ons 
    - 4th slot: place UV Click
    - 5th slot: place Ambient 5 Click and Pressure 6 Click
                using Shuttle Click and two mikroBUS Shuttle add-ons 
- Place TFT Board 4 Capacitive on Fusion for ARM v8 development Board

Software requirements:

- Mikro C PRO for ARM and CodeGrip Suite

Software settings:

- Open MikroC PRO for ARM program, and first, it is necessary to install packages for 
Air Quality 4 Click, Fan 4 Click, Water Detect Click, Temp&Hum 6 Click, UV Click, Ambient 5 Click and Pressure 6 Click from Libstock ( using Libstock manager ). When searching the path for those packages are included, build, and program the code. 
- Instead of that, you can just write down the hex file using CodeGrip Suite.
- Enjoy the application :)

ALSO FROM THIS AUTHOR

OSD Click

0

OSD Click features MAX7456 single-channel monochrome OSD module with integrated EEPROM memory as well as two RCA sockets. It is used to create on-screen menus and other video overlays, such as custom graphics, company logo, time and date using 256 user-programmable characters or pictographs.

[Learn More]

ROTARY Y Click

0

Rotary Click carries a 15-pulse incremental rotary encoder with detents, surrounded by a ring of 16 yellow LEDs. It’s a perfect solution for adding a precision input knob to your design. The encoder outputs A and B signals (out of phase to each other); the knob also acts as a push-button which sends an interrupt to the target board MCU. The LED ring is controlled through SPI lines (CS, SCK, MISO, MOSI). Rotary Click can be used with either a 3.3V or 5V power supply.

[Learn More]

LR 11 915MHz Click

0

LR 11 Click - 915MHz is a compact add-on board for long-range, low-power wireless communication in IoT applications. This board features the 453-00139R, an ultra-low power LoraWAN module Ezurio (part of the RM126x series), integrating the Silicon Labs EFR32 SoC and the Semtech SX1262 radio. It supports LoRaWAN classes A, B, and C, offering secure, scalable, and bi-directional communication. It operates in the 902-928MHz frequency range with a typical transmit power of up to 22dBm and a communication range of up to 15km.

[Learn More]