Find Jobs
Hire Freelancers

arduino development -- electronic pet

$30-250 USD

Kapalı
İlan edilme: yaklaşık 6 yıl önce

$30-250 USD

Teslimde ödenir
On starting, the software checks whether a saved virtual pet from a previous run is present in the EEPROM. o If a saved virtual pet is present, the software offers the choice between loading the saved virtual pet and starting with a new virtual pet. o If no saved virtual pet is present, a new virtual pet is started. • As its default behaviour, the software displays all the statistics of the virtual pet (see next point) on the LCD. The exact way of displaying these is your choice. • The virtual pet has the following statistics: o Development stage, which is 0 (egg), 1 (young), or 2 (adult). o Happiness, which is 0 (unhappy), 1 (content), or 2 (happy). o Fullness, which is 0 (ravenous), 1 (hungry), 2 (peckish), 3 (full), or 4 (overfull). o Age (the time since this virtual pet was started, in minutes and seconds). • Starting values for the statistics are development stage 0, happiness 2, fullness 3, age 0 minutes and 0 seconds. • When age reaches 5 seconds, the development stage is set to 1, and the following rules are applied: o Every 7 seconds, happiness is reduced by 1 (minimum 0). o Every 11 seconds, fullness is reduced by 1 (minimum 0). If fullness reaches 0, happiness is set to 0. • If the development stage is at least 1, the user can perform the following actions with the buttons on the LCD keypad shield: o Feed the pet: § If fullness is less than 3, increase it by 1. § If fullness is 3, increase it by 1 and set happiness to 0. o Play with the pet: If happiness is less than 2 and fullness is at least 2, increase happiness by 1. o Grow the pet: The development stage is set to 2 if the age is at least 35 seconds, happiness is at least 1, and fullness is at least 3. • Using buttons on the LCD keypad shield, the user can also enter a menu that offers the following functionality: o Save the statistics of the current virtual pet to the EEPROM and stop running. (This may overwrite another save, if it exists. You do not need to be able to save more than one pet.) o Delete the saved virtual pet. o Start a new virtual pet. o Leave the menu (return to default behaviour).
Proje No: 16870801

Proje hakkında

21 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 6 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
21 freelancer bu proje için ortalama $193 USD teklif veriyor
Kullanıcı Avatarı
Hi, I hope you are doing well. I have expertise in Arduino based embedded projects. I have reviewed your project details and I have few questions regarding the hardware used. Is the LCD 16x2? or any other? Looking Forward for prompt response. Khawaja
$300 USD 3 gün içinde
4,8 (99 değerlendirme)
7,2
7,2
Kullanıcı Avatarı
Hello I have experience in designing electronics circuits and can make your project. For your assurance, i can just say that, "I AM IN CHINA RIGHT NOW AND I CAN SHIP COMPLETE WORKING PROTOTYPE TO YOU AND WILL GET THE PAYMENT AFTER YOU WILL RECEIVE THE PROTOTYPE AND WILL BE SATISFIED WITH IT." Thanks
$500 USD 20 gün içinde
4,8 (84 değerlendirme)
7,3
7,3
Kullanıcı Avatarı
A proposal has not yet been provided
$250 USD 3 gün içinde
4,9 (98 değerlendirme)
6,9
6,9
Kullanıcı Avatarı
Hello I have got your job posting “arduino development -- electronic pet” and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the Analog/Digital Electronics embedded systems(Arduino,Rasberry pi ,ARM processors ,PIC microcontrollers,Wireless boards,TFT Touch Displays,All types of sensors and actuators). i have done tons of similar projects So, I think you’ll find, I have the skills you’re looking for. For more on my skills and successfully finished projects, please have a look on my Profile and Portfolio. I have all the components available here with me so i will develop a working prototype according to your specifications and then send you the code and schematics so things will work for sure.I will remotely guide you and help you build the system on your side. I am always available on Email and Skype. Please have a voice or video chat if necessary. I shall be available round the clock and able to start your project as soon as possible according to you.. Thank you for your consideration, Best Regards, Haseeb Shafqat
$150 USD 3 gün içinde
4,9 (80 değerlendirme)
6,6
6,6
Kullanıcı Avatarı
I have long experience with 8-bit and 32-bit micro-controllers. I work with PIC , AVR , ST and NXP micro-controllers. I use KEIL IDE , Atmel Studio and MPLABX IDE . Regarding your project , I will use Atmel Studio which is much stronger IDE than Arduino IDE. I deliver tested , neat and well-commented code that can be reused or modified for future development. More to be discussed once you contact me . BR, M.T.
$144 USD 3 gün içinde
4,8 (41 değerlendirme)
6,0
6,0
Kullanıcı Avatarı
Hello I'm an electronics engineer with tons of Arduino experience and my own hardware set for your project. Please contact me if interested. Best regards, Dennis
$155 USD 5 gün içinde
5,0 (11 değerlendirme)
5,1
5,1
Kullanıcı Avatarı
Hello. I am expert in Arduino. I have reviewed your project. I can do it well. Thanks.
$55 USD 3 gün içinde
5,0 (20 değerlendirme)
5,1
5,1
Kullanıcı Avatarı
Hello there! Hope you doing good! If you still need this to be done, be sure to contact me. Lets make something awesome! Greetings!
$250 USD 30 gün içinde
4,8 (35 değerlendirme)
5,4
5,4
Kullanıcı Avatarı
How r u?Buddy,,,Its me imad,,Have done 200+ projects regarding matlab, arduino, c#, vb.net, android and web dev. u will feel brotherhood.............................
$60 USD 3 gün içinde
4,8 (99 değerlendirme)
5,1
5,1
Kullanıcı Avatarı
Arduino is my strongest field. Done a lot of projects Arduino related. I am an Electrical engineer final year student. So I have strong knowledge of electronics too. Will deliver in shortest possible time. Will assist in implementing and debugging too.
$45 USD 3 gün içinde
5,0 (13 değerlendirme)
5,0
5,0
Kullanıcı Avatarı
Dear Sir, I have seen your project description, I can develop this project, I have experience in developing Arduino project, Logical project. I have worked with the different microcontroller ( STM, NRF, AVR). I have already implemented the project based on the Keypad, EEPROM, ESP etc. We can discuss this project further.
$222 USD 3 gün içinde
4,9 (5 değerlendirme)
4,7
4,7
Kullanıcı Avatarı
Hello. I am a arduino expert. I can help you perfectly. ........................................................................
$250 USD 3 gün içinde
5,0 (3 değerlendirme)
3,8
3,8
Kullanıcı Avatarı
Hello, I am an electronics engineer and I have hardworking with embedded systems , robotics etc for last 5 years. I can design the system according to your requirement. this system will be best with touch display modules. where we can add both control and display without any problem. I will provide the codes, connection diagram and a basic manual. if you need some animation and more robust system you can use raspberry pi zero.
$188 USD 7 gün içinde
4,8 (10 değerlendirme)
3,9
3,9
Kullanıcı Avatarı
i have relevent skill about this field and i have done many projects about arduino do hire me i will make it perfect sir
$133 USD 3 gün içinde
5,0 (4 değerlendirme)
2,8
2,8
Kullanıcı Avatarı
You will get the best work done at the earliest and at the cheapest rate available in the market. We can further negotiate and discuss the project. contact me on +91 757 484 2044
$155 USD 3 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
A proposal has not yet been provided
$88 USD 12 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
I can do everything u want with Arduino or any MCU.
$222 USD 8 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
A proposal has not yet been provided
$111 USD 20 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   UNITED STATES bayrağı
United States
0,0
0
May 3, 2018 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.