Find Jobs
Hire Freelancers

arduino development -- electronic pet

$30-250 USD

クローズ
投稿日: 約6年前

$30-250 USD

完了時にお支払い
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).
プロジェクト ID: 16870801

プロジェクトについて

21個の提案
リモートプロジェクト
アクティブ 6年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に21人のフリーランサーが、平均$193 USDで入札しています
ユーザーアバター
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日以内
4.8 (99 レビュー)
7.2
7.2
ユーザーアバター
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日以内
4.8 (84 レビュー)
7.3
7.3
ユーザーアバター
A proposal has not yet been provided
$250 USD 3日以内
4.9 (98 レビュー)
6.9
6.9
ユーザーアバター
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日以内
4.9 (80 レビュー)
6.6
6.6
ユーザーアバター
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日以内
4.8 (41 レビュー)
6.0
6.0
ユーザーアバター
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日以内
5.0 (11 レビュー)
5.1
5.1
ユーザーアバター
Hello. I am expert in Arduino. I have reviewed your project. I can do it well. Thanks.
$55 USD 3日以内
5.0 (20 レビュー)
5.1
5.1
ユーザーアバター
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日以内
4.8 (35 レビュー)
5.4
5.4
ユーザーアバター
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日以内
4.8 (99 レビュー)
5.1
5.1
ユーザーアバター
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日以内
5.0 (13 レビュー)
5.0
5.0
ユーザーアバター
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日以内
4.9 (5 レビュー)
4.7
4.7
ユーザーアバター
Hello. I am a arduino expert. I can help you perfectly. ........................................................................
$250 USD 3日以内
5.0 (3 レビュー)
3.8
3.8
ユーザーアバター
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日以内
4.8 (10 レビュー)
3.9
3.9
ユーザーアバター
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日以内
5.0 (4 レビュー)
2.8
2.8
ユーザーアバター
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日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
A proposal has not yet been provided
$88 USD 12日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I can do everything u want with Arduino or any MCU.
$222 USD 8日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
A proposal has not yet been provided
$111 USD 20日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED STATESのフラグ
United States
0.0
0
メンバー登録日:5月 3, 2018

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。